Nyeste udgave af Java indeholder tusindvis af opdateringer, der forbedrer sproget og platformen yderligere for at hjælpe udviklere med at blive mere produktive. Oracle JDK 17 giver kunderne sikkerheds-, ydelses- og fejlrettelsesopdateringer frem til september 2029
Austin, Texas—14. september 2021Oracle annoncerede i dag tilgængeligheden af Java 17, den nyeste version af verdens førende programmeringssprog og udviklingsplatform. Java 17 indeholder tusindvis af opdateringer inden for ydeevne, stabilitet og sikkerhed samt 14 JEP'er (JDK Enhancement Proposals), der yderligere forbedrer Java-sproget og -platformen for at hjælpe udviklere med at blive mere produktive.
Java 17 er den seneste LTS-udgave (Long Term Support) i henhold til Javas halvårlige udgivelseskadence og er resultatet af et omfattende samarbejde mellem Oracles ingeniører og andre medlemmer af det verdensomspændende Java-udviklerfællesskab via OpenJDK Community og Java Community Process (JCP). Siden den forrige JDK 11 LTS udkom for tre år siden, er der blevet implementeret over 70 JEP'er.
Oracle JDK 17 og fremtidige JDK-udgivelser leveres som en gratis licens til brug indtil et helt år efter den næste LTS-udgivelse. Oracle vil også fortsætte med at levere Oracle OpenJDK-udgivelser under Open Source General Public License (GPL), som det har været tilfældet siden 2017.
Oracle samarbejder med Java-udviklermiljøet og JCP om at forbedre LTS-planlægningen for at give organisationer større fleksibilitet med hensyn til, hvornår eller om de ønsker at migrere til en nyere Java LTS-version. Oracle foreslår, at den næste LTS-udgave skal være Java 21 og gøres tilgængelig i september 2023, hvilket vil ændre den løbende LTS-udgivelseskadence fra tre år til to år.
Med støtte fra Oracle LTS- og Java SE-abonnementet kan kunderne migrere til Java 17 i det tempo, der passer bedst til deres behov. Oracle vil give kunderne sikkerheds-, ydelses- og fejlrettelsesopdateringer til Java 17 frem til mindst september 2029.
"I løbet af de sidste tre år har vi hørt, hvor meget udviklerne er glade for de nyeste funktioner, og vi har set økosystemet virkelig tage den seksmånedlige udgivelseskadence til sig," siger Georges Saab, vice president of development, Java Platform Group, Oracle. "En af de største udfordringer for Java-udviklere i dag er, at deres organisation kun tillader dem at bruge den seneste LTS-udgave. Ved at flytte LTS-udgivelserne til hvert andet år har udviklere, der er i konservative organisationer, nu flere valgmuligheder og adgang til de funktioner, som de elsker og ønsker at bruge."
"Oracle foretager ændringer, der vil gavne Java-fællesskabet betydeligt ved at flytte de langsigtede supportudgivelser til en toårig kadence og indføre en ny, mere afslappet licens, der giver fri produktionsbrug af Oracle JDK i længere tid," siger Dr. Arnal Dayaratna, Research Vice President, Software Development hos IDC. "Disse ændringer vil give organisationer større fleksibilitet i håndteringen af kompleksiteten af moderne applikationsudvikling og implementeringer i skyen, on premises og i hybride miljøer."
Java er en af de mest succesfulde udviklingsplatforme nogensinde og er bygget på løbende innovation, der imødekommer udviklernes skiftende behov. For at fremskynde Javas udbredelse i skyen introducerede Oracle for nylig Oracle Java Management Service, en ny Oracle Cloud Infrastructure (OCI)-nativ tjeneste, der hjælper organisationer med at administrere Java runtimes og applikationer on-premises eller i en hvilken som helst sky.
Java Management Service giver kunderne overblik over deres Java-implementeringer på tværs af virksomheden. Dette omfatter alle de Java-versioner, der er installeret i deres miljø, herunder versioner af Java, der kører i udvikling og i produktion. Den fremhæver også eventuelle uplanlagte Java-applikationer, der kører, og kontrollerer, om alle installerede Java-versioner er opdaterede med de seneste sikkerhedsrettelser.
JDK 17 indeholder nye sprogforbedringer, opdateringer af bibliotekerne, understøttelse af nye Apple-computere, fjernelse og forældelse af gamle funktioner og arbejde, der sikrer, at Java-kode, der er skrevet i dag, fortsat vil fungere uden ændringer i fremtidige JDK-versioner. Den tilbyder også en forhåndsvisning af sprogfunktioner og inkubations-API'er for at indsamle feedback fra Java-fællesskabet.
Opdateringerne omfatter (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.