Cringley Gets It Right: Open And Shut

I don't often agree with Cringley. In fact, I most often disagree with Cringley - but I typically read his columns because he brings interesting perspectives into the mix. This week, my jaw hit the floor. I think Cringley understands Free Software now better than some Free Software advocates out there.

In Open and Shut, Cringley tackles a pretty touchy subject that has some people beating their keyboards into swords. But really - Sveasoft has done nothing wrong aside from offending the sensibilities of people who don't like paying for things.

Whoever pays drives. That's the bottom line. Where some are upset because Sveasoft is charging for service - well, guess what? You can fork the project. What's interesting here is that the software that Sveasoft is supporting is important enough to cause such uproar, then it's apparent that Sveasoft made the right business decision. Did they break the GPL? Certainly not.

They are distributing the source code to anyone who downloads it. Beta code is something paid subscribers gain access to. Does that break the GPL? Certainly not. The source is being distributed with the applications, or is at least available.

Developers deserve to eat.

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

Hmm. Not sure.

Which files don't have the source? I'm definitely interested in this...

The main thing that people don't realize when dealing with GPL code is that it may not be in the binary download (exe), but there may be a separate download for the source. I'm pretty sure that you know that, Willy, but that might clear up a few things for people who bop into this.

It's possible that the object files you are talking about are specific object files from manufacturers. I've encountered that many times back in the 1990s. Intel was a definite thorn in my side when they did it. Give me some more details, maybe I can answer better...

GPL stuff

I just downloaded the code blob to the WRT54G yesterday, and we're looking through it to do a project (see here). I'm just wondering about the GPL and this code; there are object files which (I think) link into the whole project, but no source is provided. Is this a violation of the GPL? I'm not good enough at the software part to make intelligent comments about it. Anyone?