Is GPL Licensing In Decline? 266
Posted
by
samzenpus
from the way-of-the-dodo dept.
from the way-of-the-dodo dept.
GMGruman writes "Simon Phipps writes, "As Apache licenses proliferate, two warring camps have formed over whether the GPL is or isn't falling out of favor in favor of the Apache License." But as he explores the issues on both sides, he shows how the binary thinking on the issue is misplaced, and that the truth is more nuanced, with Apache License gaining in commercially focused efforts but GPL appearing to increase in software-freedom-oriented efforts. In other words, it depends on the style of open source."
App stores (Score:5, Interesting)
Like it or not, but the fact that GPL is prohibited in many app stores is probably what discourages authors of FLOSS from using it as their license. Some authors may also feel that they don't want to use it even if it works fine for them now since they don't know what will happen in the future, as contributions are accepted from other authors it becomes much harder to change license. It's not 1991 anymore.
Some Personal Experiences (Score:3, Interesting)
Re:Deja Vu (Score:2, Interesting)
It is just Slashdot doing what it does best on a slow news week, they be trolling. They know those that treat anything RMS says as word of God will get all butthurt when they see this and will go apeshit and hilarious flames will ensue, but really if one thinks logically it is easy to explain.
1.- GPL V3 went too anti-business, with RMS going so far as to target one business specifically, 2.- Businesses and those that are working for them were the ones writing much of the GPL code, 3.-RMS refuses to change a line or compromise, 4.-Everyone votes with their feet by going to a different license.
See how simple that is? Now watch those followers of St iGNUicious have a living shitfit because i dared to point out not only reality, but that freedom works BOTH ways! Hell isn't the whole point of FOSS is "If things don't go the way the majority believe, then fork it" so that no one person can dictate what the majority have to have? Well that is what we are seeing here, RMS went too far and spooked a lot of people with his militant anti-business attitude so they are choosing a different license, that's all. If RMS weren't such a militant he would come to the table with developers and Torvalds and ask "What is wrong with the license? What do I need to change to get you on board?" but we know he'll never do that so instead people choose something else. Looks like FOSS is doing exactly as it always has, routing around damage.
Re:Some Personal Experiences (Score:4, Interesting)
Some ideas on GPL / Freedom etc (Score:4, Interesting)
To restate the obvious:
There are two paradoxical possible twists to an open source license.
1. The user is allowed to use the source as part of a closed source product (which is a kind of freedom)
2. The user is obliged to make derivatives available as source (which ensures the greater freedom of other users/developers) (this is a restriction on the actions of user 1)
Neither one is complete freedom. They are both giving up something - the possible work of the downstream user or the business motivation of the first user.
The GPL's origin is in RMS' desire to be able to modify software that was produced by companies. It takes this to the extreme, basically by prohibiting closed source products based on GPL.
The benefit of this is mostly to developers, and within that, to developers who are independent. Software companies share code / secrets a lot as part of business, but under NDAs. The FSF has as a slogan "you deserve software that is free" but how many users want to exercise the freedom to modify and recompile their software?
More and more, FOSS is produced in a dual stream approach - Redhat/Fedora, Jboss community/pro, other things work this way like Jasper reports etc
The reality of this is that the code that is run in production is not "free" in an active way. When you pay for a supported version of RHEL or whatever you do not generally modify anything very deep inside it and then demand support for your modified version. The fact that you are paying for a supported version is a disincentive to using a modifed version, your own or anyone else's.
Also consider that the Linux kernel is largely developed by people working for IBM, Suse, Redhat, etc.
So while the lone developer wanting to add his improvements to the commercially produced and defective printer driver is a convincing story to argue for the GPL, the reality as it is today is different - it's more like the millions of Linux users who wish their hardware was supported but do not produce a driver for it. And I know they may not have access to the necessary information from the hardware maker, etc. Still, the number of people able and motivated to write OS-level code is small. I know I don't know enough to do it.
Nonetheless, the existence of (mostly) GPL OSes is an amazing thing. The access to knowledge for developers that that provides is awesome. But a lot of the requirements to stay GPL-pure do not sound like freedoms to me- requiring you not to buy certain(most) products, visit certain sites - it's ironic when, in the name of freedom, your freedom to act as you wish must be limited.
Re:Some Personal Experiences (Score:2, Interesting)
The primary objective of the GPL and free software was not innovation; it was freedom. Freedom for the little guy. RMS has underlined again and again that some software might not be so shiny because of that freedom, or proprietary products might have more features. This however, has always been a non-issue; the primary objective has always been the four freedoms, regardless of how others might want to use or abuse the software or the essential right to freedom.
Re:Deja Vu (Score:4, Interesting)
This is the fifth story[1] based on a single article by one single shill. If this were mere trolling, I'd be grudgingly impressed. As this is a commercial scheme, I hate the guy with passion.
[1]. counting only those I noticed and remember, so there's probably more.