GPL 3: What is the fuss all about?
Posted Jan 26, 2007 15:46 UTC (Fri) by vonbrand
In reply to: GPL 3: An Open-Source Earthquake? (CRN)
Parent article: GPL 3: An Open-Source Earthquake? (CRN)
don't see the difference if you say to a contributor: "You have to dual-license your code under GPLv2 and GPLv3", "You have to license you code under GPLv3 plus my special backward clause" or "You have to license you code under GPLv2 or later".
There are certainly differences... "GPLv2 or v3" is not the same as "GPLv2 or later" (this would include GPLv4!), "GPLv3 + backward clause" is not the same as "GPLv2" either. Etc.
And please don't lose sight of the fact that the anti-DRM provisions in GPLv2 are the problem here. I agree with Linus that if I get Linux on, say, a wireless router or any other type of appliance, I should not be automatically able to run any other junk on that machine. It is quite reasonable for the manufacturer of certain devices to restrict what they can do (it might be even mandated by law), be it by physical limits or software-enforced ones. And in the current world, where it is already much cheaper (and better) to control a washing machine or elevator by software and not mechanically, this later case will be ever more prevalent. I still can take the source code to Linux I get with such a device and run it elsewhere.
Also, please do remember that GPLed software (and open source in general) is a tiny minority in all software that is out there, even more so in the areas where GPLv3 anti-DRM provisions could make some difference. Changing the license of a piece of software to prohibit some uses will make no difference whatsoever, except for making certain people feel self-important.
to post comments)