Hacker News new | past | comments | ask | show | jobs | submit login

There are many other good JDKs out there, and with Oracle changing their license back and forth like a pendulum, I can not stress enough that going with the Oracle JDK should be considered a bad idea. See http://whichjdk.com/ for further detail (was posted here a couple of months ago)



This page was heavily criticized as it provides next to no reason on the recommendations.

Also, it’s really easy, just use OpenJDK (not adopt) packaged by your distro and stick to the latest version, which will continue to get security updates forever, will be much more performant, etc.

In the rare case you need to sit on an older version that is no longer getting security updates, OracleJDK may be preferred as they employ the actual people working on the JDK, and not just backporting commits from the most recent version. So eg. a deprecated feature may not get a security update in time with some other vendors, because it will not have commits from upstream.


> Also, it’s really easy, just use OpenJDK (not adopt) packaged by your distro and stick to the latest version, which will continue to get security updates forever, will be much more performant, etc.

* Updates for the life of the distro version support policy.

I seriously doubt it'd be any more performant. They're all just doing a build of JDK from the same central repo.


I meant as in most recent JDK version. And openjdk-17 will be faster than 8


Just no. This page should be censored from HN. Consult this instead:

https://news.ycombinator.com/item?id=28821316




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: