Messages in this thread | | | From | David Woodhouse <> | Date | Sun, 05 Oct 2003 11:23:34 +0100 | Subject | Re: freed_symbols [Re: People, not GPL [was: Re: Driver Model]] |
| |
On Sat, 2003-10-04 at 18:05 -0700, Larry McVoy wrote: > Yeah, but Linus stating his position about a license doesn't mean diddly. > The kernel is licensed under a license, that license is a contract that > people enter into. To the extent that it is enforceable, that license > determines what happens, Linus can't retroactively decide to interpret > the license a different way. The license can't enforce things which > the law doesn't allow. In particular, the law understands a concept of > a boundary.
I agree. Linus' comments on the matter, except of course his original exception for userspace which has been there since 1993, are an irrelevant _interpretation_.
All that is relevant is the meaning of the original licence.
> And Linus' comments notwithstanding, modules are a pretty > clear boundary. Even the GPL acks this, it knows that anything which > is clearly separable is not covered.
This statement is in conflict with the presence of the exception for userspace which precedes the text of the GPL in the Linux COPYING file.
The presence of the exception makes it clear that, without such exception, userspace would have been considered to be a derived work in the terminology of the original licence. Otherwise, the exception would of course have been redundant.
If userspace would be considered a derived work without explicit exception, then so are kernel modules. They have no such explicit exception, and are hence not permitted.
I'll grant you that Linus' witterings in public on the matter would probably prevent him _personally_ from bringing suit against a distributor of binary-only modules, on the principle of equitable estoppel.
That doesn't stop me or anyone else from doing so though.
-- dwmw2
- 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/
| |