harmony-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Geir Magnusson Jr." <ge...@apache.org>
Subject Re: Stop worrying about licenses!
Date Tue, 17 May 2005 15:32:04 GMT

On May 16, 2005, at 9:28 PM, Nick Lothian wrote:

> One specific question that I haven't seen addressed elsewhere:
> Currently the FAQ for classpath says:
> "If you are going to contribute source code to GNU Classpath we must
> make sure that you have not studied the source code of the JDK/JRE or
> decompiled any of its classes." [1]
> The FAQ for the new Java Research Licence says:
> "18. Does the JRL prevent you from being able to create an independent
> implementation of J2SE?
> The JRL is not a tainting license, and includes an express "residual
> knowledge" clause. Under the JRL, merely looking at Sun's code does  
> not
> prevent you from being able to create your own independent
> implementation of J2SE, and in any event, you can terminate the JRL at
> any time for any reason. So, yes, you can look at Sun source code and
> then later on go and work on an open-source J2SE implementation." [2]
> Given these inconsistencies is it safe to look at the Sun JDK if we  
> are
> planning to work on Classpath (and/or Harmony)

Yes, and no :)

This is a complex issue I have scheduled for another, separate  
thread.  Sun's intent is that if you see src.jar or -ish, you are  
*not* tarnished for life and unable to participate.  That said, we  
want to find a clear, unambiguous statement about what that really  
means.  I think that if you glanced at src.jar when debugging or  
trying to figure out how things work, then you'll be fine (assuming  
we have that clear, unambiguous statement...).  If you were an  
employee of Sun working on this code?  Dunno.  We'll probably ask  
that you stay clear at least from the parts you worked on to prevent  
accidents :)

More in a sep thread.


> Nick
> [1] http://www.gnu.org/software/classpath/faq/faq.html#faq3_2
> [2] http://java.net/jrl.html
>> -----Original Message-----
>> From: Leo Simons [mailto:mail@leosimons.com]
>> Sent: Tuesday, 17 May 2005 1:05 AM
>> To: harmony-dev@incubator.apache.org
>> Subject: Stop worrying about licenses!
>> Hi all,
>> Thanks for all the input into the legal discussion so far.
>> We've got enough input for now :-)
>> Roughly 95% of the people on this list should from this point
>> forward stop worrying about licensing issues for, oh, I
>> dunno, the next 6 months. The harmony project mentors and its
>> PPMC will keep working with all appropriate parties (like ASF
>> legal, FSF legal, Sun, and others) to resolve these issues,
>> and they're perfectly capable of doing that.
>> For now, you can assume:
>>  * we *can* use GNU Classpath as long as we do not publish
>> any releases, ie
>>    at least for the next six months;
>>  * we *may* stop using GNU Classpath at some point in the future;
>>  * the answer to most of your legal questions will be
>> provided within a
>>    reasonable timeframe without you needing to actually ask
>> those questions
>>    (we already know what those questions are, we don't have
>> the answers yet,
>>    but we are working on it).
>> One of the things the ASF offers to projects is the freedom
>> to not worry about most of the legal mess. So don't, and get
>> to work :-)
>> Thanks and happy hacking!
>> - Leo
> IMPORTANT: This e-mail, including any attachments, may contain  
> private or confidential information. If you think you may not be  
> the intended recipient, or if you have received this e-mail in  
> error, please contact the sender immediately and delete all copies  
> of this e-mail. If you are not the intended recipient, you must not  
> reproduce any part of this e-mail or disclose its contents to any  
> other party.
> This email represents the views of the individual sender, which do  
> not necessarily reflect those of education.au limited except where  
> the sender expressly states otherwise.
> It is your responsibility to scan this email and any files  
> transmitted with it for viruses or any other defects.
> education.au limited will not be liable for any loss, damage or  
> consequence caused directly or indirectly by this email.

Geir Magnusson Jr                                  +1-203-665-6437

View raw message