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