Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 877749 - dev-libs/nettle has incorrect LICENSE
Summary: dev-libs/nettle has incorrect LICENSE
Status: UNCONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Other
: Normal normal
Assignee: Gentoo's Team for Core System packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-10-20 10:44 UTC by ganooslashlinus
Modified: 2022-10-20 18:11 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description ganooslashlinus 2022-10-20 10:44:18 UTC
All ebuilds: LICENSE="|| ( LGPL-3 LGPL-2.1 )"

What what I read, nettle used to be dual licensed under the GPLv2-or-later and LGPLv2.1 or later, but not anymore.

https://www.lysator.liu.se/~nisse/nettle/nettle.html#Copyright

At the top of most source files:
  GNU Nettle is free software: you can redistribute it and/or
   modify it under the terms of either:

     * the GNU Lesser General Public License as published by the Free
       Software Foundation; either version 3 of the License, or (at your
       option) any later version.

   or

     * the GNU General Public License as published by the Free
       Software Foundation; either version 2 of the License, or (at your
       option) any later version.

getopt.c, getopt.h and getopt_int.h are under the LGPLv2.1-or-later

Some files are licensed under pushover terms or are public domain, but those have the copyright notice in the license header.

Therefore, it should be: LICENSE="|| ( GPL-2+ LGPL-3+ )"