* [Qemu-devel] [PATCH 0/2] Clarify licensing terms @ 2013-07-31 6:19 Paolo Bonzini 2013-07-31 6:19 ` [Qemu-devel] [PATCH 1/2] raw: add license header Paolo Bonzini ` (3 more replies) 0 siblings, 4 replies; 22+ messages in thread From: Paolo Bonzini @ 2013-07-31 6:19 UTC (permalink / raw) To: qemu-devel; +Cc: aliguori Here is a list of license-less files: audio/audio_pt_int.c audio/audio_win_int.c audio/paaudio.c audio/wavcapture.c audio/winwaveaudio.c block/raw.c bsd-user/bsdload.c bsd-user/elfload.c bsd-user/strace.c bsd-user/uaccess.c disas.c fpu/softfloat.c hw/alpha/dp264.c hw/alpha/pci.c hw/block/tc58128.c hw/char/spapr_vty.c hw/core/qdev-properties.c hw/core/stream.c hw/i386/xen_domainbuild.c hw/mips/mips_r4k.c hw/net/mipsnet.c hw/pci/shpc.c hw/pci/slotid_cap.c hw/ppc/spapr_hcall.c hw/scsi/scsi-bus.c hw/sh4/sh7750_regnames.c hw/usb/bus.c hw/usb/desc.c hw/xen/xen_devconfig.c libcacard/vcardt.c linux-user/elfload.c linux-user/linuxload.c linux-user/strace.c linux-user/uaccess.c pc-bios/openbios-ppc qga/channel-posix.c qga/channel-win32.c spice-qemu-char.c stubs/arch-query-cpu-def.c stubs/clock-warp.c stubs/cpu-get-clock.c stubs/cpu-get-icount.c stubs/cpus.c stubs/fd-register.c stubs/fdset-add-fd.c stubs/fdset-find-fd.c stubs/fdset-get-fd.c stubs/fdset-remove-fd.c stubs/get-fd.c stubs/get-vm-name.c stubs/iothread-lock.c stubs/migr-blocker.c stubs/mon-is-qmp.c stubs/mon-print-filename.c stubs/mon-printf.c stubs/mon-protocol-event.c stubs/mon-set-error.c stubs/pci-drive-hot-add.c stubs/reset.c stubs/set-fd-handler.c stubs/slirp.c stubs/sysbus.c stubs/vm-stop.c stubs/vmstate.c target-alpha/machine.c target-arm/helper.c target-arm/machine.c target-cris/machine.c target-i386/machine.c target-lm32/machine.c target-lm32/op_helper.c target-mips/machine.c target-moxie/machine.c target-ppc/machine.c target-ppc/mfrom_table.c target-ppc/mfrom_table_gen.c target-sparc/machine.c trace/stderr.c ui/cursor.c util/cache-utils.c util/envlist.c util/path.c util/qemu-config.c target-* probably should be LGPL. Left for later if ever. stubs/ probably should be BSD if it is copyrightable at all. Left for later. block/raw.c should be BSD, see patch 1. bsd-user/ and linux-user/ should be either GPLv2 or GPLv2+. Any help auditing is welcome. Everything else is fine for GPLv2+. Patch 2 states this explicitly. Paolo Bonzini (2): raw: add license header LICENSE: clarify LICENSE | 15 ++++++++++----- block/raw.c | 23 +++++++++++++++++++++++ 2 files changed, 33 insertions(+), 5 deletions(-) -- 1.8.1.4 ^ permalink raw reply [flat|nested] 22+ messages in thread
* [Qemu-devel] [PATCH 1/2] raw: add license header 2013-07-31 6:19 [Qemu-devel] [PATCH 0/2] Clarify licensing terms Paolo Bonzini @ 2013-07-31 6:19 ` Paolo Bonzini 2013-07-31 7:52 ` Kevin Wolf ` (5 more replies) 2013-07-31 6:19 ` [Qemu-devel] [PATCH 2/2] LICENSE: clarify Paolo Bonzini ` (2 subsequent siblings) 3 siblings, 6 replies; 22+ messages in thread From: Paolo Bonzini @ 2013-07-31 6:19 UTC (permalink / raw) To: qemu-devel Cc: Kevin Wolf, aliguori, Jeff Cody, Peter Lieven, Markus Armbruster, Luiz Capitulino, Stefan Hajnoczi, Christoph Hellwig Most of the block layer is under the BSD license, thus it is reasonable to license block/raw.c the same way. CCed people should ACK by replying with a Signed-off-by line. Cc: Christoph Hellwig <hch@lst.de> Cc: Kevin Wolf <kwolf@redhat.com> Cc: Anthony Liguori <aliguori@us.ibm.com> Cc: Markus Armbruster <armbru@redhat.com> Cc: Stefan Hajnoczi <stefanha@redhat.com> Cc: Luiz Capitulino <lcapitulino@redhat.com> Cc: Jeff Cody <jcody@redhat.com> Cc: Peter Lieven <pl@kamp.de> Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> --- block/raw.c | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/block/raw.c b/block/raw.c index f1682d4..4751825 100644 --- a/block/raw.c +++ b/block/raw.c @@ -1,3 +1,26 @@ +/* + * Block driver for RAW format + * + * Copyright (c) 2006 Fabrice Bellard + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in + * all copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL + * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + * THE SOFTWARE. + */ #include "qemu-common.h" #include "block/block_int.h" -- 1.8.1.4 ^ permalink raw reply related [flat|nested] 22+ messages in thread
* Re: [Qemu-devel] [PATCH 1/2] raw: add license header 2013-07-31 6:19 ` [Qemu-devel] [PATCH 1/2] raw: add license header Paolo Bonzini @ 2013-07-31 7:52 ` Kevin Wolf 2013-07-31 8:01 ` Markus Armbruster ` (4 subsequent siblings) 5 siblings, 0 replies; 22+ messages in thread From: Kevin Wolf @ 2013-07-31 7:52 UTC (permalink / raw) To: Paolo Bonzini Cc: aliguori, qemu-devel, Jeff Cody, Peter Lieven, Markus Armbruster, Luiz Capitulino, Stefan Hajnoczi, Christoph Hellwig Am 31.07.2013 um 08:19 hat Paolo Bonzini geschrieben: > Most of the block layer is under the BSD license, thus it is reasonable > to license block/raw.c the same way. CCed people should ACK by replying > with a Signed-off-by line. > > Cc: Christoph Hellwig <hch@lst.de> > Cc: Kevin Wolf <kwolf@redhat.com> > Cc: Anthony Liguori <aliguori@us.ibm.com> > Cc: Markus Armbruster <armbru@redhat.com> > Cc: Stefan Hajnoczi <stefanha@redhat.com> > Cc: Luiz Capitulino <lcapitulino@redhat.com> > Cc: Jeff Cody <jcody@redhat.com> > Cc: Peter Lieven <pl@kamp.de> > Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> Thanks, Paolo, for taking the effort to clarify the license. Signed-off-by: Kevin Wolf <kwolf@redhat.com> > block/raw.c | 23 +++++++++++++++++++++++ > 1 file changed, 23 insertions(+) > > diff --git a/block/raw.c b/block/raw.c > index f1682d4..4751825 100644 > --- a/block/raw.c > +++ b/block/raw.c > @@ -1,3 +1,26 @@ > +/* > + * Block driver for RAW format > + * > + * Copyright (c) 2006 Fabrice Bellard This part of the code is actually something that Fabrice never touched (and consequently you didn't CC him either). This should probably refer to Christoph instead or include all of the people who contributed to the file. Kevin ^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [Qemu-devel] [PATCH 1/2] raw: add license header 2013-07-31 6:19 ` [Qemu-devel] [PATCH 1/2] raw: add license header Paolo Bonzini 2013-07-31 7:52 ` Kevin Wolf @ 2013-07-31 8:01 ` Markus Armbruster 2013-08-02 7:01 ` Peter Lieven 2013-07-31 10:49 ` Stefan Hajnoczi ` (3 subsequent siblings) 5 siblings, 1 reply; 22+ messages in thread From: Markus Armbruster @ 2013-07-31 8:01 UTC (permalink / raw) To: Paolo Bonzini Cc: Kevin Wolf, aliguori, Jeff Cody, Peter Lieven, qemu-devel, Luiz Capitulino, Stefan Hajnoczi, Christoph Hellwig Paolo Bonzini <pbonzini@redhat.com> writes: > Most of the block layer is under the BSD license, thus it is reasonable > to license block/raw.c the same way. CCed people should ACK by replying > with a Signed-off-by line. > > Cc: Christoph Hellwig <hch@lst.de> > Cc: Kevin Wolf <kwolf@redhat.com> > Cc: Anthony Liguori <aliguori@us.ibm.com> > Cc: Markus Armbruster <armbru@redhat.com> > Cc: Stefan Hajnoczi <stefanha@redhat.com> > Cc: Luiz Capitulino <lcapitulino@redhat.com> > Cc: Jeff Cody <jcody@redhat.com> > Cc: Peter Lieven <pl@kamp.de> > Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> In general, I very much prefer to protect my work with a strong copyleft license like the GPLv2+. However, my contributions to raw.c are trivial, so I choose to go with the flow in this case. Signed-off-by: Markus Armbruster <armbru@redhat.com> ^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [Qemu-devel] [PATCH 1/2] raw: add license header 2013-07-31 8:01 ` Markus Armbruster @ 2013-08-02 7:01 ` Peter Lieven 0 siblings, 0 replies; 22+ messages in thread From: Peter Lieven @ 2013-08-02 7:01 UTC (permalink / raw) To: Markus Armbruster Cc: Kevin Wolf, aliguori, Jeff Cody, qemu-devel, Luiz Capitulino, Stefan Hajnoczi, Paolo Bonzini, Christoph Hellwig On 31.07.2013 10:01, Markus Armbruster wrote: > Paolo Bonzini <pbonzini@redhat.com> writes: > >> Most of the block layer is under the BSD license, thus it is reasonable >> to license block/raw.c the same way. CCed people should ACK by replying >> with a Signed-off-by line. >> >> Cc: Christoph Hellwig <hch@lst.de> >> Cc: Kevin Wolf <kwolf@redhat.com> >> Cc: Anthony Liguori <aliguori@us.ibm.com> >> Cc: Markus Armbruster <armbru@redhat.com> >> Cc: Stefan Hajnoczi <stefanha@redhat.com> >> Cc: Luiz Capitulino <lcapitulino@redhat.com> >> Cc: Jeff Cody <jcody@redhat.com> >> Cc: Peter Lieven <pl@kamp.de> >> Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> > In general, I very much prefer to protect my work with a strong copyleft > license like the GPLv2+. However, my contributions to raw.c are > trivial, so I choose to go with the flow in this case. > > Signed-off-by: Markus Armbruster <armbru@redhat.com> same applies for me. Signed-off-by: Peter Lieven <pl@kamp.de> ^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [Qemu-devel] [PATCH 1/2] raw: add license header 2013-07-31 6:19 ` [Qemu-devel] [PATCH 1/2] raw: add license header Paolo Bonzini 2013-07-31 7:52 ` Kevin Wolf 2013-07-31 8:01 ` Markus Armbruster @ 2013-07-31 10:49 ` Stefan Hajnoczi 2013-07-31 12:24 ` Jeff Cody ` (2 subsequent siblings) 5 siblings, 0 replies; 22+ messages in thread From: Stefan Hajnoczi @ 2013-07-31 10:49 UTC (permalink / raw) To: Paolo Bonzini Cc: Kevin Wolf, aliguori, qemu-devel, Jeff Cody, Peter Lieven, Markus Armbruster, Luiz Capitulino, Christoph Hellwig On Wed, Jul 31, 2013 at 08:19:51AM +0200, Paolo Bonzini wrote: > Most of the block layer is under the BSD license, thus it is reasonable > to license block/raw.c the same way. CCed people should ACK by replying > with a Signed-off-by line. > > Cc: Christoph Hellwig <hch@lst.de> > Cc: Kevin Wolf <kwolf@redhat.com> > Cc: Anthony Liguori <aliguori@us.ibm.com> > Cc: Markus Armbruster <armbru@redhat.com> > Cc: Stefan Hajnoczi <stefanha@redhat.com> I switched employers since my block/raw.c contributions, but FWIW: Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> ^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [Qemu-devel] [PATCH 1/2] raw: add license header 2013-07-31 6:19 ` [Qemu-devel] [PATCH 1/2] raw: add license header Paolo Bonzini ` (2 preceding siblings ...) 2013-07-31 10:49 ` Stefan Hajnoczi @ 2013-07-31 12:24 ` Jeff Cody 2013-07-31 13:04 ` Luiz Capitulino 2013-08-01 8:13 ` Christoph Hellwig 5 siblings, 0 replies; 22+ messages in thread From: Jeff Cody @ 2013-07-31 12:24 UTC (permalink / raw) To: Paolo Bonzini Cc: Kevin Wolf, aliguori, Markus Armbruster, Peter Lieven, qemu-devel, Luiz Capitulino, Stefan Hajnoczi, Christoph Hellwig On Wed, Jul 31, 2013 at 08:19:51AM +0200, Paolo Bonzini wrote: > Most of the block layer is under the BSD license, thus it is reasonable > to license block/raw.c the same way. CCed people should ACK by replying > with a Signed-off-by line. > > Cc: Christoph Hellwig <hch@lst.de> > Cc: Kevin Wolf <kwolf@redhat.com> > Cc: Anthony Liguori <aliguori@us.ibm.com> > Cc: Markus Armbruster <armbru@redhat.com> > Cc: Stefan Hajnoczi <stefanha@redhat.com> > Cc: Luiz Capitulino <lcapitulino@redhat.com> > Cc: Jeff Cody <jcody@redhat.com> Signed-off-by: Jeff Cody <jcody@redhat.com> > Cc: Peter Lieven <pl@kamp.de> > Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> > --- > block/raw.c | 23 +++++++++++++++++++++++ > 1 file changed, 23 insertions(+) > > diff --git a/block/raw.c b/block/raw.c > index f1682d4..4751825 100644 > --- a/block/raw.c > +++ b/block/raw.c > @@ -1,3 +1,26 @@ > +/* > + * Block driver for RAW format > + * > + * Copyright (c) 2006 Fabrice Bellard > + * > + * Permission is hereby granted, free of charge, to any person obtaining a copy > + * of this software and associated documentation files (the "Software"), to deal > + * in the Software without restriction, including without limitation the rights > + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell > + * copies of the Software, and to permit persons to whom the Software is > + * furnished to do so, subject to the following conditions: > + * > + * The above copyright notice and this permission notice shall be included in > + * all copies or substantial portions of the Software. > + * > + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR > + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, > + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL > + * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER > + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, > + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN > + * THE SOFTWARE. > + */ > > #include "qemu-common.h" > #include "block/block_int.h" > -- > 1.8.1.4 > > > ^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [Qemu-devel] [PATCH 1/2] raw: add license header 2013-07-31 6:19 ` [Qemu-devel] [PATCH 1/2] raw: add license header Paolo Bonzini ` (3 preceding siblings ...) 2013-07-31 12:24 ` Jeff Cody @ 2013-07-31 13:04 ` Luiz Capitulino 2013-08-01 8:13 ` Christoph Hellwig 5 siblings, 0 replies; 22+ messages in thread From: Luiz Capitulino @ 2013-07-31 13:04 UTC (permalink / raw) To: Paolo Bonzini Cc: Kevin Wolf, aliguori, Jeff Cody, Peter Lieven, Markus Armbruster, qemu-devel, Stefan Hajnoczi, Christoph Hellwig On Wed, 31 Jul 2013 08:19:51 +0200 Paolo Bonzini <pbonzini@redhat.com> wrote: > Most of the block layer is under the BSD license, thus it is reasonable > to license block/raw.c the same way. CCed people should ACK by replying > with a Signed-off-by line. > > Cc: Christoph Hellwig <hch@lst.de> > Cc: Kevin Wolf <kwolf@redhat.com> > Cc: Anthony Liguori <aliguori@us.ibm.com> > Cc: Markus Armbruster <armbru@redhat.com> > Cc: Stefan Hajnoczi <stefanha@redhat.com> > Cc: Luiz Capitulino <lcapitulino@redhat.com> > Cc: Jeff Cody <jcody@redhat.com> > Cc: Peter Lieven <pl@kamp.de> > Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> > --- > block/raw.c | 23 +++++++++++++++++++++++ > 1 file changed, 23 insertions(+) Signed-off-by: Luiz Capitulino <lcapitulino@redhat.com> > > diff --git a/block/raw.c b/block/raw.c > index f1682d4..4751825 100644 > --- a/block/raw.c > +++ b/block/raw.c > @@ -1,3 +1,26 @@ > +/* > + * Block driver for RAW format > + * > + * Copyright (c) 2006 Fabrice Bellard > + * > + * Permission is hereby granted, free of charge, to any person obtaining a copy > + * of this software and associated documentation files (the "Software"), to deal > + * in the Software without restriction, including without limitation the rights > + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell > + * copies of the Software, and to permit persons to whom the Software is > + * furnished to do so, subject to the following conditions: > + * > + * The above copyright notice and this permission notice shall be included in > + * all copies or substantial portions of the Software. > + * > + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR > + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, > + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL > + * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER > + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, > + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN > + * THE SOFTWARE. > + */ > > #include "qemu-common.h" > #include "block/block_int.h" ^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [Qemu-devel] [PATCH 1/2] raw: add license header 2013-07-31 6:19 ` [Qemu-devel] [PATCH 1/2] raw: add license header Paolo Bonzini ` (4 preceding siblings ...) 2013-07-31 13:04 ` Luiz Capitulino @ 2013-08-01 8:13 ` Christoph Hellwig 2013-08-01 8:38 ` Paolo Bonzini 2013-08-15 13:16 ` Anthony Liguori 5 siblings, 2 replies; 22+ messages in thread From: Christoph Hellwig @ 2013-08-01 8:13 UTC (permalink / raw) To: Paolo Bonzini Cc: Kevin Wolf, aliguori, Jeff Cody, Peter Lieven, Markus Armbruster, qemu-devel, Stefan Hajnoczi, Luiz Capitulino, Christoph Hellwig On Wed, Jul 31, 2013 at 08:19:51AM +0200, Paolo Bonzini wrote: > Most of the block layer is under the BSD license, thus it is reasonable > to license block/raw.c the same way. CCed people should ACK by replying > with a Signed-off-by line. The coded was intended to be GPLv2. ^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [Qemu-devel] [PATCH 1/2] raw: add license header 2013-08-01 8:13 ` Christoph Hellwig @ 2013-08-01 8:38 ` Paolo Bonzini 2013-08-15 13:16 ` Anthony Liguori 1 sibling, 0 replies; 22+ messages in thread From: Paolo Bonzini @ 2013-08-01 8:38 UTC (permalink / raw) To: Christoph Hellwig Cc: Kevin Wolf, aliguori, Markus Armbruster, Jeff Cody, Peter Lieven, qemu-devel, Luiz Capitulino, Stefan Hajnoczi > On Wed, Jul 31, 2013 at 08:19:51AM +0200, Paolo Bonzini wrote: > > Most of the block layer is under the BSD license, thus it is reasonable > > to license block/raw.c the same way. CCed people should ACK by replying > > with a Signed-off-by line. > > The coded was intended to be GPLv2. I guess some day we'll rewrite it, perhaps when libqblock is closer to being merged. Paolo ^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [Qemu-devel] [PATCH 1/2] raw: add license header 2013-08-01 8:13 ` Christoph Hellwig 2013-08-01 8:38 ` Paolo Bonzini @ 2013-08-15 13:16 ` Anthony Liguori 1 sibling, 0 replies; 22+ messages in thread From: Anthony Liguori @ 2013-08-15 13:16 UTC (permalink / raw) To: Christoph Hellwig, Paolo Bonzini Cc: Kevin Wolf, Jeff Cody, Peter Lieven, Markus Armbruster, qemu-devel, Stefan Hajnoczi, Luiz Capitulino Christoph Hellwig <hch@lst.de> writes: > On Wed, Jul 31, 2013 at 08:19:51AM +0200, Paolo Bonzini wrote: >> Most of the block layer is under the BSD license, thus it is reasonable >> to license block/raw.c the same way. CCed people should ACK by replying >> with a Signed-off-by line. > > The coded was intended to be GPLv2. Can you send a patch to add your copyright to this file? I added the BSD license that most folks Signed-off-by but you should add your GPLv2 copyright (making the file effectively GPLv2). Regards, Anthony Liguori ^ permalink raw reply [flat|nested] 22+ messages in thread
* [Qemu-devel] [PATCH 2/2] LICENSE: clarify 2013-07-31 6:19 [Qemu-devel] [PATCH 0/2] Clarify licensing terms Paolo Bonzini 2013-07-31 6:19 ` [Qemu-devel] [PATCH 1/2] raw: add license header Paolo Bonzini @ 2013-07-31 6:19 ` Paolo Bonzini 2013-07-31 7:27 ` Erik de Castro Lopo ` (4 more replies) 2013-07-31 15:01 ` [Qemu-devel] [PATCH 0/2] Clarify licensing terms Artyom Tarasenko 2013-08-14 16:29 ` Anthony Liguori 3 siblings, 5 replies; 22+ messages in thread From: Paolo Bonzini @ 2013-07-31 6:19 UTC (permalink / raw) To: qemu-devel; +Cc: aliguori 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). 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. Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> --- LICENSE | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/LICENSE b/LICENSE index acae9a3..2bd2e95 100644 --- a/LICENSE +++ b/LICENSE @@ -1,16 +1,21 @@ The following points clarify the QEMU license: -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. 2) Parts of QEMU have specific licenses which are compatible with the -GNU General Public License. Hence each source file contains its own -licensing information. +GNU General Public License, version 2. Hence each source file contains +its own licensing information. Source files with no licensing information +are released under the GNU General Public License, version 2 or (at your +option) any later version. -Many hardware device emulation sources are released under the BSD license. +As of July 2013, contributions under version 2 of the GNU General Public +License (and no later version) are only accepted for the following files +or directories: bsd-user/, linux-user/, hw/misc/vfio.c, hw/xen/xen_pt*. 3) The Tiny Code Generator (TCG) is released under the BSD license (see license headers in files). 4) QEMU is a trademark of Fabrice Bellard. -Fabrice Bellard. +Fabrice Bellard and the QEMU team -- 1.8.1.4 ^ permalink raw reply related [flat|nested] 22+ messages in thread
* Re: [Qemu-devel] [PATCH 2/2] LICENSE: clarify 2013-07-31 6:19 ` [Qemu-devel] [PATCH 2/2] LICENSE: clarify Paolo Bonzini @ 2013-07-31 7:27 ` Erik de Castro Lopo 2013-07-31 7:40 ` Andreas Färber ` (3 subsequent siblings) 4 siblings, 0 replies; 22+ messages in thread From: Erik de Castro Lopo @ 2013-07-31 7:27 UTC (permalink / raw) To: qemu-devel Paolo Bonzini wrote: > 4) Restrict GPLv2-only contributions to user mode emulation (due to > code from Linux) and PCI passthrough (due to code from Neocleus). It would be nice to have that statement or something like it mentioning the linux-user/ tree added to the LICENSE file. Cheers, Erik -- ---------------------------------------------------------------------- Erik de Castro Lopo http://www.mega-nerd.com/ ^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [Qemu-devel] [PATCH 2/2] LICENSE: clarify 2013-07-31 6:19 ` [Qemu-devel] [PATCH 2/2] LICENSE: clarify Paolo Bonzini 2013-07-31 7:27 ` Erik de Castro Lopo @ 2013-07-31 7:40 ` Andreas Färber 2013-07-31 16:48 ` Stefan Weil ` (2 subsequent siblings) 4 siblings, 0 replies; 22+ messages in thread From: Andreas Färber @ 2013-07-31 7:40 UTC (permalink / raw) To: Paolo Bonzini; +Cc: aliguori, qemu-devel Am 31.07.2013 08:19, schrieb Paolo Bonzini: > 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). > > 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. > > Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> Acked-by: Andreas Färber <afaerber@suse.de> Thanks, Andreas -- SUSE LINUX Products GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer; HRB 16746 AG Nürnberg ^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [Qemu-devel] [PATCH 2/2] LICENSE: clarify 2013-07-31 6:19 ` [Qemu-devel] [PATCH 2/2] LICENSE: clarify Paolo Bonzini 2013-07-31 7:27 ` Erik de Castro Lopo 2013-07-31 7:40 ` Andreas Färber @ 2013-07-31 16:48 ` Stefan Weil 2013-07-31 16:58 ` Eric Blake 2013-08-01 8:29 ` Paolo Bonzini 2013-07-31 17:40 ` Anthony Liguori 2014-11-20 19:06 ` Christopher Covington 4 siblings, 2 replies; 22+ messages in thread From: Stefan Weil @ 2013-07-31 16:48 UTC (permalink / raw) To: Paolo Bonzini; +Cc: aliguori, qemu-devel Am 31.07.2013 08:19, schrieb Paolo Bonzini: > 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). > > 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. > > Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> > --- > LICENSE | 15 ++++++++++----- > 1 file changed, 10 insertions(+), 5 deletions(-) > > diff --git a/LICENSE b/LICENSE > index acae9a3..2bd2e95 100644 > --- a/LICENSE > +++ b/LICENSE > @@ -1,16 +1,21 @@ > The following points clarify the QEMU license: > > -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. I appreciate these clarifications. For point 1, I suggest ... version 2 or (at your option) any later version. That is more precise because it excludes "version 2 only" and corresponds better to file COPYING. Maybe we can also refer to the files COPYING and COPYING.LIB. > > 2) Parts of QEMU have specific licenses which are compatible with the > -GNU General Public License. Hence each source file contains its own > -licensing information. > +GNU General Public License, version 2. Hence each source file contains > +its own licensing information. Source files with no licensing information > +are released under the GNU General Public License, version 2 or (at your > +option) any later version. > > -Many hardware device emulation sources are released under the BSD license. > +As of July 2013, contributions under version 2 of the GNU General Public > +License (and no later version) are only accepted for the following files > +or directories: bsd-user/, linux-user/, hw/misc/vfio.c, hw/xen/xen_pt*. > > 3) The Tiny Code Generator (TCG) is released under the BSD license > (see license headers in files). > > 4) QEMU is a trademark of Fabrice Bellard. > > -Fabrice Bellard. > +Fabrice Bellard and the QEMU team "QEMU team" is rather unspecific. Who is member of the QEMU team? * People with commit rights? * All maintainers listed in MAINTAINERS? * Participants of the KVM calls? * QEMU contributors working for Redhat, IBM, SUSE? * All contributors? Fabrice Bellard and all QEMU contributors would be more specific. The trademark ownership is another problem - not now, but maybe in 60 years (for obvious reasons). What about transfering it to FSF Europe or some other organisation? Of course this needs discussion with Fabrice, so this can be postponed for the time after QEMU 1.6. Regards, Stefan ^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [Qemu-devel] [PATCH 2/2] LICENSE: clarify 2013-07-31 16:48 ` Stefan Weil @ 2013-07-31 16:58 ` Eric Blake 2013-08-01 8:29 ` Paolo Bonzini 1 sibling, 0 replies; 22+ messages in thread From: Eric Blake @ 2013-07-31 16:58 UTC (permalink / raw) To: Stefan Weil; +Cc: Paolo Bonzini, aliguori, qemu-devel [-- Attachment #1: Type: text/plain, Size: 1668 bytes --] On 07/31/2013 10:48 AM, Stefan Weil wrote: >> >> -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. > > I appreciate these clarifications. For point 1, I suggest > > ... version 2 or (at your option) any later version. > > 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+ readline] > > 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) -- Eric Blake eblake redhat com +1-919-301-3266 Libvirt virtualization library http://libvirt.org [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 621 bytes --] ^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [Qemu-devel] [PATCH 2/2] LICENSE: clarify 2013-07-31 16:48 ` Stefan Weil 2013-07-31 16:58 ` Eric Blake @ 2013-08-01 8:29 ` Paolo Bonzini 1 sibling, 0 replies; 22+ messages in thread From: Paolo Bonzini @ 2013-08-01 8:29 UTC (permalink / raw) To: Stefan Weil; +Cc: aliguori, qemu-devel > > -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. > > I appreciate these clarifications. For point 1, I suggest > > ... version 2 or (at your option) any later version. As Eric explained, I wish this was true! :) I explained this in the commit message, too: > > 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. > > -Fabrice Bellard. > > +Fabrice Bellard and the QEMU team > > "QEMU team" is rather unspecific. Who is member of the QEMU team? > > * People with commit rights? > * All maintainers listed in MAINTAINERS? > * Participants of the KVM calls? > * QEMU contributors working for Redhat, IBM, SUSE? > * All contributors? > > Fabrice Bellard and all QEMU contributors would be more specific. Certainly these rules have to be understood by committers, but QEMU team is intended in the most generic sense. It just means "people who care about these rules"---everyone else agrees to them by providing the Signed-off-by lines in their commit messages, and this includes many from RH/IBM/SuSE. "XYZ team" occurs frequently in copyright notices, and I don't think the interpretation of it is going to be a problem. Paolo ^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [Qemu-devel] [PATCH 2/2] LICENSE: clarify 2013-07-31 6:19 ` [Qemu-devel] [PATCH 2/2] LICENSE: clarify Paolo Bonzini ` (2 preceding siblings ...) 2013-07-31 16:48 ` Stefan Weil @ 2013-07-31 17:40 ` Anthony Liguori 2013-08-01 8:21 ` Paolo Bonzini 2014-11-20 19:06 ` Christopher Covington 4 siblings, 1 reply; 22+ messages in thread From: Anthony Liguori @ 2013-07-31 17:40 UTC (permalink / raw) To: Paolo Bonzini; +Cc: Anthony Liguori, qemu-devel On Wed, Jul 31, 2013 at 1:19 AM, Paolo Bonzini <pbonzini@redhat.com> 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+. > > 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. Regards, Anthony Liguori > Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> > --- > LICENSE | 15 ++++++++++----- > 1 file changed, 10 insertions(+), 5 deletions(-) > > diff --git a/LICENSE b/LICENSE > index acae9a3..2bd2e95 100644 > --- a/LICENSE > +++ b/LICENSE > @@ -1,16 +1,21 @@ > The following points clarify the QEMU license: > > -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. > > 2) Parts of QEMU have specific licenses which are compatible with the > -GNU General Public License. Hence each source file contains its own > -licensing information. > +GNU General Public License, version 2. Hence each source file contains > +its own licensing information. Source files with no licensing information > +are released under the GNU General Public License, version 2 or (at your > +option) any later version. > > -Many hardware device emulation sources are released under the BSD license. > +As of July 2013, contributions under version 2 of the GNU General Public > +License (and no later version) are only accepted for the following files > +or directories: bsd-user/, linux-user/, hw/misc/vfio.c, hw/xen/xen_pt*. > > 3) The Tiny Code Generator (TCG) is released under the BSD license > (see license headers in files). > > 4) QEMU is a trademark of Fabrice Bellard. > > -Fabrice Bellard. > +Fabrice Bellard and the QEMU team > -- > 1.8.1.4 > > ^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [Qemu-devel] [PATCH 2/2] LICENSE: clarify 2013-07-31 17:40 ` Anthony Liguori @ 2013-08-01 8:21 ` Paolo Bonzini 0 siblings, 0 replies; 22+ messages in thread From: Paolo Bonzini @ 2013-08-01 8:21 UTC (permalink / raw) To: Anthony Liguori; +Cc: Anthony Liguori, qemu-devel > On Wed, Jul 31, 2013 at 1:19 AM, Paolo Bonzini <pbonzini@redhat.com> 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 ^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [Qemu-devel] [PATCH 2/2] LICENSE: clarify 2013-07-31 6:19 ` [Qemu-devel] [PATCH 2/2] LICENSE: clarify Paolo Bonzini ` (3 preceding siblings ...) 2013-07-31 17:40 ` Anthony Liguori @ 2014-11-20 19:06 ` Christopher Covington 4 siblings, 0 replies; 22+ messages in thread From: Christopher Covington @ 2014-11-20 19:06 UTC (permalink / raw) To: Paolo Bonzini; +Cc: aliguori, qemu-devel Hi Paolo, On 07/31/2013 02: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). > > 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. > > Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> > --- > LICENSE | 15 ++++++++++----- > 1 file changed, 10 insertions(+), 5 deletions(-) > > diff --git a/LICENSE b/LICENSE > index acae9a3..2bd2e95 100644 > --- a/LICENSE > +++ b/LICENSE > @@ -1,16 +1,21 @@ > The following points clarify the QEMU license: > > -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. > > 2) Parts of QEMU have specific licenses which are compatible with the > -GNU General Public License. Hence each source file contains its own > -licensing information. > +GNU General Public License, version 2. Hence each source file contains > +its own licensing information. Source files with no licensing information > +are released under the GNU General Public License, version 2 or (at your > +option) any later version. > > -Many hardware device emulation sources are released under the BSD license. > +As of July 2013, contributions under version 2 of the GNU General Public > +License (and no later version) are only accepted for the following files > +or directories: bsd-user/, linux-user/, hw/misc/vfio.c, hw/xen/xen_pt*. > > 3) The Tiny Code Generator (TCG) is released under the BSD license > (see license headers in files). > > 4) QEMU is a trademark of Fabrice Bellard. > > -Fabrice Bellard. > +Fabrice Bellard and the QEMU team http://wiki.qemu.org/License appears to be out of sync with these changes. Thanks, Chris -- Qualcomm Innovation Center, Inc. The Qualcomm Innovation Center, Inc. is a member of the Code Aurora Forum, a Linux Foundation Collaborative Project ^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [Qemu-devel] [PATCH 0/2] Clarify licensing terms 2013-07-31 6:19 [Qemu-devel] [PATCH 0/2] Clarify licensing terms Paolo Bonzini 2013-07-31 6:19 ` [Qemu-devel] [PATCH 1/2] raw: add license header Paolo Bonzini 2013-07-31 6:19 ` [Qemu-devel] [PATCH 2/2] LICENSE: clarify Paolo Bonzini @ 2013-07-31 15:01 ` Artyom Tarasenko 2013-08-14 16:29 ` Anthony Liguori 3 siblings, 0 replies; 22+ messages in thread From: Artyom Tarasenko @ 2013-07-31 15:01 UTC (permalink / raw) To: Paolo Bonzini; +Cc: Anthony Liguori, qemu-devel Hi Paolo, On Wed, Jul 31, 2013 at 8:19 AM, Paolo Bonzini <pbonzini@redhat.com> wrote: > Here is a list of license-less files: > > audio/audio_pt_int.c > audio/audio_win_int.c > audio/paaudio.c > audio/wavcapture.c > audio/winwaveaudio.c > block/raw.c > bsd-user/bsdload.c > bsd-user/elfload.c > bsd-user/strace.c > bsd-user/uaccess.c > disas.c > fpu/softfloat.c > hw/alpha/dp264.c > hw/alpha/pci.c > hw/block/tc58128.c > hw/char/spapr_vty.c > hw/core/qdev-properties.c > hw/core/stream.c > hw/i386/xen_domainbuild.c > hw/mips/mips_r4k.c > hw/net/mipsnet.c > hw/pci/shpc.c > hw/pci/slotid_cap.c > hw/ppc/spapr_hcall.c > hw/scsi/scsi-bus.c > hw/sh4/sh7750_regnames.c > hw/usb/bus.c > hw/usb/desc.c > hw/xen/xen_devconfig.c > libcacard/vcardt.c > linux-user/elfload.c > linux-user/linuxload.c > linux-user/strace.c > linux-user/uaccess.c > pc-bios/openbios-ppc > qga/channel-posix.c > qga/channel-win32.c > spice-qemu-char.c > stubs/arch-query-cpu-def.c > stubs/clock-warp.c > stubs/cpu-get-clock.c > stubs/cpu-get-icount.c > stubs/cpus.c > stubs/fd-register.c > stubs/fdset-add-fd.c > stubs/fdset-find-fd.c > stubs/fdset-get-fd.c > stubs/fdset-remove-fd.c > stubs/get-fd.c > stubs/get-vm-name.c > stubs/iothread-lock.c > stubs/migr-blocker.c > stubs/mon-is-qmp.c > stubs/mon-print-filename.c > stubs/mon-printf.c > stubs/mon-protocol-event.c > stubs/mon-set-error.c > stubs/pci-drive-hot-add.c > stubs/reset.c > stubs/set-fd-handler.c > stubs/slirp.c > stubs/sysbus.c > stubs/vm-stop.c > stubs/vmstate.c > target-alpha/machine.c > target-arm/helper.c > target-arm/machine.c > target-cris/machine.c > target-i386/machine.c > target-lm32/machine.c > target-lm32/op_helper.c > target-mips/machine.c > target-moxie/machine.c > target-ppc/machine.c > target-ppc/mfrom_table.c > target-ppc/mfrom_table_gen.c > target-sparc/machine.c > trace/stderr.c > ui/cursor.c > util/cache-utils.c > util/envlist.c > util/path.c > util/qemu-config.c > > target-* probably should be LGPL. Left for later if ever. At least target-sparc/machine.c is coming from vl.c, so it must be BSD. Artyom -- Regards, Artyom Tarasenko linux/sparc and solaris/sparc under qemu blog: http://tyom.blogspot.com/search/label/qemu ^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [Qemu-devel] [PATCH 0/2] Clarify licensing terms 2013-07-31 6:19 [Qemu-devel] [PATCH 0/2] Clarify licensing terms Paolo Bonzini ` (2 preceding siblings ...) 2013-07-31 15:01 ` [Qemu-devel] [PATCH 0/2] Clarify licensing terms Artyom Tarasenko @ 2013-08-14 16:29 ` Anthony Liguori 3 siblings, 0 replies; 22+ messages in thread From: Anthony Liguori @ 2013-08-14 16:29 UTC (permalink / raw) To: Paolo Bonzini, qemu-devel; +Cc: Anthony Liguori Applied. Thanks. Regards, Anthony Liguori ^ permalink raw reply [flat|nested] 22+ messages in thread
end of thread, other threads:[~2014-11-20 19:06 UTC | newest] Thread overview: 22+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2013-07-31 6:19 [Qemu-devel] [PATCH 0/2] Clarify licensing terms Paolo Bonzini 2013-07-31 6:19 ` [Qemu-devel] [PATCH 1/2] raw: add license header Paolo Bonzini 2013-07-31 7:52 ` Kevin Wolf 2013-07-31 8:01 ` Markus Armbruster 2013-08-02 7:01 ` Peter Lieven 2013-07-31 10:49 ` Stefan Hajnoczi 2013-07-31 12:24 ` Jeff Cody 2013-07-31 13:04 ` Luiz Capitulino 2013-08-01 8:13 ` Christoph Hellwig 2013-08-01 8:38 ` Paolo Bonzini 2013-08-15 13:16 ` Anthony Liguori 2013-07-31 6:19 ` [Qemu-devel] [PATCH 2/2] LICENSE: clarify Paolo Bonzini 2013-07-31 7:27 ` Erik de Castro Lopo 2013-07-31 7:40 ` Andreas Färber 2013-07-31 16:48 ` Stefan Weil 2013-07-31 16:58 ` Eric Blake 2013-08-01 8:29 ` Paolo Bonzini 2013-07-31 17:40 ` Anthony Liguori 2013-08-01 8:21 ` Paolo Bonzini 2014-11-20 19:06 ` Christopher Covington 2013-07-31 15:01 ` [Qemu-devel] [PATCH 0/2] Clarify licensing terms Artyom Tarasenko 2013-08-14 16:29 ` Anthony Liguori
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.