Many developers, most notably Linus Torvalds and many kernel maintainers, are perfectly happy with the current General Public License and for many projects, relicensing could be a painful or even impossible task - especially since it has been said that GPLv3 will be incompatible with GPLv2.
Can the Free Software Foundation be convinced to also work out an update to the GPLv2 that will include the Microvell-deal verbiage? Many have stated that they feel that FSF's hesitancy to pursue Microvell under GPLv2 is because it has become the rallying cry for the upcoming v3, which was lacking popular support pre-Microvell.
If the GPLv2 is updated, both versions 2.1 and 3 would be available under the commonly implemented "or any later version" clause, or developers could continue to explicitly specifiy the version as others have opted to do. So, I ask, why not have a GPL 2.1 as well?
Isn't the point to help protect developers from having their code hijacked and proprietized? Wouldn't the cause of Free Software be better served by providing a patched version 2 as well? I am on the record as having seen the need for GPLv3, but I also see the need for GPLv2.1. I hope that Richard Stallman and Eben Moglen will agree.
Comments
Kripken
2007-02-05 10:32:50
You might solve one problem - that Linus et al don't WANT the GPL 3 - but you won't be solving the other problem, that their ability to migrate to it is limited.
Still, given the will, perhaps they will make the effort, who knows.
Anyhow, even if Linux stays at GPL 2, all the GNU software will go GPL 3. That will be enough of a problem for Novell.
Roy Schestowitz
2007-02-05 10:59:20
I suspect that the Free Software Foundation would accommodate the need for a compromise -- a GPLv2.x licence. Failing that, nothing is achieve. Better an in-between solution than nothing at all.
shane
2007-02-05 16:43:26
If the Free Software community is a nation, GPL2 has become our defacto Constitution - we should amend it, not abandon it.
GPL3 has its place and purpose, but will not be for everyone, but Freedom is for everyone and we should do all we can to provide folks the ability to keep their code Free with whatever version of GPL they prefer.
GPL2 needs to be patched, instead of leaving a known unpatched security hole and using it as leverage to upgrade to a new version with features I don't necessarily want or need - doesn't that sound like someone else's strategy?
Draconishinobi
2007-02-06 01:07:12