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


Reply via email to