Leaving the GPL Behind
olddotter points out a story up at Yahoo Tech on companies' decisions to distance themselves from the GPL. "Before deciding to pull away from GPL, Haynie says Appcelerator surveyed some two dozen software vendors working within the same general market space. To his surprise, Haynie saw that only one was using a GPL variant. 'Everybody else, hands down, was MIT, Apache, or New BSD,' he says. 'The proponents of GPL like to tell people that the world only needs one open source license, and I think that's actually, frankly, just a flat-out dumb position,' says Mike Milinkovich, executive director of the Eclipse Foundation, one of the many organizations now offering an open source license with more generous commercial terms than GPL."
Yeah, well I think that's actually, frankly, just a flat-out fabrication. Could we have a source for this assertion please?
Keep in mind, the basis behind GPL isn't it just have code that's open, it's to have code that STAYS open.
It's essentially self-perpetuating open source. I don't get all the people who discuss GPL work-arounds. It's really simple. If the GPL isn't for you, look for something with an MIT license, or even something in the public domain, or fucking code your own. The GPL borders on being an ecosystem, and if you wanna plunder it and move on, go somewhere else.
Every GNU zealout shouts this out at the top of their lungs, it should be pretty easy to understand by now: If you don't like the GPL license, don't fucking link to a GPL'd library. End of discussion.
The GPL makes the user a distributor and if your business model depends on restricting what the user can do it is no surprise that you wouldn't base your creations on the license, GPL is a license that protects those who use and modify the software from their predecessors, BSD is open code with the ability to conceal the source. The two among others are for different purposes and saying that there is one license to do the work of all is just as absurd as saying the GPL is dead. Until we see alternative OSes based on alternative licenses take a bigger spot than LInux, the GPL is in no danger. Furthermore, the goal of FOSS is more than just the GPL, it is the expansion of freedom to share and modify code and as long as FOSS as a whole is growing GPL or not it's a good thing.
Sigs are too short to say anything truly profound so read the above post instead.
Editor's note: InfoWorld tried to interview Richard Stallman, who runs the Free Software Foundation that created and manages the GPL, on this issue, but he demanded control of what we published, so we declined.
I LOLed.
Main difference between the BSD license and the GPL license: one is from California and the other is from Massachusetts
InfoWorld tried to interview Richard Stallman, who runs the Free Software Foundation that created and manages the GPL, on this issue, but he demanded control of what we published, so we declined.
Pity RMS couldn't have released his source words under some kind of open license so others could use it.
There is a small but vocal group of Free Software zealots who make life miserable for anyone who thinks that the GPL isn't the end-all and be-all of Open Source licenses. They frequently point out problems they perceive with other licenses like BSD without conceding that their perspective may not be applicable/correct/logical/reasonable. These are what I call the Free Software Fascists. They claim to work for the greater good of the OSS movement, but their actions are only self-serving.
This is not to say that everyone who chooses the GPL is one of these. There are many reasons to use the GPL, the greatest among them is how the GPL guarantees software freedom for all users, not just the developers. This is a respectable choice, though it does tend towards indian-giving.
It's difficult to say that the GPL fails to be useful to business because 1) there are businesses which quite efficiently use GPL software and tools and 2) it was not written with commercialization in mind (in fact, commercialization of GPL software is completely tangential to the GPL). But in its own way, the GPL makes itself hostile to developers basing their products on the base GPL libraries/software. In a very real sense, by demanding software freedom, the GPL makes any software it covers poison to a software product company.
So the article is right. There are many software/hardware product companies who are shunning Linux and the GPL. The lack of IP protection (nee, the deliberate elimination of IP protection) is not something companies who innovate are likely to embrace. On the other hand, the article is wrong in that GPL software usage has never been higher. The existence of GPL software helps many companies be able to compete due to lower implementation and licensing costs.
Which side you believe is the side you already believe.
Folks at KDE have a comparison table for various software licenses. The table might throw some light on the reason why the GPL is where it is today.
From TFA:
To force the free distribution of source code, the GPL requires publishers to place the source code on the disk they distribute their applications on
False; they simply have to make it available.
Under GPL, "you've got to give it away for free, and you've got to give the source code away for free as well," says analyst Kiewe.
False; RMS himself used to charge $150 for tapes of the GNU system. The GPL FAQ specifically states that you may charge for software under the terms of the GPL. Here's a current example of GPL software being sold for money.
So in short: either they didn't do their homework, or they're deliberately spreading FUD.
I fail to see how being offered the option of using GPL code, subject to certain conditions, impinges on your freedom(much less represents "fascism"). If you don't like the conditions, use something else. Nobody is going to put you in the GNU/Death Camps.
Unless you start from the position that other people owe you use of their work, without conditions, being offered that use, with conditions, can only benefit you. If you don't like the option, don't use it, if you do, do. Easy.
Fer crissakes.
This is a big whiny piece about how poor poor kleptocrats can't use GPLed code without giving back. Well, don't use it. Duh. There's no shortage of proprietary code.
And then it ends the article with the old fragmentation canard.
I expected to see Dan "Lyin'" Lyons in the byline.
Yellow journalism, anyone?
"Fair and Balanced"
--
BMO
Many business types can't get their brain around the concept of cooperation.
Let me give you an example: A great platform for working with microcontrollers is the Arduino. Google it, if necessary. It is open, you expect open source software with any shields (hardware addons) you can buy and developing applications interacting with the real world is a lot of fun. People built model plane USVs with GPS control and 3D printers with Arduino. Even some non-free spinoffs exist, but noone is really upset about them.
Great fun, useful, brilliant environment built on free soft- and hardware.
Now let's have a look at Mr. Liu. He runs a very small company (jyetech) that produces a very, very cheap, very simple oscilloscope. I own one - and for the things I do with it, it is more than adequate.
You could download the documentation and schematics from his website and build yourself that scope with a little thinking. (To find that it is actually cheaper to buy a kit or a completed device.)
But what about the software? Should be free, shoudn't it?
Someone actually wrote his own software for the scope from scratch. Mr. Liu didn't mind - but HIS software is HIS property. In a forum post somewhere, he explains the reasoning, which I cannot literally quote, but it goes like this:
"In China, a lot of stuff is copied. And bigger companies can build the scope cheaper and sell it more easily. I would be out of business. The competitors can build the hardware, but cannot write the software, and so far, my logo in the boot loader has kept the scope from being stolen."
It sounds a little like security by obscurity - but Mr. Liu seems to know his local competition. Now who would want to force feed the GPL to Mr. Liu because "all software must be free"?
Nobody is going to put you in the GNU/Death Camps.
So you admit they exist then.
You are correct, nobody will put you in them. Indeed, you must assemble the GNU/Death Camp yourself. The chain-link fence, razor wire, etc. are available for you to use under the terms of the GNU/DCL. If you are having trouble with assembly or use of GNU/Death Camps, don't even think about posting questions here unless you've RTFM, googled it and searched the mailing list archives.
http://marriedmansexlife.com/
Your analogy assumes the only options are GPL and Copyright - for sake of analogy, let's call them mushrooms and dirt. If you are hungry, and your options are mushrooms or dirt, mushrooms will look pretty good. But what if your options are mushrooms, dirt, chicken nuggets, BBQ ribs, or steak? Sure, if you're a fascist vegetarian, you might still go for the mushrooms, but no one is going to take you seriously if you just run around screaming about how all anyone should eat are mushrooms, because they're much better than dirt.
If copyright is the least free, then licenses like BSD are *MORE* free than GPL, because they grant an even WIDER license to use the software than the GPL does.
paintball