Elérhető az Oracle programozási nyelvének legújabb verziója

forrás: Prím Online, 2021. szeptember 15. 20:40

Az Oracle bejelentette, hogy elérhetővé vált a Java 17, a világ első számú programozási nyelvének és fejlesztési platformjának legújabb verziója.

A Java 17 több ezer teljesítmény-, stabilitási és biztonsági frissítést, valamint 14 JEP-et (JDK Enhancement Proposal, fejlesztési javaslat) tartalmaz. A három évvel ezelőtt kiadott előző JDK 11 LTS óta több mint 70 JEP-t vezettek be a termékbe. 

 

A Java 17 a Java hathónapos feljesztési ciklusának legújabb, hosszú távú támogatású (LTS) kiadása, amely az Oracle mérnökei és a Java-fejlesztői közösség más tagjai közötti, az OpenJDK Közösségen és a Java Community Process (JCP) keretében folytatott széles körű együttműködés eredménye.

 

Egyszerűbb licencelés: Az Oracle JDK 17 és a jövőbeli JDK-kiadások célja, hogy egyszerűbbé tegyék a Java licencelését és jogosultságát. A következő LTS kiadás megjelenését követő egy teljes évig szabadon felhasználható licenc alatt állnak rendelkezésre. Az Oracle tervei szerint  az Oracle OpenJDK kiadásokat továbbra is a nyílt forráskódú General Public License (GPL) alatt biztosítja, ahogyan azt 2017 óta teszi.

 

 

Az LTS-kiadások felgyorsítása: Az Oracle együttműködik a Java-fejlesztői közösséggel és a JCP-vel az LTS ütemezésének javításán, hogy a szervezetek rugalmasabban dönthessenek arról, hogy mikor akarnak, ill. egyáltalán akarnak-e újabb Java LTS-verzióra áttérni. Az Oracle azt javasolja, hogy a következő LTS-kiadás a Java 21 legyen, és azt 2023 szeptemberében tervezi elérhetővé tenni, ami a jelenlegi LTS-kiadási ütemet három évről két évre változtatja.

 

Az Oracle legalább 2029 szeptemberéig biztosítja az ügyfelek számára a Java 17 biztonsági, teljesítmény- és hibajavító frissítéseit.

 

A Java felhőben történő bevezetésének felgyorsítása érdekében az Oracle nemrégiben bemutatta az Oracle Java Management Service-t, egy új, Oracle Cloud Infrastructure (OCI)-natív szolgáltatást, amely segít a szervezeteknek a Java futtatóprogramok és alkalmazások helyben vagy bármely felhőben történő kezelésében.