On Fri, Dec 10, 2010 at 8:31 AM, Puybaret <[email protected]> wrote:
> Trying to learn Harmony history, it's clear that its announcement on
> 2005-05-09 at http://article.gmane.org/gmane.comp.java.classpath.devel/5521
> was long before Sun even decided to choose the GNU GPL for Java on
> 2006-11-13 http://www.javalobby.org/java/forums/t84244.html

Yes, IIRC, when Harmony started there was not a fully open-source JDK
under any license. Many people believe that the existence of Harmony
put a lot of pressure on Sun to open-source the JDK, and that OpenJDK
would not exist if it were not for Harmony.

> And anyway even if the TCK was finally available under GNU GPL, the
> ASF wouldn't be probably satisfied because they would like it to be
> under Apache license and not GNU GPL.

No,. It's not an Apache-license vs. GPL issue. The issue is that
Apache was offered a TCK license that would not allow us to release
Harmony under the Apache license. This is a violation of the JSPA.

> Sorry to be rude, but this fact makes me believe that Apache built
> Harmony on promises.

Yes, Harmony was built on the promises contained in the JSPA, which is
a contract that all JCP members are bound by. Oracle broke those
promises, and the rest of the JCP EC did not hold their feet to the
fire. So Apache left.

Greg

-- 
You received this message because you are subscribed to the Google Groups "The 
Java Posse" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/javaposse?hl=en.

Reply via email to