Erik Andersen <[email protected]> writes:
>When you are done making noise, please explain how a closed
>source binary only product that runs within the context of the
>Linux kernel is not a derivitive work and therefore not subject
>to the terms of the GPL, per the definition given in the kernel
>COPYING file that grants you your limited rights for copying,
>distribution and modification.
"Because Linus said so".
Regards
Henning
--
Dipl.-Inf. (Univ.) Henning P. Schmiedehausen INTERMETA GmbH
[email protected] +49 9131 50 654 0 http://www.intermeta.de/
Java, perl, Solaris, Linux, xSP Consulting, Web Services
freelance consultant -- Jakarta Turbine Development -- hero for hire
"Dominate!! Dominate!! Eat your young and aggregate! I have grotty silicon!"
-- AOL CD when played backwards (User Friendly - 200-10-15)
On Mon Sep 15, 2003 at 12:17:37AM +0000, Henning P. Schmiedehausen wrote:
> Erik Andersen <[email protected]> writes:
>
> >When you are done making noise, please explain how a closed
> >source binary only product that runs within the context of the
> >Linux kernel is not a derivitive work and therefore not subject
> >to the terms of the GPL, per the definition given in the kernel
> >COPYING file that grants you your limited rights for copying,
> >distribution and modification.
>
> "Because Linus said so".
It does not say "Because Linus said so" in the Linux kernel
COPYING file, which is the only official document that grants
legal permission to copy, distribute and/or modify the kernel.
And even if Linus says so, what about Alan Cox, David S. Miller,
Al Viro, Andrea Arcangeli, Jens Axboe, Donald Becker, Andries
Brouwer, Jeff Garzik, Dave Jones, Russell King, Rik van Riel,
Rusty Russell, Ted Ts'o, Stephen Tweedie, etc, etc, etc? What do
they say? After all, the Linux kernel ceased to be a
one-man-show well over 10 years ago. I know I have personally
submitted all my patches to the Linux kernel per the GPL, not
some imagined "GPL + kernel module exceptions" license.
If Linus wanted to say "I'm relicensing Linux under the Microsoft
EULA effective immediately", he is certainly entitled to
relicence the bits he personally wrote, but nothing more.
Similarly, if Linus wants to say the kernel allows binary only
kernel modules, he can certainly say as much -- free speech
entitles him to say whatever he wants. But he has no authority
to relicense the bits of code I wrote, or the code anyone else
wrote, without their express permission. I have never been asked
to agree to some other kernel license, and to my knowledge,
neither has anyone else. Therefore the license as stated in the
kernel COPYING file is in effect.
To change the license for the entire kernel would require asking
every kernel contributor of substance to agree to new licensing
terms. I'm sure some people (such as Andre) would be overjoyed
to have a "GPL + module exceptions" license made official. And
as you might imagine, others would be rather less enthusiastic.
And still others, such as Leonard Zubkoff may find it difficult
to make posthumous licensing decisions.
But until such an official re-licensing effort is undertaken and
sucessfully completed, the Linux kernel is and will remain
licensed under the bog standard GPL with the one exception that
"user programs that use kernel services by normal system calls"
and not derivitive works -- i.e. the licensing terms specified
in the linux kernel COPYING file.
-Erik
--
Erik B. Andersen http://codepoet-consulting.com/
--This message was written using 73% post-consumer electrons--
Erik Andersen wrote:
>On Mon Sep 15, 2003 at 12:17:37AM +0000, Henning P. Schmiedehausen wrote:
>
>>Erik Andersen <[email protected]> writes:
>>
>>
>>>When you are done making noise, please explain how a closed
>>>source binary only product that runs within the context of the
>>>Linux kernel is not a derivitive work and therefore not subject
>>>to the terms of the GPL, per the definition given in the kernel
>>>COPYING file that grants you your limited rights for copying,
>>>distribution and modification.
>>>
>>"Because Linus said so".
>>
>
>It does not say "Because Linus said so" in the Linux kernel
>COPYING file, which is the only official document that grants
>legal permission to copy, distribute and/or modify the kernel.
>
How about taking the "GPL exported" symbols just as notes which show
their usage is not considered a derivative work by the copyright
holders? This is what I always thought it was there for. This of course
means someone can't simply add that "note" and expect it to change the
way the copyright holders think of their work.
I don't expect this would do much in court, but isn't that for binary
driver people to worry about because it is granting more rights than
the GPL allows. Maybe it could be written in legalease to give them
more confidence. And it lets open source developers know where they
stand.