OSI Approves Apple, IBM Licenses
Thought the GPL was a nice license for your software project, one that fit with your thoughts about software freedom? Perhaps the BSD license was more to your taste? Well, even if you confine yourself to the ones approved by the Open Source Initiative, you can now choose from a grand total of 23 different licenses. Two new licenses have been blessed by the OSI: IBM's Common Public License Version 0.5, and the Apple Public Source License 1.2. Both may fit the OSI's definition of Open Source, but Free? Neither one uses that word. Richard Stallman isn't kidding when he says Open Source is not synonymous with Free Software. Clearly, there is nothing to stop every software company in the world from writing its own Open Source license. So here we are with at least 23, and rising.
People don't become maniacs simply by having ideas about property rights that differ from yours. Nor does Stallman deny authors anything. What he does is provide a model license that gives authors the option of sharing their software in a way that ensures everyone who partakes of it must also share. This is a common virtue we push in elementary schools; it only becomes anathema, apparently, when we suggest that adults might want to voluntarily be nice to their fellow adults. Of course, people have been killed for less, but what the hell.
Stallman's use of the word 'free' can be a bit counter-intuitive, but as countless thousands of people have noted, English lacks native words for all but the crudest notions of freedom and cost-free-ness.
The GPL has its place. I don't agree with Stallman's belief that all software should be GPLed, but the abuses of "free" and "open source" software by large corporations over the past couple of years clearly demonstrate that if you give an inch to greedy, unethical suits, they'll take a mile, every time. Maybe this matters in some cases, maybe it doesn't. The GPL is available for those cases when it does.
If you want truly free software in the commonly understood sense of the word, you need to prepend these words to your source code:
The problem is that the vast majority of the people who decry the restrictions of the GPL as unfree are seldom willing to actually go that far and make their own software absolutely free. There is a lesson to be drawn from this which will probably not sit well with rigidly doctrinaire libertarians, so I leave it as an exercise to the reader.
--
Proud member of the Weirdo-American community.
"Both may fit the OSI's definition of Open Source, but Free? Neither one uses that word. Richard Stallman isn't kidding when he says Open Source is not synonymous with Free Software. Clearly, there is nothing to stop every software company in the world from writing its own Open Source license."
By definition, open source has nothing to do with free. There's just plenty of people who don't mind working for nothing. Apple wants to make money, so they'll do that. If you don't like their open source model, then don't help out. There's nothing wrong with companies using open source for profit. And anyway, darwin is free, which is what's released under Apple's Open Sourece license, so there's no reason why the rest of OSX has to be free (as your post implies).
F-bacher
James Tiberius Kirk: "Spock, the women on your planet are logical. No other planet in the galaxy can make that claim."
At the moment, the links I see for both GPL and BSD point to the /. front page. It sure seems like these Perl hackers have a hard time with HTML...
I registered my hate for Jon Katz
At first I thought this was just a simple acronym mix-up, but upon further analysis, I realized it was much d eeper than that. If you check out the FAQ, the OSI is commited to helping improve Ontario's pigs in an open manner. For example, they're all about sharing source material, as especially noted in their pricing strategy -- they charge you extra if you're not sharing your source material!
In fact, they even provide some how-to in their FAQs
Of course, this project is merely Open, since the material can never be truly Free. They would like to be Free, but apparently their product relies on IP from an external source, and they just can't get their vendor to agree to the terms of the GPL. Something about "thou shalt not lie with a beast" or some such.
There are rumors He's open to petitions though.