Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 689314 - dev-java/json wrong LICENSE
Summary: dev-java/json wrong LICENSE
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Java team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-07-05 09:50 UTC by Ulrich Müller
Modified: 2019-07-05 10:43 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 Ulrich Müller gentoo-dev 2019-07-05 09:50:16 UTC
JSON is released under the (non-free) JSON license:
https://www.gnu.org/licenses/license-list.html#JSON

The ebuild has LICENSE="BSD" which is not correct.
Comment 1 Larry the Git Cow gentoo-dev 2019-07-05 10:43:14 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78b1dea2077c6b16a362b2a4ca06855decd843d9

commit 78b1dea2077c6b16a362b2a4ca06855decd843d9
Author:     Ulrich Müller <ulm@gentoo.org>
AuthorDate: 2019-07-05 10:41:32 +0000
Commit:     Ulrich Müller <ulm@gentoo.org>
CommitDate: 2019-07-05 10:42:33 +0000

    dev-java/json: Fix LICENSE.
    
    Acked-by: Patrice Clement <monsieurp@gentoo.org>
    Closes: https://bugs.gentoo.org/689314
    Package-Manager: Portage-2.3.67, Repoman-2.3.15
    Signed-off-by: Ulrich Müller <ulm@gentoo.org>

 dev-java/json/json-20150729.ebuild | 5 +++--
 dev-java/json/json-20160212.ebuild | 5 +++--
 2 files changed, 6 insertions(+), 4 deletions(-)

Additionally, it has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc6ef7709aa0b584c163c208cacb3e48d5d222f7

commit cc6ef7709aa0b584c163c208cacb3e48d5d222f7
Author:     Ulrich Müller <ulm@gentoo.org>
AuthorDate: 2019-07-05 10:34:46 +0000
Commit:     Ulrich Müller <ulm@gentoo.org>
CommitDate: 2019-07-05 10:42:09 +0000

    licenses: Add JSON license for dev-java/json.
    
    Same as MIT, but with an additional clause "The Software shall be
    used for Good, not Evil." This is a usage restriction which makes the
    license non-free. It doesn't prevent binary redistribution, so add it
    to that license group.
    
    https://www.gnu.org/licenses/license-list.html#JSON
    https://spdx.org/licenses/JSON.html
    
    Bug: https://bugs.gentoo.org/689314
    Signed-off-by: Ulrich Müller <ulm@gentoo.org>

 licenses/JSON           | 22 ++++++++++++++++++++++
 profiles/license_groups |  2 +-
 2 files changed, 23 insertions(+), 1 deletion(-)