Java : JDK 25, JDK 26 et l'OpenJDK de Canonical

Par:
francoistonic

lun, 11/08/2025 - 11:20

Malgré l'été, les équipes de la JDK travaillent. Actuellement, la future JDK 25 est en build 35. Elle corrige des bugs découverts dans la build 24, un bug reste non corrigé. La version finale est attendue pour le 16 septembre avec 18 nouveautés et améliorations attendues. Le travail sur la JDK 26 est dores et déjà en cours. La build 10 est disponible. Pour le moment, il s'agit d'ajustement sur les clés de chiffrements et les algos supportés. Cela reprend les modifications apportées dans Java 25.

Canonical annonce une distribution OpenJDK certifiée. Elle sera incluse dans les souscriptions Ubuntu Pro avec un support de 12 ans pour les patchs de sécurité. Cela concernera toutes les versions LTS de Java. "Les développeurs Java, plus que la plupart, doivent trouver un équilibre entre l'implémentation de nouvelles fonctionnalités et les exigences critiques de sécurité, de stabilité et de performance des applications existantes. La gestion des différentes versions de Java, des mises à jour de sécurité et des artefacts de déploiement engendre une complexité considérable." explique l'éditeur. Pour ces raisons, Canonical supportera la sécurité d'OpenJDK 8 jusqu'en 2034, les dernières versions d'OpenJDK seront incluses dans Ubuntu, travail sur l'optimisation des performances et une taille réduite de la JDK en utilisant Chiseled OpenJRE, vérification de la confirmation d'OpenJDK avec Eclipse AQAvit by Adoptium (et plus uniquement avec TCK). Bref, Canonical veut fournir une OpenJDK plus stable, LTS et avoir des tests plus stricts que TCK...

Note de version JDK 25 : https://jdk.java.net/25/release-notes

Note de version JDK 26 : https://jdk.java.net/26/release-notes