6 ms·
Oracle Open Sources Java EE TCK
- tyingq 8y agoHad 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 8y agoThe 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 8y agoHonest 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 8y agoCertainly Java EE is far less interesting than Java SE. Even huge "enterprises" steer clear of the "enterprise edition".
- kjeetgill 8y agoAside from Google v. Oracle I'd say Oracle has actually been a fantastic stweard to Java (much to everyone's surprise). This a fairly huge deal because this was the defacto way to check that any given compilation of OpenJDK or variant meets the spec. You used to have to talk to Oracle and get their pass/fail to prove your binaries we're legit.
- asaph 8y agoWhat is Oracle's motivation for doing this? Good will?
- jsiepkes 8y agoOracle 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.
- Twirrim 8y agohttps://blogs.oracle.com/theaquarium/opening-up-ee-update https://blogs.oracle.com/theaquarium/opening-up-ee-update Oracle is in the process of moving Java EE completely to open sourced foundation leadership.