
Oracle Open Sources Java EE TCK - javinpaul
https://github.com/eclipse-ee4j/jakartaee-tck
======
tyingq
Had to look it up.

TCK == Technology Compatibility Kit
([https://en.m.wikipedia.org/wiki/Technology_Compatibility_Kit](https://en.m.wikipedia.org/wiki/Technology_Compatibility_Kit))

Which leads me to believe CTS is compatibility test suite.

~~~
jsiepkes
The TCK's have always been the center of much discussion / cause of friction
in the Java community. Although most discussions were about the Java SE TCK,
not the EE TCK. All this friction goes back to the Sun days. Apache Harmony
was probably the pinnacle of TCK friction. This is the open letter the Apache
foundation send to Sun:
[https://www.apache.org/jcp/sunopenletter.html](https://www.apache.org/jcp/sunopenletter.html)

I realise that Oracle only open sources the TCK because they no longer want to
carry the burden of EE (can't say I blame them) but its still ironic that Sun
never wanted to release most TCK's and now Oracle releases the EE TCK.

------
newscracker
Honest question since I’m not knowledgeable about this. Is this even something
anyone cares about, considering how Oracle has treated Java and its other
inheritances from Sun? If yes, how?

~~~
asaph
Certainly Java EE is far less interesting than Java SE. Even huge
"enterprises" steer clear of the "enterprise edition".

------
asaph
What is Oracle's motivation for doing this? Good will?

~~~
jsiepkes
Oracle has been working on cutting EE loose for some time now. Its actually
part of The Eclipse foundation now and its called Jakarta EE.

There are a lot of legacy Java EE deployments so it will stick around for
quite some time. Though in most new settings people just use Java SE.

