Linked by Thom Holwerda on Sat 21st Apr 2012 19:25 UTC
GNU, GPL, Open Source "A new analysis of licensing data shows that not only is use of the GPL and other copyleft licenses continuing to decline, but the rate of disuse is actually accelerating." This shouldn't be surprising. The GPL is complex, and I honestly don't blame both individuals and companies opting for simpler, more straightforward licenses like BSD or MIT-like licenses.
Permalink for comment 515148
To read all comments associated with this story, please click here.
RE[3]: Complexity?
by s-peter on Sat 21st Apr 2012 23:57 UTC in reply to "RE[2]: Complexity?"
s-peter
Member since:
2006-01-29

Would the Linux kernel exist today without the GPL and the friendly ecosystem around the code that it helped build?

I doubt so.


As BeamishBoy has mentioned, it wouldn't exist if it was released with GPLv3. Furthermore, due to the complexity of the GPL, it is debatable how it applies to binary kernel modules. [1] Currently, using binary kernel modules is allowed, even though according to different interpretations of the GPL, some or all should be disallowed. If the strictest interpretation of GPL would be applied, the Linux ecosystem would be much more limited. So actually part of the popularity of Linux is attributable to the fact that the Linux authors decided not to strictly apply the limitations of the GPL. (Ironically, strictly enforcing the GPL, or moving it to GPL3 would cause greater adoption of, and more contributions to BSD kernels.) Thus, the Linux kernel is more of an example of what a mess living with the GPL is, than how great the GPL is.


[1] http://en.wikipedia.org/wiki/Linux_kernel#Loadable_kernel_modules_a...

Edit: typo.

Edited 2012-04-21 23:58 UTC

Reply Parent Score: 0