Confused by all the changes in the Java roadmap? We’ve summarized your $Free JDK options here.
Oracle’s decision to stop publishing “$free” LTS (Long Term Supported) releases (e.g. Java 7, 8 & 11) has led to the rapid growth of new free and paid for distributions. The matrix below provides a comparison of these “$free” JDK distributions from OS vendors to Java Communities and build bots:
JDK Offerings for the Enterprise
|Azul Zulu Community||Amazon Corretto||IcedTea|
PRODUCT AND FEATURES
|Based on OpenJDK||4||4||4||4||4|
|100% Open Source, freely available, no field of use restrictions||4||4||4||4||4|
|TCK Tested (guaranteed Java SE compliance)||4||4||4||4||0|
|Patent Grant (inherited patent rights to use the JDK)||4||4||4||4||0|
|Free Quarterly Updates (single build combining security & enhancements)||4||4||4||4||4|
|Performance Parity with Oracle Java SE||4||4||4||4||4|
|Multi-platform (Windows, Linux, macOS, Solaris)||4||3||2||3||4|
|Native Alpine Linux (musl libc)||4||0||0||0||0|
|Multiple Installers & Packages (tar, deb, MSI, DMG, JDK/JREs)||4||2||1||1||2|
|Feature Enhancements (e.g. Fonts, JFR, TLS 1.3)||4||1||0||1||0|
|Repos and Updates via yum & apt-get||4||0||0||4||0|
|Java Flight Recorder and Mission Control (for Java 8)||4||0||0||0||0|
|LTS (Java 8, 11, …) and Feature Releases (Java 12, 13, 14, …)||4||2||2||1||4|
|Java 7 support||4||0||0||0||0|
|Java Web Start and Applets||0||0||0||0||0|
|Product Availability Lifecycle||8 Years||6 Years||6 Years||6 Years||6 Years|
|Optional Commercial Support (e.g. 24×7, out-of-cycle fixes, etc.)||4||0||0||0||0|
Get $free Zulu Community Builds of OpenJDK from the download page.
For additional information regarding Zulu builds of OpenJDK and commercial support offerings, please contact an Azul OpenJDK specialist today.