Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 252951 - Jython is under the wrong license
Summary: Jython is under the wrong license
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Java (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Java team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-12-29 02:35 UTC by Andrew John Hughes
Modified: 2009-01-10 19:50 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 Andrew John Hughes 2008-12-29 02:35:30 UTC
The main tree contains only the 2.1 and 2.2 versions of Jython.  These are not under the JPython license specified in the ebuild. Jython 2.0 and 2.1 are under the Jython license:

'In October 2000 Barry helped move the software to SourceForge where it was renamed to Jython. Jython 2.0 and 2.1 were developed under the Jython specific license below.'

2.2 is under the Python Software Foundation License 2:

'From the 2.2 release on, Jython contributors have signed Python Software Foundation contributor agreements and releases are covered under the Python Software Foundation license version 2.'

These two licenses are known FOSS licenses.  The JPython license has not been reviewed by the FSF or OSI.

http://www.jython.org/Project/license.html

Reproducible: Always
Comment 1 Alistair Bush (RETIRED) gentoo-dev 2009-01-01 11:37:10 UTC
Thanks. Updated =dev-java/jython-2.2* in cvs
Comment 2 Andrew John Hughes 2009-01-08 13:57:11 UTC
Thanks.  But Jython 2.1 is still under the wrong license.
Comment 3 Alistair Bush (RETIRED) gentoo-dev 2009-01-08 18:35:52 UTC
Ok hopefully so we have it all correct here.

Currently within the tree the Jython licence is the JPython 1.1.x Software License.
We need to update that license/add a new license (See below) for the Jython 2.0, 2.1 License


Ok so the current ebuilds using JPython

qgrep -N JPython
app-editors/jext-3.2_pre3-r1:LICENSE="|| ( GPL-2 JPython )"
dev-java/jython-2.1-r10:LICENSE="JPython"                  
dev-java/jython-2.1-r11:LICENSE="JPython"                  
dev-util/netbeans-3.6-r1:LICENSE="GPL-2 Apache-1.1 sun-bcla-j2ee JPython SPL"
dev-util/netbeans-3.6-r1:#still need to add JPython, Sun Public and DynamicJava licenses

I will remove =dev-util/netbeans-3.6-r1 from the tree (hopefully) and am currently investigating if we have got jext under the correct license.

If both jython and jext are under the wrong license then I will update the license and not the ebuilds ( think that should be ok ).
Comment 4 Alistair Bush (RETIRED) gentoo-dev 2009-01-08 19:07:01 UTC
Looks like jext is under the 2.1 license.  Sorry for the bugspam
Comment 5 Alistair Bush (RETIRED) gentoo-dev 2009-01-10 19:50:06 UTC
Added new license Jython with Jython 2.0,2.1 license.  Updated =dev-java/jython-2.1* and jext ebuilds with new license.

Fixed.