Messages in this thread |  | | Subject | Re: Module Licensing? | Date | Wed, 31 Oct 2001 00:25:53 +0000 (GMT) | From | Alan Cox <> |
| |
> 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/
|  |