The "adapted" Sun code in util/Convert.java
-------------------------------------------
Key: JRUBY-3709
URL: http://jira.codehaus.org/browse/JRUBY-3709
Project: JRuby
Issue Type: Bug
Components: Core Classes/Modules
Affects Versions: JRuby 1.3RC1, JRuby 1.2, JRuby 1.1.6, JRuby 1.1.5, JRuby
1.1.4, JRuby 1.1.3, JRuby 1.1.2, JRuby 1.1.1, JRuby 1.1, JRuby 1.0.0
Reporter: Mark Taylor
I noticed that there is code in convert.java that is "adapted from
java.lang.Integer/Long/Double". As I understand these things, that makes parts
of convert.java a derivative work. There's a copyright attribution, but that
isn't enough. Do you have permission from Sun to do this and ship under your
license options? If not, the Sun code is under GPL, which breaks the
tri-license model.
I took a look at java.lang.Integer and Long, and there is a pretty strong
similarity between the two pieces of code - single-line comments, variable
names, indentation, etc. The adaptation performed is pretty mild.
I think this is a real problem - and I hope I'm wrong...
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe from this list, please visit:
http://xircles.codehaus.org/manage_email