From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:60965) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1V4ZnB-00080Q-LJ for qemu-devel@nongnu.org; Wed, 31 Jul 2013 13:02:35 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1V4Zn6-0001J8-C3 for qemu-devel@nongnu.org; Wed, 31 Jul 2013 13:02:29 -0400 Received: from mx1.redhat.com ([209.132.183.28]:57089) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1V4ZjK-00079F-DT for qemu-devel@nongnu.org; Wed, 31 Jul 2013 12:58:30 -0400 Message-ID: <51F94232.2030009@redhat.com> Date: Wed, 31 Jul 2013 10:58:26 -0600 From: Eric Blake MIME-Version: 1.0 References: <1375251592-2537-1-git-send-email-pbonzini@redhat.com> <1375251592-2537-3-git-send-email-pbonzini@redhat.com> <51F93FE0.8040204@weilnetz.de> In-Reply-To: <51F93FE0.8040204@weilnetz.de> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="SPqcUXUIVaWsmuCR5E9oqfjcbJmfHaqK1" Subject: Re: [Qemu-devel] [PATCH 2/2] LICENSE: clarify List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Stefan Weil Cc: Paolo Bonzini , aliguori@us.ibm.com, qemu-devel@nongnu.org This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --SPqcUXUIVaWsmuCR5E9oqfjcbJmfHaqK1 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On 07/31/2013 10:48 AM, Stefan Weil wrote: >> =20 >> -1) QEMU as a whole is released under the GNU General Public License >> +1) QEMU as a whole is released under the GNU General Public License, >> +version 2. >=20 > I appreciate these clarifications. For point 1, I suggest >=20 > ... version 2 or (at your option) any later version. >=20 > That is more precise because it excludes "version 2 only" > and corresponds better to file COPYING. No. qemu itself _is_ GPLv2-only, because it uses GPLv2-only code. That is, GPLv2-only is the only license compatible with the intersection of all sources combined together to make the qemu binary. There are individual files that can (at your option) be upgraded to a later GPL version, but qemu itself can never be released under GPLv3 without a lot of relicensing work (and likely never to happen, given that the kernel is the source of some of our GPLv2-only files, and the kernel is unwilling to use GPLv2+). [Side note - libvirt ships multiple binaries, where the license on those binaries differs: libvirt.so is inentionally LGPLv2+; libvirtd is LGPLv2-only, because that is the only license compatible in the intersection of libvirt.so and its use of virtualbox code that is LGPLv2-only; virsh is GPLv3+, because that is the only license compatible in the intersection of libvirt.so and its use of GPLv3+ readli= ne] >=20 > Maybe we can also refer to the files COPYING and COPYING.LIB. Yes, that might be worthwhile to do. (Technically, COPYING.LIB already refers to COPYING) --=20 Eric Blake eblake redhat com +1-919-301-3266 Libvirt virtualization library http://libvirt.org --SPqcUXUIVaWsmuCR5E9oqfjcbJmfHaqK1 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.13 (GNU/Linux) Comment: Public key at http://people.redhat.com/eblake/eblake.gpg Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQEcBAEBCAAGBQJR+UIzAAoJEKeha0olJ0Nq99gIAJZ+Zrk9HmOJ/5ho5qBswOgu Msu/utHqMTNJg6/kOpKd0IL3ihxK6hvgyegh0U7vmvNebHHvvicMwfiC7jKQvBCz abvZ5l5Ye6KpePV2IGTgyMmlqCx4FqGg+opVTLBvmk4K4Qe/xynmOyoweITokvzd PZbIQlamqB0lG45Eqkflorth+kpCqAco3muofvu3+zp5q3+evsVNU7+rWRybVcQB 6WuF/zJLJRh5mXUXGK5ze813o0zjtvDmrTTcmZLO95YfGjSbF3NpwFdF8hFbcrSQ g/kVqAfxmWQ9PYUVItw9fCZ5Lx5kXq9UMYMQQPmnNZEs+TV5xQh3yVX/JUl2kpc= =UO8u -----END PGP SIGNATURE----- --SPqcUXUIVaWsmuCR5E9oqfjcbJmfHaqK1--