From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:56184) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1V4oMG-0003Fm-R6 for qemu-devel@nongnu.org; Thu, 01 Aug 2013 04:35:46 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1V4oMA-0008G0-S7 for qemu-devel@nongnu.org; Thu, 01 Aug 2013 04:35:40 -0400 Received: from mx4-phx2.redhat.com ([209.132.183.25]:49754) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1V4o8o-00035j-Ja for qemu-devel@nongnu.org; Thu, 01 Aug 2013 04:21:46 -0400 Date: Thu, 1 Aug 2013 04:21:44 -0400 (EDT) From: Paolo Bonzini Message-ID: <1456316945.8007085.1375345304796.JavaMail.root@redhat.com> In-Reply-To: References: <1375251592-2537-1-git-send-email-pbonzini@redhat.com> <1375251592-2537-3-git-send-email-pbonzini@redhat.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Subject: Re: [Qemu-devel] [PATCH 2/2] LICENSE: clarify List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Anthony Liguori Cc: Anthony Liguori , qemu-devel > On Wed, Jul 31, 2013 at 1:19 AM, Paolo Bonzini wrote: > > 1) The GPL says that "if the Program does not specify a version number > > of this License, you may choose any version ever published by the Free > > Software Foundation". This is not true, QEMU includes parts that are > > v2-only. > > > > 2) Provide a default for files with no licensing information. > > > > 3) It is not just hardware emulation that is under BSD license. > > > > 4) Restrict GPLv2-only contributions to user mode emulation (due to > > code from Linux) and PCI passthrough (due to code from Neocleus). > > I am okay *discouraging* GPLv2 only contributions but if there's > compelling code that cannot be relicensed, I would object strongly to > rejecting it purely because it wasn't GPLv2+. Yes, that's why I included "as of". We can certainly broaden the set of GPLv2-only features, but it would require discussions and another patch to LICENSE. If you believe "as of July 2013" is not enough, I can send v2. > > 5) The rules were initially set by Fabrice but are being amended by > > other people (already in commit ee12e1f, LICENSE: There is no libqemu.a > > anymore, 2011-11-15). Do not put words in his mouth. > > I think it's better at this point to just put QEMU team. Fabrice is > no longer associated with the project. It still mentions the trademark, and one of the last times he was contacted was exactly to enforce the BSDness of TCG, so I left it in. As the most active committer, you can certainly submit a follow-up patch to remove it; I didn't really feel qualified to do that. Paolo