Re: [PATCH 2.5.5] do export vmalloc_to_page to modules...

Adrian Bunk (bunk@fs.tum.de)
Thu, 4 Apr 2002 10:44:38 +0200 (CEST)


On 4 Apr 2002, Kai Henningsen wrote:

> alan@lxorguk.ukuu.org.uk (Alan Cox) wrote on 03.04.02 in <E16soms-0004Au-00@the-village.bc.nu>:
>
> > > EXPORT_SYMBOL(vfree);
> > > EXPORT_SYMBOL(__vmalloc);
> > > -EXPORT_SYMBOL_GPL(vmalloc_to_page);
> > > +EXPORT_SYMBOL(vmalloc_to_page);
> >
> > The authors of that code made it GPL. You have no right to change that. Its
> > exactly the same as someone taking all your code and making it binary only.
> >
> > You are
> > - subverting a digital rights management system
> > [5 years jail in the USA]
> > - breaking a license
> >
> > but worse than that you are ignoring the basic moral rights of the authors
> > of that code.
>
> Frankly, I believe that it is both illegal (by the GPL) and morally
> bankrupt to add these "GPL only" symbols to the kernel *unless* you can
> get agreement for them fro *all* kernel copyright holders.
>...

Which part of the GPL do you mean with your "illegal (by the GPL)"?

Your statement sounds as if the GPL would require that you must be allowed
to link proprietary code with GPLed code - and that's the opposite of the
intention behind the GPL.

> MfG Kai

cu
Adrian

BTW: After reading COPYING I'm puzzled why binary-only modules are allowed
at all? Could anyone enlighten me where the permission is hidden?

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/