From: kaih@khms.westfalen.de (Kai Henningsen)
To: linux-kernel@vger.kernel.org
Subject: Re: Non-standard MODULE_LICENSEs in 2.4.13-ac2
Date: 27 Oct 2001 11:10:00 +0200 [thread overview]
Message-ID: <8BfMO1UHw-B@khms.westfalen.de> (raw)
In-Reply-To: <20011027012016.F23590@turbolinux.com>
In-Reply-To: <13064.1004153516@ocs3.intra.ocs.com.au> <13064.1004153516@ocs3.intra.ocs.com.au> <20011027012016.F23590@turbolinux.com>
adilger@turbolabs.com (Andreas Dilger) wrote on 27.10.01 in <20011027012016.F23590@turbolinux.com>:
> On Oct 27, 2001 13:31 +1000, Keith Owens wrote:
> > These are the non-standard MODULE_LICENSEs in 2.4.13-ac2, compiling
> > these as modules will result in a tainted kernel. "BSD without
> > advertising clause" is not quite good enough for the kernel, that
> > licence allows for binary only modules. Kernel debuggers insist on
> > general source availability.
> >
> > Since the source is already in the kernel which is distributed as a GPL
> > work, these sources are effectively dual BSD/GPL. Could the owners
> > please convert them to "Dual BSD/GPL"?
>
> Ah, so Keith has become (self) nominated license God for the kernel?
> Being included in the kernel source isn't "general source availability"?
>
> I can see that you want to make this whole tainted-kernel mess work,
> but I think you are confusing intent with implementation. The intent
No, you are. Keith is asking module owners to change their part of the
*implementation*, not any *intent*. He says that if a BSD/noadv module
source is in the kernel, the correct tag is GPL/BSD, not BSD/noadv.
> I totally disagree with the assertion that a module has to be "GPL" in
> order to be "OSS free" especially for sources already in the kernel,
Sure. What it needs to be, when included with the kernel and distributed
(and the inclusion and distribution are the critical points here, not OSS-
freeness) is GPL-compatible; that means that the combination *will* be
GPL. That is the famous "viral clause" in the GPL.
That doesn't mean that non-GPL-compatible stuff isn't OSS, just that it
cannot be distributed with the kernel, because the kernel *is* GPL. It's a
consequence of the GPL, not of the OSS rules.
> so lets not go on a witch hunt for non-GPL licenses in the kernel just
As far as I can see, nobody is.
> to make this tainted stuff work without adding a new license. There is
> enough animosity between the Linux and GPL camps without more fire for
> the "GPL is viral, BSD is free" flamewars.
Aah, so it seems *you* are on a witch hunt against the GPL!
I have no idea why someone using the BSD license - which, after all,
allows for relicensing under any proprietary scheme you care to dream up -
should have any problem whatsoever with relicensing under the GPL. Nor do
I have any idea why someone using the GPL should have any problem with
anything else also available under the GPL.
There's no conflict here. We're not talking about who is more free.
MfG Kai
next prev parent reply other threads:[~2001-10-29 19:34 UTC|newest]
Thread overview: 8+ messages / expand[flat|nested] mbox.gz Atom feed top
2001-10-27 3:31 Non-standard MODULE_LICENSEs in 2.4.13-ac2 Keith Owens
2001-10-27 7:20 ` Andreas Dilger
2001-10-27 9:10 ` Kai Henningsen [this message]
2001-10-27 15:43 ` Alan Cox
2001-10-28 8:06 ` H. Peter Anvin
2001-10-28 11:15 ` [PATCH] " Riley Williams
2001-10-28 11:34 ` Jeff Garzik
2001-10-29 10:16 ` David Woodhouse
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=8BfMO1UHw-B@khms.westfalen.de \
--to=kaih@khms.westfalen.de \
--cc=linux-kernel@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox