Re: module license taints kernel.
- From: David Schwartz <davids@xxxxxxxxxxxxx>
- Date: Mon, 19 Nov 2007 11:15:25 -0800 (PST)
On Nov 16, 3:48 pm, Bob Tennent <B...@xxxxxxxxxxxxx> wrote:
It's not the act of aggregation that's covered or not. It's the act of
*distributing* an aggregate that contains a GPLed work.
You can have it either of two ways:
1) It's an aggregate, and the GPL does not require you to distribute
the source code of the other works aggregated with the covered work.
2) It's perhaps not an aggregate, and we have to decide if the GPL is
in scope or not. Check copyright law, you will find no section that
reserves to the copyright holder the right to control the distribution
of works that are non-creatively derived from lawful copies.
Neither way permits the GPL to cover works that are aggregated non-
creatively.
The requirements
of the GPL on distributors do *not* apply to the non-GPled components;
that's why the "mere aggregation" clause was suggested by a previous
poster. But a kernel linked with a non-GPLed module is not an aggregate
as defined by the GPL. The GPL doesn't stop you doing it, but it doesn't
allow distribution, which is completely within its scope, or rather the
scope of the copyright owners.
You have completely missed my point. If the question is whether the
GPL *applies*, how the GPL defines things doesn't matter. The GPL does
not get to set its own scope. I am saying the GPL does not *apply* to
the work because the work is outside of the GPL's scope as defined by
copyright law.
> Ask yourself, is a tar+gzip "mere aggregation"? Bits of one work are
> removed and replaced with references to the other work.
I'd say yes; tar+gzip doesn't produce "a larger program". Linking
in a module does; very different.
These are interesting intuitions about how computers work, but have no
effect whatsoever on copyright law. You will find anything about
"larger programs" or linking in copyright law.
Legally, only three things matter:
1) Does the combination contain protectable components from the work?
2) Is the combination mechanical or creative?
3) Does the combination fall into one of the narrow exceptions (such
as translation) specifically defined by copyright law.
This is all that matters when you're trying to decide if the GPL can
affect a work or not. The GPL can say what it *does* to a work, but
not whether it *applies* to a work.
None of these things differ between a linker and a tar+gzip. Both, for
copyright purposes, simply produce the input works. (Possibly with
protectable elements from the linker or archiver.) They are legally
mere aggregators, no different from putting two DVDs in the same box.
DS
.
- Follow-Ups:
- Re: module license taints kernel.
- From: Bob Tennent
- Re: module license taints kernel.
- References:
- module license taints kernel.
- From: guru
- Re: module license taints kernel.
- From: Bob Tennent
- Re: module license taints kernel.
- From: Chris Friesen
- Re: module license taints kernel.
- From: Bob Tennent
- Re: module license taints kernel.
- From: David Schwartz
- Re: module license taints kernel.
- From: Bob Tennent
- Re: module license taints kernel.
- From: David Schwartz
- Re: module license taints kernel.
- From: Bob Tennent
- module license taints kernel.
- Prev by Date: Re: How to rename a partition
- Next by Date: Re: module license taints kernel.
- Previous by thread: Re: module license taints kernel.
- Next by thread: Re: module license taints kernel.
- Index(es):
Relevant Pages
|