The License situation is varying, The -community is quite clear, Apache-2.0 with some additional for bundled packages, but -professional comes as /opt/pycharm-professional/license/PyCharm_Academic_license.txt /opt/pycharm-professional/license/PyCharm_Classroom_license.txt /opt/pycharm-professional/license/PyCharm_OpenSource_license.txt (formating issue fixed with sed -e 's:\r:\n:g' ) Should I add these three licenses to /usr/portage/license and add LICENSE="|| ( PyCharm_Academic PyCharm_Classroom PyCharm_OpenSource ) ..." ? I leave this in my overlay [0] till this one gets addressed. [0] http://git.overlays.gentoo.org/gitweb/?p=dev/xmw.git;a=tree;f=dev-util;
(In reply to Michael Weber from comment #0) AFAICS, all three licenses explicitly forbid redistribution: (b) Licensee may not: (i) sell, redistribute, encumber, give, lend, rent, lease, sublicense, or otherwise transfer Software, or any portions of Software, to anyone without the prior written consent of Licensor; > Should I add these three licenses to /usr/portage/license and add > LICENSE="|| ( PyCharm_Academic PyCharm_Classroom PyCharm_OpenSource ) ..." ? Looks good to me, but please rename the last one. Calling it "open source license" is grossly misleading. (What do these people think? They even provide a link to the Open Source Definition in the license file itself, so they should really know better.) All three of them should be added to the EULA license group, and the ebuild will need both fetch and bindist restrictions.
*** This bug has been marked as a duplicate of bug 652040 ***