On Dec 10, 2010, at 3:57 AM, Puybaret wrote:

>>> A simple question: ASF's problem regarding Java seems to have been
>>> related to TCK licensing most of the time.
>> 
>> Apache claims that the TCK included "field of use" restriction that
>> doesn't go together with the Apache license and therefore can't be
>> accepted by Apache.  This is all highly political, see here for
>> Apache's point of 
>> view:http://www.jroller.com/scolebourne/entry/sun_apache_ip_in_pictures
> 
> Thank you for this information, but sincerely why Apache doesn't build
> its own TCK?
> If it's too much work, how about Harmony then? Isn't it even much
> bigger?
> Did they expect that one day Sun or Oracle will simply give away the
> TCK or change the TCK license just because they built Harmony?
> 
> Does JVM certification process say that a certified JVM must conform
> to TCK?
> If yes, Apache shouldn't have never start Harmony until this very
> first condition was removed.

Well, that is the beautiful thing about the Java Community Process. The Spec 
Lead controls the JSR. You go through the process and approve the specification 
and the TCK isn't voted on or anything but is released by the spec lead after 
the JSR has been approved.  The ASF didn't know the terms of the TCK were going 
to suck so bad when the JSR for Java 5 was approved. They had promises from Sun 
that they were going to get the TCK under terms they could accept. Sun never 
kept their word.
> 
> I sincerely believe in free software but wouldn't build a project like
> Harmony with the hope that Sun or Oracle would change some conflicting
> license terms.
> Would you?

I would if I was told that I was going to get it. This is the whole reason Java 
7 took so long. Sun knew that if it brought up a vote for a Java 7 JSR is 
wouldn't pass. Most of the EC members would have voted "No" (from the comments 
in the most recent vote you can tell who they would have been).  Oracle changed 
things by using its leverage to insure the vote would pass.

Ralph  

-- 
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