Oracle kunngjorde i dag tilgjengeligheten av Java 17, den siste versjonen av verdens første programmeringsspråk og utviklingsplattform. Java 17 leverer tusenvis av ytelse, stabilitet og sikkerhetsoppdateringer, i tillegg til 14 JEP (JDK Enhancement Proposals) som ytterligere forbedrer Java -språket og plattformen for å hjelpe utviklere med å bli mer produktive.
Java 17 er den siste versjonen av langsiktig støtte (LTS) under Javas seks måneders utgivelseskadens og er et resultat av omfattende samarbeid mellom Oracle-ingeniører og andre medlemmer av det verdensomspennende Java-utviklermiljøet via OpenJDK Community og Java Community Process (JCP ). Siden forrige JDK 11 LTS utgitt for tre år siden, har over 70 JEP blitt implementert.
Oracle JDK 17 og fremtidige JDK-utgivelser tilbys under en gratis å bruke lisens inntil et helt år etter neste LTS-utgivelse. Oracle vil også fortsette å tilby Oracle OpenJDK-utgivelser under åpen kildekode General Public License (GPL), slik den har gjort siden 2017.
Oracle samarbeider med Java-utviklermiljøet og JCP om å forbedre LTS -planlegging for å gi organisasjoner mer fleksibilitet når eller om de vil migrere til en nyere Java LTS -versjon. Oracle foreslår at den neste LTS -utgivelsen skal være Java 21 og gjøres tilgjengelig i september 2023, noe som vil endre den pågående LTS -utgivelseskadensen fra tre år til to år.
Støttet av Oracle LTS og Java SE-abonnementet, kan kundene migrere til Java 17 i det tempoet som best oppfyller deres behov. Oracle vil gi kundene sikkerhets-, ytelses- og feilrettingsoppdateringer for Java 17 til og med september 2029.
"De siste tre årene har vi hørt hvor mye utviklere elsker de siste funksjonene, og vi har sett økosystemet virkelig omfavne den seks måneders utgivelseskadensen," sier Georges Saab, visepresident for utvikling, Java Platform Group, Oracle. "En av de største utfordringene Java -utviklere står overfor i dag, er at organisasjonen deres bare lar dem bruke den nyeste LTS-versjonen. Ved å flytte LTS-utgivelser til annethvert år, har utviklere som er hos konservative organisasjoner nå mer valg og tilgang til funksjonene de liker og vil bruke.”
"Oracle gjør endringer som vil komme Java-samfunnet betydelig til gode ved å flytte de langsiktige supportutgivelsene til en toårig kadence og introdusere en ny, mer avslappet lisens som gir gratis produksjonsbruk av Oracle JDK over lengre tid," sier Dr. Arnal Dayaratna, forskningspresident for forskning, programvareutvikling ved IDC. "Disse endringene vil gi organisasjoner større fleksibilitet når det gjelder å håndtere kompleksiteten til moderne applikasjonsutvikling og distribusjoner i skyen, lokalt og i hybridmiljøer."
Java er en av de mest vellykkede utviklingsplattformene noensinne og er bygget på kontinuerlig innovasjon som ivaretar utviklernes behov. For å akselerere Java-adopsjonen i skyen, introduserte Oracle nylig Oracle Java Management Service, en ny Oracle Cloud Infrastructure (OCI) -basert tjeneste for å hjelpe organisasjoner med å administrere Java -kjøretider og programmer lokalt eller på en hvilken som helst sky.
Java Management Service gir kundene innsyn i sine Java -distribusjoner på tvers av virksomheten. Dette strekker seg over alle Java -versjonene som er installert i sitt miljø, inkludert versjoner av Java som kjører under utvikling og i produksjon. Det fremhever også eventuelle uplanlagte Java -programmer som kjører og sjekker om alle installerte Java -versjoner er oppdatert med de nyeste sikkerhetsoppdateringene.
JDK 17 inkluderer nye språkforbedringer, oppdateringer av bibliotekene, støtte for nye Apple -datamaskiner, fjerning og avskrivning av eldre funksjoner, og arbeid for å sikre at Java -kode som er skrevet i dag, vil fortsette å fungere uten endringer i fremtidige JDK -versjoner. Det tilbyr også en forhåndsvisning av språkfunksjoner og inkubasjon av APIer for å samle tilbakemeldinger fra Java -samfunnet. Oppdateringene inkluderer (på engelsk):
Oracle offers integrated suites of applications plus secure, autonomous infrastructure in the Oracle Cloud. For more information about Oracle (NYSE: ORCL), please visit us at www.oracle.com.
Oracle, Java, and MySQL are registered trademarks of Oracle Corporation.