Programovanie

Spoločnosť Oracle rozširuje rozšírenú podporu pre jazyk Java 8

Java 8 bola vydaná pred šiestimi rokmi tento mesiac a bola nahradená niekoľkými ďalšími verziami Java. Napriek tomu je Java 8 - alias Java Development Kit (JDK) 8 - pravdepodobne najpoužívanejšou verziou Java dnes, uznal úradník Oracle 12. marca.

Zatiaľ čo sa predpokladá, že 30 až 40 percent používateľov Java v súčasnosti používa vo výrobe Java 11 alebo novšiu verziu, ešte viac používateľov pravdepodobne používa Java 8, uviedol Georges Saab, viceprezident pre vývoj softvéru v skupine platforiem Java v spoločnosti Oracle.

Z tohto dôvodu spoločnosť Oracle nedávno odsúhlasila, že do decembra 2030 ponúkne platenú podporu rozšírenej úrovne pre Java 8 s dodatočnou údržbou a upgradmi. Podpora rozšírenej úrovne pre Java 8 mala skončiť v roku 2025, zákazníci však hľadali rozšírenie.

Saab citoval anekdotické dôkazy pri svojom hodnotení pretrvávajúcej dôležitosti Java 8’s. Podľa hodnotenia spoločnosti Saab, správa Snyk JVM Ecosystem 2020, zverejnená minulý mesiac, uvádza, že 64 percent opýtaných používateľov Javy používa ako svoju hlavnú produkčnú aplikáciu Java SE (Standard Edition) 8, zatiaľ čo 3 percentá uviedli ešte staršiu verziu. Štvrtina používala jazyk Java 11. Správa bola založená na 2 000 odpovediach z prieskumu uskutočneného v druhej polovici roku 2019.

JDK 8 a JDK 11 boli označené ako vydania s dlhodobou podporou (LTS), ktoré spoločnosť Oracle podporuje s niekoľkoročnou podporou, zatiaľ čo JDK 9, JDK 10, JDK 12 a nadchádzajúce vydanie JDK 14 sú vydaniami funkcií, ktoré sú podporované pre šesť mesiacov. JDK 11 má dostať rozšírenú podporu najmenej do septembra 2026, s možnosťou predĺženia k uvedenému dátumu.

Vydania Oracle JDK sú teraz v kadencii šesťmesačného vydania. JDK 14, ktorý obsahuje funkcie, ako sú výrazy prepínačov a prístupové rozhranie pre zahraničné pamäte, má doraziť 17. marca. JDK 17, ktorý sa má konať v septembri 2021, bude ďalším vydaním LTS. Spoločnosť Oracle ponúka predplatné na podporu.

$config[zx-auto] not found$config[zx-overlay] not found