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.
