On Fri, Jun 15, 2007 at 12:39:19AM +0100, Alan Cox wrote:
Like, they can release/sell the whole thing under some arbitrary
other license at their choice. But once you license it with the GPLv2,
then you can't stop anyone else (who got it under that license) from
using the code under that license anymore, as such it doesn't matter that
you are the original author.
You actually had me check the license of the linux kernel :p
But really - it has this paragraph that I was refering to in most of it's
source files:
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
I might be wrong, but I always thought that that meant that John Doe
is free to redistribute the software under version 3 of the License,
as published by the FSF.
There are source files in the kernel without this phrase, ie - they
just say: * This file is released under the GPL.
But then the paragraph from COPYING kicks in, reading:
Each version is given a distinguishing version number. If the Program
specifies a version number of this License which applies to it and "any
later version", you have the option of following the terms and conditions
either of that version or of any later version published by the Free
Software Foundation. If the Program does not specify a version number of
this License, you may choose any version ever published by the Free Software
Foundation.
Any, 'any version' probably includes version 3 as well.
Finally, there are file that don't mention the GPL at all, for example
kernel/sys.c just says:
* Copyright (C) 1991, 1992 Linus Torvalds
But - if it weren't GPL-ed then that would be a violation of the GPL-ed
of the rest (Nevertheless, I think the license header should be added
to those files).
I really don't like license discussions - and after reading in the
mailinglist FAQ that license posts are taboo here - I was partly annoyed,
partly amazed to see this HUGE flood of mails with as subject line
"Dual-Licensing Linux Kernel with GPL V2 and GPL V3"
I am sorry that I drew the apparently wrong conclusion that GPL V3
is a pressing reality.
--
Carlo Wood <carlo@alinoe.com>
-