Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 652040

Summary: dev-util/{clion,goland,idea-community,idea-ultimate,pycharm-professional,webstorm}: license issues
Product: Gentoo Linux Reporter: Michał Górny <mgorny>
Component: Current packagesAssignee: Alice Ferrazzi <alicef>
Status: RESOLVED OBSOLETE    
Severity: normal CC: aliaksei.urbanski, c.a.strahl, leho, licenses, maintainer-needed, mlen, proxy-maint, thomas, treecleaner, xmw, zlogene, zx2c4
Priority: Normal Keywords: PullRequest
Version: unspecified   
Hardware: All   
OS: Linux   
See Also: https://github.com/gentoo/gentoo/pull/7984
https://github.com/gentoo/gentoo/pull/7987
https://github.com/gentoo/gentoo/pull/7986
https://github.com/gentoo/gentoo/pull/7985
https://github.com/gentoo/gentoo/pull/8226
https://github.com/gentoo/gentoo/pull/8227
https://github.com/gentoo/gentoo/pull/7981
https://github.com/gentoo/gentoo/pull/10905
https://bugs.gentoo.org/show_bug.cgi?id=694262
https://bugs.gentoo.org/show_bug.cgi?id=694264
https://bugs.gentoo.org/show_bug.cgi?id=694266
https://bugs.gentoo.org/show_bug.cgi?id=694268
https://bugs.gentoo.org/show_bug.cgi?id=694270
https://bugs.gentoo.org/show_bug.cgi?id=694272
https://bugs.gentoo.org/show_bug.cgi?id=694274
Whiteboard:
Package list:
Runtime testing required: ---

Description Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2018-03-30 18:40:36 UTC
Creating a single bug for all packages since they're coming from JetBrains and should have similar license terms.

The issues we've noticed while reviewing dev-util/phpstorm (yet another package to add):

1. Some of the packages list licenses in all-of block, suggesting that the user needs to agree to all of them. This is probably wrong since only one license applies to the user.

2. Other packages list LICENSE="IDEA ( more-licenses... )". This also seems wrong since IDEA is a commercial license, and doesn't seem to necessarily apply with other licenses.

3. The packages bundle a lot of stuff. Licenses for all bundled packages need to be listed explicitly (unless you unbundle them).
Comment 1 Mikle Kolyada (RETIRED) archtester Gentoo Infrastructure gentoo-dev Security 2018-11-25 20:21:46 UTC
*** Bug 509686 has been marked as a duplicate of this bug. ***
Comment 2 Larry the Git Cow gentoo-dev 2019-01-29 14:58:58 UTC
The bug has been referenced in the following commit(s):

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

commit 03916dccaefbd00f1e06299bfd56f87b0d2d5ec1
Author:     Kyle Elbert <kcelbert@gmail.com>
AuthorDate: 2019-01-26 23:32:54 +0000
Commit:     Alice Ferrazzi <alicef@gentoo.org>
CommitDate: 2019-01-29 14:58:43 +0000

    dev-util/idea-community: Update License
    
    Per https://www.jetbrains.com/idea/download/#section=linux and the bundled
    License.txt idea-community is under Apache-2.0, while the bundled License.txt
    with the JRE is GPL-2
    
    Bug: https://bugs.gentoo.org/652040
    Package-Manager: Portage-2.3.58, Repoman-2.3.12
    Signed-off-by: Kyle Elbert <kcelbert@gmail.com>
    Signed-off-by: Alice Ferrazzi <alicef@gentoo.org>

 ...4588.61.ebuild => idea-community-2017.2.2.172.3757.52-r1.ebuild} | 6 +++---
 ...3757.52.ebuild => idea-community-2018.3.1.183.4588.61-r1.ebuild} | 6 +++---
 dev-util/idea-community/idea-community-2018.3.3.183.5153.38.ebuild  | 4 ++--
 3 files changed, 8 insertions(+), 8 deletions(-)
Comment 3 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2019-09-13 06:19:55 UTC
I see no progress for most of the packages on the list, except for *-community packages.  Some of them also seem outdated.  Time to start removing them?
Comment 4 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2019-09-13 07:07:10 UTC
Now split into smaller bugs.