Oracle amplía el soporte extendido para Java 8

Java 8 fue lanzado hace seis años este mes y ha sido reemplazado por varias otras versiones de Java. Sin embargo, Java 8, también conocido como Java Development Kit (JDK) 8, es probablemente la versión más utilizada de Java en la actualidad, reconoció un funcionario de Oracle el 12 de marzo.

Si bien se cree que entre el 30 y el 40 por ciento de los usuarios de Java ahora usan Java 11 o posterior en producción, es probable que incluso más usuarios estén ejecutando Java 8, dijo Georges Saab, vicepresidente de desarrollo de software en el grupo de plataformas Java de Oracle.

Por esa razón, Oracle acordó recientemente ofrecer soporte de nivel extendido basado en tarifas para Java 8, con mantenimiento y actualizaciones adicionales, hasta diciembre de 2030. Se suponía que el soporte de nivel extendido para Java 8 terminaría en 2025, pero los clientes buscaron una extensión.

Saab citó evidencia anecdótica en su evaluación de la prominencia continua de Java 8. Respaldando la evaluación de Saab, el informe Snyk JVM Ecosystem 2020, publicado el mes pasado, informa que el 64 por ciento de los usuarios de Java encuestados están usando Java SE (Standard Edition) 8 para su aplicación principal en producción, mientras que el 3 por ciento informó usar una versión incluso anterior. Una cuarta parte usaba Java 11. El informe se basó en 2.000 respuestas de una encuesta realizada en la segunda mitad de 2019.

JDK 8 y JDK 11 han sido designados como versiones de soporte a largo plazo (LTS), que Oracle respalda con varios años de soporte, mientras que JDK 9, JDK 10, JDK 12 y la próxima versión de JDK 14 son versiones de funciones que son compatibles con seis meses. Se espera que JDK 11 reciba soporte extendido hasta al menos septiembre de 2026, con una extensión posible hasta esa fecha.

Los lanzamientos de JDK de Oracle ahora tienen una cadencia de lanzamiento de seis meses. JDK 14, que presenta capacidades como expresiones de conmutación y una API de acceso a memoria externa, llegará el 17 de marzo. JDK 17, que se publicará en septiembre de 2021, sería la próxima versión de LTS. Oracle ofrece suscripciones para soporte.