Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 542642 - dev-libs/gmp LICENSE incomplete
Summary: dev-libs/gmp LICENSE incomplete
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Unspecified (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Toolchain Maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-03-09 09:01 UTC by Patrick Lauer
Modified: 2015-03-09 17:55 UTC (History)
1 user (show)

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 Patrick Lauer gentoo-dev 2015-03-09 09:01:25 UTC
The ebuild says:

LICENSE="LGPL-3"

The README in the GMP tarball for 6.0.0 says:

"""
The GNU MP Library 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.

or both in parallel, as here.
"""

I think we should fix it so that LICENSE="|| ( GPL-2+ LGPL-3 )"
Comment 1 Anthony Basile gentoo-dev 2015-03-09 11:47:53 UTC
(In reply to Patrick Lauer from comment #0)
> The ebuild says:
> 
> LICENSE="LGPL-3"
> 
> The README in the GMP tarball for 6.0.0 says:
> 
> """
> The GNU MP Library 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.
> 
> or both in parallel, as here.
> """
> 
> I think we should fix it so that LICENSE="|| ( GPL-2+ LGPL-3 )"

Patrick.  GPLv2 says "or (at your option) any   later version."  So its okay as it is, or its okay with your modification.  I'm no international copyright lawyer, but I think the language is clear that its at our option.

Comments?
Comment 2 Ulrich Müller gentoo-dev 2015-03-09 12:04:17 UTC
It should be "|| ( LGPL-3+ GPL-2+ )". We try to reflect the upstream license as accurate as possible in our LICENSE variable.
Comment 3 Anthony Basile gentoo-dev 2015-03-09 12:12:07 UTC
(In reply to Ulrich Müller from comment #2)
> It should be "|| ( LGPL-3+ GPL-2+ )". We try to reflect the upstream license
> as accurate as possible in our LICENSE variable.

Yes, note to patrick.  It should be LGPL-3+ with the + because of the "or (at your option) any later version."

I'll change it later if all are in agreement with "|| ( LGPL-3+ GPL-2+ )".
Comment 4 SpanKY gentoo-dev 2015-03-09 17:41:45 UTC
(In reply to Ulrich Müller from comment #2)

feel free to make that change
Comment 5 Anthony Basile gentoo-dev 2015-03-09 17:55:09 UTC
(In reply to SpanKY from comment #4)
> (In reply to Ulrich Müller from comment #2)
> 
> feel free to make that change

I committed that.  I also looked at <= gmp-5.1.3-r1.ebuild (not all the ebuilds but a few of the gmp-5's and gmp-4.)  It seems the license was exaclty LGPL-3 up until gmp-6.