Срок платной поддержки платформы Java Development Kit (JDK) 8 должен был закончиться в 2025 году, но компании Oracle пришлось продлить его до конца 2030 года. С версией Java 8, выпущенной шесть лет назад, все еще работает большинство пользователей. Только 30-40% сейчас используют версии Java 11 и более поздние версии, отметил вице-президент по разработке подразделения платформы Java в Oracle Джордж Сааб.
Опрос, проведенный в прошлом году фирмой Snyk, показал, что для 64% пользователей Java платформой для их основного приложения является Java SE 8. При этом 3% работают с еще более ранними версиями, и только 25% используют Java 11.
Версии JDK 8 и 11 имеют статус версий с долгосрочной поддержкой (LTS). Oracle обязалась поддерживать их в течение нескольких лет. Срок расширенной поддержки JDK 11 заканчивается в сентябре 2026 года, и продление его вполне возможно. Версии JDK 9, JDK 10, JDK 12, и готовящаяся к выпуску версия JDK 14 будут поддерживаться только шесть месяцев. Следующей версией с долгосрочной поддержкой будет Java 17, выход которой запланирован на сентябрь 2021 года.