On Thursday 14 June 2007 19:20, Paulo Marques wrote:
Most of them don't say anything, so they are "any GPL" by the author. When=
=20
do you people accept that Linus can't change the GPL, he can only add=20
comments of what he thinks is the case! His interpretation of the GPLv2=20
might be that not saying anything about the version means "v2 only", but if=
=20
he does so, he's simply wrong. He was wrong in the module case, as well,=20
and dropped this comment a while ago. He might drop this comment in future,=
=20
as well. In fact, anybody can drop this comment, as it's just a comment.
The kernel *as a whole* is clearly under GPLv2 only from Linus' comment,=20
which is in fact true, since the common subset of GPL versions from all=20
authors is indeed GPLv2 (by virtue of some files from Al Viro, and maybe=20
some other explicit GPL v2 files). The author must specify the version=20
himself, there simply is no other way. If you don't specify any, it's "any=
=20
version", because I can license all patches straight from the authors. The=
=20
way the GPLv2 allows you to explicitely specify "any version" is by not=20
saying anything about the version at all. Linus isn't in the positition to=
=20
change that unless he does a substantial change to the file, and also adds=
=20
a comment that this file is now GPLv2 only.
=2D-=20
Bernd Paysan
"If you want it done right, you have to do it yourself"
http://www.jwdt.com/~paysan/