I don't think this concerns debian-legal, so i move the discussion back to seafile ITP.
On 06/06/2013 07:40, Ondřej Surý wrote: > Hi, > > I am working on packaging ccnet[1] library (requirement for seafile), > and the upstream code has two licenses in the base directory - MIT > and GPL-3+. > When I asked for clarification they have replied the code is GPL-3+ > with some parts reused from some other project which was MIT > licensed. There is some confusion... Copyright [2] is BSD-2-clause and there's a GPL3 LICENCE.txt file. So it's the other way around. > Unfortunatelly the individual source files are not licensed, so it's > unclear to me what's the license of the files and the packages as > whole. Then you should review the whole package file by file. Let me help : * There is some copy/paste/rename of inet_ntop.c code [3][4], ISC License, in lib/libccnet_utils.c. * lib/buffer.c has a BSD-3-clause license. * lib/net.c has an mcast_join function that seems directly taken from Unix Network Programming sample code [5]. I did not find a license for that file. There is a disclaimer, though. * net/common/getgateway.c is from libnatpmp, see [6]. Now BSD-3-clause. * net/common/list.h is a kernel header, GPL-2 license. No GPL-3 found unless i missed something. > Can you provide a guidance? > > (It would still need openssl+gpl exception to go in.) > > Ondřej Surý 1. https://github.com/haiwen/ccnet Hope that helped, Jérémy. [2] https://raw.github.com/haiwen/ccnet/master/COPYRIGHT [3] https://github.com/haiwen/ccnet/commit/f9a41fbc [4] https://github.com/haiwen/ccnet/commit/2de2207f [5] http://www.unpbook.com/unpv13e.tar.gz in lib/mcast_join.c [6] http://packages.qa.debian.org/libn/libnatpmp.html -- To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/51b05679.2010...@melix.org