From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:32819) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZZxqO-0002gL-SN for qemu-devel@nongnu.org; Thu, 10 Sep 2015 05:08:37 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZZxqK-00083r-Lz for qemu-devel@nongnu.org; Thu, 10 Sep 2015 05:08:36 -0400 Received: from mx1.redhat.com ([209.132.183.28]:53974) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZZxqK-00083j-9n for qemu-devel@nongnu.org; Thu, 10 Sep 2015 05:08:32 -0400 References: <55C8D046.7040203@redhat.com> <55EFF48F.7090005@redhat.com> <20150909161735.30348.87652@jljusten-ivb> <20150909175753.1013.69101@jljusten-ivb> <20150909222410.14692.78094@jljusten-ivb> <2291309F-6521-4966-B8EB-FDCC1DCD2B1F@apple.com> <20150910004159.19487.83764@jljusten-ivb> <7CD35995-8D54-471A-A410-9401AC93F8D4@apple.com> <20150910053245.26520.89816@jljusten-ivb> From: Paolo Bonzini Message-ID: <55F14885.6000300@redhat.com> Date: Thu, 10 Sep 2015 11:08:21 +0200 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit Subject: Re: [Qemu-devel] [edk2] EDK II & GPL - Re: OVMF BoF @ KVM Forum 2015 List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Sharma Bhupesh , Jordan Justen , Andrew Fish Cc: Lenny Szubowicz , Karen Noel , "El-Haj-Mahmoud, Samer" , Ard Biesheuvel , edk2-devel-01 , Cole Robinson , "Ademar de Souza Reis Jr." , Alexander Graf , qemu devel list , "Gabriel L. Somlo (GMail)" , Peter Jones , Peter Batard , Hannes Reinecke , Mark Doran , Reza Jelveh , "xen-devel@lists.xen.org" , Laszlo Ersek , Gerd Hoffmann On 10/09/2015 08:57, Sharma Bhupesh wrote: > So based on my limited understanding, can't the OVMF driver which > uses features from some GPL based code, carry a dual license (GPL + > x11 [MIT]), No, that would require agreement from the original copyright holder, which you are not going to get. > like most device trees in Linux do now (including the > Freescale ARMv8 DTS, see [1] for reference), thus allowing its usage > across both GPL and BSD based projects (like EDK2). > > We already have examples of such dual-licensed code (libfdt) being > used in BSD-licensed EDK2 (see [2] for details). The dual BSD/GPL license is pointless, since you can already take BSD-licensed code and distribute it under the GPL. It just makes the picture murkier without changing anything in practice. Paolo > In such a case we might not be required to create a separate GIT repo > for the same.