Messages in this thread | | | Date | Mon, 8 Dec 2003 21:57:14 +0100 | From | Matthias Andree <> | Subject | Re: Additional clauses to GPL in network drivers |
| |
On Sun, 07 Dec 2003, David Schwartz wrote:
[Jeremy] > > I don't understand the desire for a notice that is clearly redundant. > > Due to the nature of the GPL (version 1 or 2), licensing an entire work > > under it is exactly equivalent to licensing all of the component parts > > individually under it. > > It is definitely redundant. The idea is that if a portion of the > distribution ever winds up somewhere, the terms are still clear. For > example, one often finds modified header files or implementation files > available that don't contain a copy of the GPL or, for that matter, any > indication that the files included are covered by the GPL.
I usually state in header files that are likely to be taken elsewhere what license applies without copying the full license or excerpts thereof into the header. That should be sufficient. There is no need and no desire to have all possible variants of GPL summaries all over the tree.
> For this reason, I think it makes sense for files to carry some indication > that they are covered by the GPL. Look, for example, at > ftp://ftp.scyld.com/pub/network/tulip.c
Too long-winded and IMHO too easily misunderstood. The GPL itself contains a "how to apply..." (this license to your code) section, and I see no reason for any deviation from the suggestions stated there.
Even a copyright line and "you may only redistribute this file in concordance with the terms of the GNU General Public License, version (whatever applies) (optional "or any later version clause") is sufficient according to the GPL.
If people actually read the full COPYING file, there'd be no reason for such stupid GPL "clarifications". Such are not necessary. If the file is meant to be offered under more than one license (say, BSD "no ad clause version"/GPL is found sometimes), then that is certainly doable without GPL "clarifications". The GPL is clear.
Note: IANAL.
-- Matthias Andree
Encrypt your mail: my GnuPG key ID is 0x052E7D95 - 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/
| |