* [Qemu-devel] Clearing slirp/ license @ 2019-02-13 11:03 Marc-André Lureau 2019-02-13 11:30 ` Thomas Huth ` (2 more replies) 0 siblings, 3 replies; 6+ messages in thread From: Marc-André Lureau @ 2019-02-13 11:03 UTC (permalink / raw) To: QEMU, Cédric Le Goater, Thomas Huth; +Cc: Peter Maydell, Samuel Thibault Hi, As we are trying to move slirp/ in a standalone project, which eventually could be installed as a shared library, we need to clear the license. slirp is supposed to be 3-Clause BSD license (according to https://git.qemu.org/?p=qemu.git;a=commit;h=2f5f89963186d42a7ded253bc6cf5b32abb45cec) but it seems to be effectively a 2-Clause BSD (the third clause is not in COPYRIGHT) However, there are two units that are GPL-2: - dhcpv6.c, dhcpv6.h: The code was contributed by Thomas Huth <thuth@redhat.com> $ git shortlog -nes slirp/dhcpv6.{c,h} 6 Marc-André Lureau <marcandre.lureau@redhat.com> 1 Philippe Mathieu-Daudé <f4bug@amsat.org> 1 Thomas Huth <thuth@redhat.com> 1 Yuval Shaia <yuval.shaia@oracle.com> - ncsi.c, ncsi-pkt.h: The code was contributed by Cédric Le Goater <clg@kaod.org> $ git shortlog -nes slirp/ncsi.c slirp/ncsi-pkt.h 5 Marc-André Lureau <marcandre.lureau@redhat.com> 4 Cédric Le Goater <clg@kaod.org> Could you reply that you have no objection in relicensing those files are 3-Clause BSD? After "[Qemu-devel] [PATCH 0/7] slirp: make it a standalone project", the vmstate subset that I adapted would also need to be relicensed. There are more contributors here, I am not sure how it should be handled. Any idea? thanks -- Marc-André Lureau ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [Qemu-devel] Clearing slirp/ license 2019-02-13 11:03 [Qemu-devel] Clearing slirp/ license Marc-André Lureau @ 2019-02-13 11:30 ` Thomas Huth 2019-03-11 15:23 ` Cédric Le Goater 2019-03-11 17:45 ` Marc-André Lureau 2 siblings, 0 replies; 6+ messages in thread From: Thomas Huth @ 2019-02-13 11:30 UTC (permalink / raw) To: Marc-André Lureau, QEMU, Cédric Le Goater Cc: Peter Maydell, Samuel Thibault [-- Attachment #1: Type: text/plain, Size: 1334 bytes --] On 2019-02-13 12:03, Marc-André Lureau wrote: > Hi, > > As we are trying to move slirp/ in a standalone project, which > eventually could be installed as a shared library, we need to clear > the license. > > slirp is supposed to be 3-Clause BSD license (according to > https://git.qemu.org/?p=qemu.git;a=commit;h=2f5f89963186d42a7ded253bc6cf5b32abb45cec) > but it seems to be effectively a 2-Clause BSD (the third clause is not > in COPYRIGHT) > > However, there are two units that are GPL-2: > > - dhcpv6.c, dhcpv6.h: > The code was contributed by Thomas Huth <thuth@redhat.com> > > $ git shortlog -nes slirp/dhcpv6.{c,h} > 6 Marc-André Lureau <marcandre.lureau@redhat.com> > 1 Philippe Mathieu-Daudé <f4bug@amsat.org> > 1 Thomas Huth <thuth@redhat.com> > 1 Yuval Shaia <yuval.shaia@oracle.com> > > - ncsi.c, ncsi-pkt.h: > The code was contributed by Cédric Le Goater <clg@kaod.org> > > $ git shortlog -nes slirp/ncsi.c slirp/ncsi-pkt.h > 5 Marc-André Lureau <marcandre.lureau@redhat.com> > 4 Cédric Le Goater <clg@kaod.org> > > Could you reply that you have no objection in relicensing those files > are 3-Clause BSD? Ok, for the records: I'm fine if you change the license of dhcpv6.[ch] to either 3-Clause BSD or 2-Clause BSD. Thomas [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 836 bytes --] ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [Qemu-devel] Clearing slirp/ license 2019-02-13 11:03 [Qemu-devel] Clearing slirp/ license Marc-André Lureau 2019-02-13 11:30 ` Thomas Huth @ 2019-03-11 15:23 ` Cédric Le Goater 2019-03-11 18:01 ` Marc-André Lureau 2019-03-11 17:45 ` Marc-André Lureau 2 siblings, 1 reply; 6+ messages in thread From: Cédric Le Goater @ 2019-03-11 15:23 UTC (permalink / raw) To: Marc-André Lureau, QEMU, Thomas Huth; +Cc: Peter Maydell, Samuel Thibault On 2/13/19 12:03 PM, Marc-André Lureau wrote: > Hi, > > As we are trying to move slirp/ in a standalone project, which > eventually could be installed as a shared library, we need to clear > the license. > > slirp is supposed to be 3-Clause BSD license (according to > https://git.qemu.org/?p=qemu.git;a=commit;h=2f5f89963186d42a7ded253bc6cf5b32abb45cec) > but it seems to be effectively a 2-Clause BSD (the third clause is not > in COPYRIGHT) > > However, there are two units that are GPL-2: > > - dhcpv6.c, dhcpv6.h: > The code was contributed by Thomas Huth <thuth@redhat.com> > > $ git shortlog -nes slirp/dhcpv6.{c,h} > 6 Marc-André Lureau <marcandre.lureau@redhat.com> > 1 Philippe Mathieu-Daudé <f4bug@amsat.org> > 1 Thomas Huth <thuth@redhat.com> > 1 Yuval Shaia <yuval.shaia@oracle.com> > > - ncsi.c, ncsi-pkt.h: > The code was contributed by Cédric Le Goater <clg@kaod.org> > > $ git shortlog -nes slirp/ncsi.c slirp/ncsi-pkt.h > 5 Marc-André Lureau <marcandre.lureau@redhat.com> > 4 Cédric Le Goater <clg@kaod.org> > > Could you reply that you have no objection in relicensing those files > are 3-Clause BSD? Fine for me. You can change the license of slirp/ncsi.c and slirp/ncsi-pkt.hto a 3-Clause BSD. Thanks, C. > After "[Qemu-devel] [PATCH 0/7] slirp: make it a standalone project", > the vmstate subset that I adapted would also need to be relicensed. > There are more contributors here, I am not sure how it should be > handled. Any idea? > > thanks > ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [Qemu-devel] Clearing slirp/ license 2019-03-11 15:23 ` Cédric Le Goater @ 2019-03-11 18:01 ` Marc-André Lureau 2019-03-12 6:03 ` Alexey Kardashevskiy 0 siblings, 1 reply; 6+ messages in thread From: Marc-André Lureau @ 2019-03-11 18:01 UTC (permalink / raw) To: Cédric Le Goater, gwshan Cc: QEMU, Thomas Huth, Peter Maydell, Samuel Thibault Hi Cédric, Gavin, On Mon, Mar 11, 2019 at 4:23 PM Cédric Le Goater <clg@kaod.org> wrote: > > On 2/13/19 12:03 PM, Marc-André Lureau wrote: > > Hi, > > > > As we are trying to move slirp/ in a standalone project, which > > eventually could be installed as a shared library, we need to clear > > the license. > > > > slirp is supposed to be 3-Clause BSD license (according to > > https://git.qemu.org/?p=qemu.git;a=commit;h=2f5f89963186d42a7ded253bc6cf5b32abb45cec) > > but it seems to be effectively a 2-Clause BSD (the third clause is not > > in COPYRIGHT) > > > > However, there are two units that are GPL-2: > > > > - dhcpv6.c, dhcpv6.h: > > The code was contributed by Thomas Huth <thuth@redhat.com> > > > > $ git shortlog -nes slirp/dhcpv6.{c,h} > > 6 Marc-André Lureau <marcandre.lureau@redhat.com> > > 1 Philippe Mathieu-Daudé <f4bug@amsat.org> > > 1 Thomas Huth <thuth@redhat.com> > > 1 Yuval Shaia <yuval.shaia@oracle.com> > > > > - ncsi.c, ncsi-pkt.h: > > The code was contributed by Cédric Le Goater <clg@kaod.org> > > > > $ git shortlog -nes slirp/ncsi.c slirp/ncsi-pkt.h > > 5 Marc-André Lureau <marcandre.lureau@redhat.com> > > 4 Cédric Le Goater <clg@kaod.org> > > > > Could you reply that you have no objection in relicensing those files > > are 3-Clause BSD? > > Fine for me. You can change the license of slirp/ncsi.c and > slirp/ncsi-pkt.hto a 3-Clause BSD. I noticed that ncsi-pkt.h has "Copyright Gavin Shan, IBM Corporation 2016" I suppose Gavin should also give his agreement to relicense the file. Gavin, could you reply that you have no objection in relicensing ncsi-pkt.h as 3-Clause BSD? Thanks > > Thanks, > > C. > > > After "[Qemu-devel] [PATCH 0/7] slirp: make it a standalone project", > > the vmstate subset that I adapted would also need to be relicensed. > > There are more contributors here, I am not sure how it should be > > handled. Any idea? > > > > thanks > > > -- Marc-André Lureau ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [Qemu-devel] Clearing slirp/ license 2019-03-11 18:01 ` Marc-André Lureau @ 2019-03-12 6:03 ` Alexey Kardashevskiy 0 siblings, 0 replies; 6+ messages in thread From: Alexey Kardashevskiy @ 2019-03-12 6:03 UTC (permalink / raw) To: Marc-André Lureau, Cédric Le Goater, gwshan Cc: Peter Maydell, Thomas Huth, QEMU, Samuel Thibault, shan.gavin Gavig left the company sometime ago, cc:ing his gmail. On 12/03/2019 05:01, Marc-André Lureau wrote: > Hi Cédric, Gavin, > > On Mon, Mar 11, 2019 at 4:23 PM Cédric Le Goater <clg@kaod.org> wrote: >> >> On 2/13/19 12:03 PM, Marc-André Lureau wrote: >>> Hi, >>> >>> As we are trying to move slirp/ in a standalone project, which >>> eventually could be installed as a shared library, we need to clear >>> the license. >>> >>> slirp is supposed to be 3-Clause BSD license (according to >>> https://git.qemu.org/?p=qemu.git;a=commit;h=2f5f89963186d42a7ded253bc6cf5b32abb45cec) >>> but it seems to be effectively a 2-Clause BSD (the third clause is not >>> in COPYRIGHT) >>> >>> However, there are two units that are GPL-2: >>> >>> - dhcpv6.c, dhcpv6.h: >>> The code was contributed by Thomas Huth <thuth@redhat.com> >>> >>> $ git shortlog -nes slirp/dhcpv6.{c,h} >>> 6 Marc-André Lureau <marcandre.lureau@redhat.com> >>> 1 Philippe Mathieu-Daudé <f4bug@amsat.org> >>> 1 Thomas Huth <thuth@redhat.com> >>> 1 Yuval Shaia <yuval.shaia@oracle.com> >>> >>> - ncsi.c, ncsi-pkt.h: >>> The code was contributed by Cédric Le Goater <clg@kaod.org> >>> >>> $ git shortlog -nes slirp/ncsi.c slirp/ncsi-pkt.h >>> 5 Marc-André Lureau <marcandre.lureau@redhat.com> >>> 4 Cédric Le Goater <clg@kaod.org> >>> >>> Could you reply that you have no objection in relicensing those files >>> are 3-Clause BSD? >> >> Fine for me. You can change the license of slirp/ncsi.c and >> slirp/ncsi-pkt.hto a 3-Clause BSD. > > I noticed that ncsi-pkt.h has "Copyright Gavin Shan, IBM Corporation 2016" > > I suppose Gavin should also give his agreement to relicense the file. > > > Gavin, could you reply that you have no objection in relicensing > ncsi-pkt.h as 3-Clause BSD? > > > Thanks > >> >> Thanks, >> >> C. >> >>> After "[Qemu-devel] [PATCH 0/7] slirp: make it a standalone project", >>> the vmstate subset that I adapted would also need to be relicensed. >>> There are more contributors here, I am not sure how it should be >>> handled. Any idea? >>> >>> thanks >>> >> > > -- Alexey ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [Qemu-devel] Clearing slirp/ license 2019-02-13 11:03 [Qemu-devel] Clearing slirp/ license Marc-André Lureau 2019-02-13 11:30 ` Thomas Huth 2019-03-11 15:23 ` Cédric Le Goater @ 2019-03-11 17:45 ` Marc-André Lureau 2 siblings, 0 replies; 6+ messages in thread From: Marc-André Lureau @ 2019-03-11 17:45 UTC (permalink / raw) To: QEMU, Juan Quintela; +Cc: Peter Maydell, Samuel Thibault Hi On Wed, Feb 13, 2019 at 12:03 PM Marc-André Lureau <marcandre.lureau@gmail.com> wrote: > > Hi, > > As we are trying to move slirp/ in a standalone project, which > eventually could be installed as a shared library, we need to clear > the license. > > slirp is supposed to be 3-Clause BSD license (according to > https://git.qemu.org/?p=qemu.git;a=commit;h=2f5f89963186d42a7ded253bc6cf5b32abb45cec) > but it seems to be effectively a 2-Clause BSD (the third clause is not > in COPYRIGHT) > > However, there are two units that are GPL-2: > Thanks Thomas & Cedric. Since this mail was sent, slirp/src/vmstate.c was added, based on qemu implementation, which is attributed to Juan Quintela/ Juan, Could you reply that you have no objection in relicensing the vmstate files as 3-Clause BSD? thanks! -- Marc-André Lureau ^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2019-03-12 6:03 UTC | newest] Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2019-02-13 11:03 [Qemu-devel] Clearing slirp/ license Marc-André Lureau 2019-02-13 11:30 ` Thomas Huth 2019-03-11 15:23 ` Cédric Le Goater 2019-03-11 18:01 ` Marc-André Lureau 2019-03-12 6:03 ` Alexey Kardashevskiy 2019-03-11 17:45 ` Marc-André Lureau
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.