From: Richard Fontana <rfontana@redhat.com>
To: Anthony Liguori <anthony@codemonkey.ws>
Cc: qemu-devel@nongnu.org
Subject: Re: [Qemu-devel] An opinion on copyright-notice-less qemu files
Date: Wed, 26 Oct 2011 20:15:27 -0400 [thread overview]
Message-ID: <20111027001526.GA19818@redhat.com> (raw)
In-Reply-To: <4EA899AF.4020208@codemonkey.ws>
On Wed, Oct 26, 2011 at 06:37:19PM -0500, Anthony Liguori wrote:
> >2) Because qemu has a LICENSE file (which, importantly, I am assuming
> >has been in place more or less from the get-go)
>
> This is only sort of correct. QEMU has been around since about
> 2003. There has been a LICENSE file for all of it's significant
> history.
>
> But for a long time period, QEMU contained no GPL code out side
> linux-user and LGPL code in libcpu. The device model was strictly
> X11 licensed.
Oops, I thought I had checked this ... then again I think I remember
the older LICENSE file from some earlier work...
> The old LICENSE file stated:
>
> +The following points clarify the QEMU licenses:
> +
> +1) The QEMU virtual CPU core library (libqemu.a) and the QEMU PC
> + system emulator are released under the GNU Lesser General Public
> + License.
> +
> +2) The Linux user mode QEMU emulator is released under the GNU General
> + Public License.
> +
> +3) The QEMU Accelerator Module is a proprietary product. It is
> + available without charge. Commercial use of the QEMU Accelerator
> + Module is allowed.
> +
> + Redistribution of the QEMU Accelerator Module: any person or
> + organisation wishing to distribute it, for example on a CD or as a
> + binary or source package, must have an explicit authorization from
> + the author.
> +
> + The QEMU Accelerator Module is available without any express or
> + implied warranty. In no event will the author be held liable for
> + any damages arising from the use of this software.
> +
> +4) QEMU is a trademark of Fabrice Bellard.
>
> Around 2007, a decision was made to allow GPL code in the system
> emulator. At that point in time, the LICENSE text was clarified to
> it's current content (more or less).
>
> A number of the pre-2007 files lack copyrights and where created
> before the "QEMU is overall licensed as GPL" text was added.
>
> I don't think this necessarily changes your interpretation
> significantly but I thought its important to make this clarification
> at least.
Hmm, I don't think it affects the ultimate conclusion. I suppose this
suggests (if you buy into my general line of analysis) that there's
some noticeless pre-2007 code that arguably is more permissively
licensed than GPL (but GPL-compatible). In any such cases, however,
there's no issue at all. Some of the rhetorical points I made are
probably somewhat weakened by these additional facts. :)
What is interesting to me about the 2007 date is that is the year
GPLv3 was released, and in the months leading up to that time, and
thereafter, there was an increase in developer and corporate
consciousness about the significance of versionless or "or later" GPL
notices, yet the 2007 LICENSE file speaks of "the GNU General Public
License". I won't go so far as to suggest that that's significant in
any way other than what I've already said.
- RF
prev parent reply other threads:[~2011-10-27 0:14 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2011-10-26 22:43 [Qemu-devel] An opinion on copyright-notice-less qemu files Richard Fontana
2011-10-26 23:37 ` Anthony Liguori
2011-10-27 0:15 ` Richard Fontana [this message]
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=20111027001526.GA19818@redhat.com \
--to=rfontana@redhat.com \
--cc=anthony@codemonkey.ws \
--cc=qemu-devel@nongnu.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;
as well as URLs for NNTP newsgroup(s).