On Fri, Dec 10, 2010 at 12:57, Puybaret <[email protected]> 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?

This doesn't make sense. The whole *point* of the TCK is to certify
that a particular implementation of Java conforms to the standard. If
everyone wrote their own TCK, how could that ever work? Even if you
were insane enough to write your own TCK, you'd still have to prove
that your TCK behaves the same as the official TCK -- so you'd need a
TCKTCK. Where whould that madness end?

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

Yup. That's the expectation that the rules of the JCP and the open
sourcing of Java would engender.

> Does JVM certification process say that a certified JVM must conform
> to TCK?

Yes. *that*'s *the* *whole* *point* *of* *a* *TCK*.

> If yes, Apache shouldn't have never start Harmony until this very
> first condition was removed.

Huh?

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

I'm sure that Sun's refusal to provide access to the TCK under
non-discriminatory terms came as a surprise to Apache.  The wording of
the documents governing the JCP and the open sourcing of Java did not
lead Apache to expect that Sun/Oracle block access to the TCK in order
to prevent an open independent implementation of Java.

> Would you?
> --
> Emmanuel Puybaret
>
> --
> 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.
>
>

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