News for hackers. Stuff that matters.
Re:Apache loses Java showdown vote to Oracle by cabalamat on Monday December 06, 2010 @11:27PM (#1978009)
> Sun agreed to license the TCK to Apache under non-discriminatory terms an Agreement that Oracle is not, has not and will not living up to

If Oracle is in breach of an agreement, can Apache take them to court of force them to comply?

Alternately, are there any legal obstacles preventing Apache from writing their own TCK and saying in future they'll develop against that?

Re:Apache loses Java showdown vote to Oracle by wmf on Tuesday December 07, 2010 @12:03AM (#1978078)
If Oracle is in breach of an agreement, can Apache take them to court of force them to comply?

Apache doesn't have enough money to do that, and if they did their members would probably consider such a lawsuit a waste of said money.

Alternately, are there any legal obstacles preventing Apache from writing their own TCK and saying in future they'll develop against that?

Patents that are owned by Oracle.

Re:Apache loses Java showdown vote to Oracle by rbanffy on Tuesday December 07, 2010 @03:05AM (#1978394)
> Apache doesn't have enough money to do that

No, but if they can convince telcos and phone manufacturers they can win, I am sure they could direct some of the money provisioned for J2ME licencing and Android-related patent-licensing into that.

Re:Apache loses Java showdown vote to Oracle by nradov on Tuesday December 07, 2010 @12:09AM (#1978088)
Apache can write their own test suite, but their products can't be legally branded as "Java™" without passing the TCK. Of course, a cleanroom implementation of Java can pass the TCK yet still contain bugs that make it unsuitable for production use. Even if the licensing issues went away I can't see how an Apache Java would ever see enterprise adoption.
Re:Apache loses Java showdown vote to Oracle by tzs on Tuesday December 07, 2010 @12:43AM (#1978143)
More important than not being able to call it Java, I believe thar if they don't pass the TCK, they do not get a license to the patents.