Comparison: Benchmark Performance of Different JDK/ JVM Combos Donald Raab & Chandra Guntur 10:00-10:45 Do it yourself collections Nikhil Nanivadekar 12:15-1:00 Making Java a First Class Citizen with ML Moderated by Frank Greco with IBM, Oracle, Amazon & Azul 3:15-4:00 Java 13: Shaping the Future of Java, Faster Sharat Chander & Aurelio Garcia-Riberyo
Personal use under OTN • OpenJDK - Reference Implementation • Many vendors under GPL w/CPE When you have 20-30 minutes: 21 Free https://medium.com/@javachampions/java-is-still-free-2-0-0-6b9aa8d6d244
& several others Support Model LTS Support for 8 until Sep. 2023 LTS Support for 11 until Sep. 2022 Compatibility Test Update Policy Quarterly AdoptOpenJDK 12 + every 6 months 8 11 AQA Compliant https://adoptopenjdk.net/
Model LTS Support for 8 until Jun. 2023 LTS Support for 11 until Aug. 2024 Compatibility Test Update Policy Quarterly Amazon Corretto https://aws.amazon.com/corretto/ + future LTS 8 11 TCK/JCK Compliant
Model LTS Support for 8 until Mar. 2025 LTS Support for 11 until Sep. 2026 MTS Support ($$$) 1.5 years for 2 versions after latest LTS Compatibility Test Update Policy Quarterly Azul Zulu & Zing https://www.azul.com/products/zulu-enterprise/ TCK/JCK Compliant 12 + every 6 months 8 11
Model LTS Support for 8 until Jan. 2026 LTS Support for 11 until Mar. 2027 Compatibility Test Update Policy Quarterly BellSoft Liberica https://bell-sw.com/ TCK/JCK Compliant 12 + every 6 months 8 11
Model LTS Support for 8 until Apr. 2022 LTS Support for 11 - Not Published Compatibility Test Update Policy Quarterly IBM JDK https://developer.ibm.com/javasdk/ TCK/JCK Compliant 12 + every 6 months 8 11
LTS Support for 8 - No distro (started with Java 10) LTS Support for 11 until Sep. 2022 LTS Support for 4 years Compatibility Test Update Policy Quarterly SapMachine https://sap.github.io/SapMachine/ TCK/JCK Compliant 12 + every 6 months 8 11
Model Patches for each major version for 6 months Commercial support levels (Slide 25) Compatibility Test Update Policy Quarterly Oracle JDK https://www.java.com/ TCK/JCK Compliant 12 + every 6 months 8 11
Java 8 Existing skills Reflection easier Nearing end of support life (EOSL) Current release Latest features Upgrade every 6 months Use latest LTS (Java 11) Many of the new features Migration cost