News for hackers. Stuff that matters.
Re:Java 17 / JDK 17: General Availability by sebazzz on Tuesday September 14, 2021 @04:20PM (#28530517)
> All of the JEE packages were "javax.enterprise.". Oracle wouldn't give up the "Java" part in order to not dilute its trademark, so now its the "Jakarta Enterprise Edition", and all of the packages are being renamed to "jakarta.enterprise.". I mention this just as an example of the hoops the community going through, even today, over what's happening with java.

That is quite a change, and probably not very backwards compatible?

Re:Java 17 / JDK 17: General Availability by whartung on Tuesday September 14, 2021 @04:48PM (#28530901)
No, it's not at all. But, since that code needs to run in a formal container (app server) environment, the app server makers do classloader and renaming shenanigans to be able to load code from the earlier toolkits.

But, yea, it was a big clod to drop in the churn.