[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Bug#218832: ITP: libnettle -- a low-level cryptographic library

Marek Habersack wrote:
Quoting from the nettle manual:

 Nettle is distributed under the GNU General Public License (GPL) (see the
 file COPYING for details). However, most of the individual files are dual
 licensed under less restrictive licenses like the GNU Lesser General Public
 License (LGPL), or are in the public domain. This means that if you don't
 use the parts of nettle that are GPL-only, you have the option to use the
 Nettle library just as if it were licensed under the LGPL. To find the
 current status of particular files, you have to read the copyright notices
at the top of the files.

The upstream author can make this statement because people compiling the library can go into the makefile and disable various (say GPL) source files and prevent them from being included in the library, thus producing a library file that is (for example) under the LGPL.

However in your package, assuming it is compiling GPL'd modules and including them in the library, is producing an object file governed by the terms of the GPL. Therefore your license field should read only "GPL".

http:// if  ile.o g/

Reply to: