From: Patrick McHardy <kaber@trash.net>
To: Jamie Lokier <jamie@shareable.org>
Cc: hadi@cyberus.ca, netdev@oss.sgi.com, linux-net@vger.kernel.org,
"David S. Miller" <davem@redhat.com>
Subject: Re: [PATCH]: altq HFSC port
Date: Wed, 28 Jan 2004 15:21:01 +0100 [thread overview]
Message-ID: <4017C54D.2060607@trash.net> (raw)
In-Reply-To: <20040126235957.GA30186@mail.shareable.org>
Jamie,
thanks for making this clear.
As the GPL specifically states that "identifable sections"
retain their license, I guess their is no need to repeat it
in the source file. Regarding the politeness (I don't want
to be impolite), the authors are informed and support getting
HFSC into Linux.
Dave, is that good enough for you ?
Best regards,
Patrick
Jamie Lokier wrote:
>
> Yes, the end-product Linux kernel (the combined work) is subject to
> the GPL. You _do_ have the consent of the authors: their decision to
> release under the BSD-without-advertising license _is_ consent to
> incorporate it into a GPL work, just as it is consent to incorporate
> it into a closed source work. Asking for their blessing is politeness.
>
> When the authors release the code under the BSD-without-advertising
> clause, they are declaring that it's ok to use the code in lots of
> different ways. One of those is that it's ok to re-release the code
> under GPL - the authors may not like that, but they have explicitly
> declared that you may to do it.
>
> You can do that.
> Alternatively you can keep the code licensed under BSD-without-advertising.
>
> When you combine BSD-without-advertising code with GPL code, the
> resulting combined work is covered by both licenses, and because the
> BSD-without-advertising permissions are a superset of the GPL
> permissions, the combined work is effectively covered by the GPL.
>
> However, the BSD-without-advertising code retains its own license, and
> provided it remains an "identifiable section" of the program and "can
> be reasonably considered independent and separate" in itself, then
> anyone may copy that code from the combined work and use it according
> to the BSD-without-advertising license. See clause 2, paragraph 5 of
> the GPL. Unfortunately it is not 100% clear on this matter.
>
> Whether that code remains independent and separate will depend on the
> changes made and the licensing of patches, which is a grey area
> because people don't tend to make the licensing of Linux patches
> clear. Most likely, as soon as people make changes to the code within
> the context of Linux development, it may be assumed that the derived
> work (the hfsc code + patches from Linux authors) is covered by the GPL.
>
> Btw, IANAL.
> -- Jamie
>
next prev parent reply other threads:[~2004-01-28 14:21 UTC|newest]
Thread overview: 10+ messages / expand[flat|nested] mbox.gz Atom feed top
2004-01-26 12:02 [PATCH]: altq HFSC port Patrick McHardy
2004-01-26 14:46 ` jamal
2004-01-26 18:24 ` David S. Miller
2004-01-26 18:47 ` Patrick McHardy
2004-01-26 22:27 ` Patrick McHardy
2004-01-26 18:40 ` Patrick McHardy
2004-01-26 23:59 ` Jamie Lokier
2004-01-28 14:21 ` Patrick McHardy [this message]
2004-01-28 22:58 ` David S. Miller
2004-01-29 15:15 ` Patrick McHardy
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=4017C54D.2060607@trash.net \
--to=kaber@trash.net \
--cc=davem@redhat.com \
--cc=hadi@cyberus.ca \
--cc=jamie@shareable.org \
--cc=linux-net@vger.kernel.org \
--cc=netdev@oss.sgi.com \
/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;
as well as URLs for NNTP newsgroup(s).