Oracle разширява разширената поддръжка за Java 8

Java 8 беше пусната преди шест години този месец и беше наследен от няколко други версии на Java. Въпреки това Java 8 - известен още като Java Development Kit (JDK) 8 - вероятно е най-използваната версия на Java днес, официален представител на Oracle, признат на 12 март.

Докато се смята, че 30 до 40 процента от потребителите на Java сега използват Java 11 или по-нова версия в производството, още повече потребители вероятно използват Java 8, каза Жорж Сааб, вицепрезидент по разработка на софтуер в групата платформи Java в Oracle.

Поради тази причина Oracle наскоро се съгласи да предложи базирана поддръжка за разширено ниво за Java 8, включваща допълнителна поддръжка и надстройки, до декември 2030 г. Поддръжката за разширено ниво за Java 8 трябваше да приключи през 2025 г., но клиентите потърсиха разширение.

Saab цитира анекдотични доказателства в оценката си за продължаващата известност на Java 8. Подкрепяйки оценката на Saab, докладът на Snyk JVM Ecosystem 2020, публикуван миналия месец, съобщава, че 64% от анкетираните потребители на Java използват Java SE (Standard Edition) 8 за основното си приложение в производството, докато 3% съобщават, че използват още по-ранна версия. Една четвърт използваха Java 11. Докладът се основава на 2000 отговора от проучване, направено през втората половина на 2019 г.

JDK 8 и JDK 11 са определени като издания за дългосрочна поддръжка (LTS), които Oracle подкрепя с няколко години поддръжка, докато JDK 9, JDK 10, JDK 12 и предстоящото издание JDK 14 са функционални издания, които се поддържат за шест месеца. JDK 11 трябва да получи разширена поддръжка поне до септември 2026 г. с възможно удължаване до тази дата.

JDK-изданията на Oracle вече са в шестмесечен каданс. JDK 14, включващ възможности като изрази на превключватели и API за достъп до чужда памет, трябва да пристигне на 17 март. JDK 17, който трябва да се появи през септември 2021 г., ще бъде следващото LTS издание. Oracle предлага абонаменти за поддръжка.