Chase Venters wrote:
On Thu, 26 Jan 2006, Filip Brcic wrote:
???? Thursday 26 January 2006 18:59, Paul Jakma ?? ???????(??):
On Wed, 25 Jan 2006, Linus Torvalds wrote:
In other words: the _default_ license strategy is always just the
particular version of the GPL that accompanies a project. If you
want to license a program under _any_ later version of the GPL, you
have to state so explicitly. Linux never did.
That's not what section 9 seems to say. The default is "any version
you like".
That's right, but
Also note that the only valid version of the GPL as far as the kernel
is concerned is _this_ particular version of the license (ie v2, not
v2.2 or v3.x or whatever), unless explicitly otherwise stated.
Linux specifies version GPLv2 and only v2. Therefore, for Linux the
GPLv2 is
the default.
Well, my understanding is that this clause wasn't always in COPYING.
If not for section 9 of the GPL, then the default would have always
been GPLv2 only.
But since this clause was added after some time, one could argue that
some code in Linux, even lacking a specific "or any later version"
boilerplate, could be licensed under GPLv1, GPLv2, GPLv3, etc.
However, as I stated before -- since this clause is now present, the
hairball going to GPLv3 would be copyright holders that submitted code
under the GPLv2 Only heading. Since Linus added this clause, and has
no doubt joined in many others submitting code since it was added,
portions of the kernel *are* GPLv2 Only; hence, it would be
impractical to legally migrate to GPLv3.
I'll save from weighing in on whether or not GPLv3 is a good idea --
this is just my evaluation of the facts I see before us.
Cheers,
Chase
Linus is posturing. I can go back to numerous previous versions when he
and stallman were "buddy buddy" and the language was open
and said "any later version". Well, here's the gotcha. Any version
released before Linus said this is GPL 2, 3 or later. As of today, all new
versions are GPLv2. That's how the law works. So 2.6.15 forward is GPLv2
only. Linus cannot re-release previous Linux versions after he
already posted this NOTICE in COPYING, which he did and left the
language pen like this. So it's up to the recevier of the code whether
its GPLv2 or GPLv3 or whatever, but those releases which appeared with
COPYING stating this language are whatever GPL license you
want.
Jeff
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
[Index of Archives]
[Kernel Newbies]
[Netfilter]
[Bugtraq]
[Photo]
[Stuff]
[Gimp]
[Yosemite News]
[MIPS Linux]
[ARM Linux]
[Linux Security]
[Linux RAID]
[Video 4 Linux]
[Linux for the blind]
[Linux Resources]