Oracle heeft de beschikbaarheid van Java 17 aangekondigd. Het gaat om een long-term-supportrelease met tal van wijzigingen en verbeteringen. Komende lts-releases komen elke twee in plaats van drie jaar beschikbaar.
Oracle heeft het over 'duizenden' bugfixes en verbeteringen voor prestaties en de stabiliteit die het bij versie 17 van Java heeft doorgevoerd. Daarnaast zijn er veertien JDK Enhancement Proposals, onder andere voor verbeterde interoperabiliteit met pseudo-willekeurigenummergenerators en voor ondersteuning van Apples macOS/AArch64-platform. Met de macOS/AArch64-port kunnen Java-applicaties op Apple-systemen met een M-soc draaien.
De vorige lts-release was Java 11 en sinds die release zijn er zeventig JDK Enhancement Proposals doorgevoerd, aldus Oracle. Het bedrijf maakt bekend dat Oracle JDK 17 en toekomstige versies van de JDK beschikbaar komen onder een free-to-use licentie. Deze blijft geldig tot een jaar na de daarop volgende lts-release. De Oracle OpenJDK-releases blijven beschikbaar onder een GPL, de licentie waar die releases al sinds 2017 onder vallen.
Gebruikers kunnen tot en met september 2029 beveiligingsupdates en bugfixes verwachten voor Oracle JDK 17. De volgende lts-release is Java 21, dat in september 2023 verschijnt. Daarmee brengt Oracle niet langer elke drie jaar lts-releases uit voor Java, maar elke twee jaar. Iedere zes maanden verschijnen nieuwe Java-releases.