Re: Module Licensing?

From: Alan Cox (alan@lxorguk.ukuu.org.uk)
Date: Tue Oct 30 2001 - 19:25:53 EST


> Ah, but what happens if I distribute the source code, the closed-source .o
> files, and a makefile, and tell people that they should link it? Am I
> violating the GPL, or is the end-user?

I am told by legal people you are, because you provided the code soley with
the intent that it was used that way. Whether an imaginative lawyer can
also get you locked away under the DMCA for distributing a device for
violating copyright I dont know 8)

It is actually all very simple in legal terms. The legal terminology is
"derivative work" and basically if its a derivative work of a GPL work its
GPL if not it isnt. Thats what "linking" is about - not /bin/ld.

If you wanted to provide a mixed source/binary driver that wasnt derivative
of the kernel (and there are lots of reasons for it) - don't GPL your
open source bit use something like MPL or BSD

[I am not a laywer ...]

Alan

-
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/



This archive was generated by hypermail 2b29 : Wed Oct 31 2001 - 21:00:42 EST