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 <th...@redhat.com>

$ git shortlog -nes slirp/dhcpv6.{c,h}
     6  Marc-André Lureau <marcandre.lur...@redhat.com>
     1  Philippe Mathieu-Daudé <f4...@amsat.org>
     1  Thomas Huth <th...@redhat.com>
     1  Yuval Shaia <yuval.sh...@oracle.com>

- ncsi.c, ncsi-pkt.h:
  The code was contributed by Cédric Le Goater <c...@kaod.org>

$ git shortlog -nes slirp/ncsi.c slirp/ncsi-pkt.h
     5  Marc-André Lureau <marcandre.lur...@redhat.com>
     4  Cédric Le Goater <c...@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

Reply via email to