Re: Module Licensing?

Alan Cox
2001-10-31T00:19:15Z

> 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