14 comments

[ 2.9 ms ] story [ 35.8 ms ] thread
But this is only Java 8, right? Or am I misreading?
It would be really stupid of them to do it for the whole of java. But i have seen more ridiculous decisions by corporations
We are processing the requested change to your cookie preferences.

This may take up to a few minutes to process.

Oracle makes me want to avoid Java.
The Java SE support roadmap linked at the bottom has more information. It looks like if you want to continue using updated Oracle JDK commercially, it’ll soon require you to be an Oracle support customer. And if you want to use the latest java and don’t want to buy support, there’s the OpenJDK. It’d be a good idea to start the approval process to use OpenJDK in production now.
Really pleased with the evolution of the language the language in the last few years (other than the 'var local' gaff). Now the there are several builds available for the jdk I think this will press the evolution of the jvm forward. It's a good time to mention https://adoptopenjdk.net and their builds. Competition breeds excellence, and I look forward to a lot of jdk distributions being available!
The title of the post does not follow HN submission guidelines and is misleading; it's only Java 8, and by that time, Java 11 will be released. "Java will stop issuing patches for old versions of Java except for paying customers" is the real story here and it's a boring story.
Right. We changed the title from "Oracle stops Java SE for commercial use starting January 2019".

Submitters: it's against HN's rules to rewrite titles to make them more baity or misleading. Accounts that do that eventually lose submission rights on HN, so please don't do that!

Similar posts show up here every few weeks on HN, with similar misleading titles. Move on, nothing to see here.
FYI: I would avoid use of Oracle products. Azul Zulu has a better concurrent and parallel, nearly-pauseless GC.