Période de support Java

Date limite de prise en charge Java. C'est très déroutant pendant la période de transition. Oracle Java SE Advanced est payant et OpenJDK et Oracle JDK sont gratuits.

version LTS Date de sortie OpenJDK
Date limite de support
Pour Red Hat
Oracle JDK
Date limite de support
Oracle Java
SE Advanced
Assistance étendue
6 Décembre 2006 Décembre 2016 avril 2013 Décembre 2018
7 Juillet 2011 Juin 2018 Avril 2015 Juillet 2022
8 mars 2014 Octobre 2020 [Un usage commercial]
Janvier 2019
[Usage personnel]
Décembre 2020
Mars 2025
9 × Septembre 2017 Mars 2018 Aucun
10 × Mars 2018 Septembre 2018 Aucun
11 Septembre 2018 Après septembre 2023 Septembre 2026
17 Septembre 2021 Après septembre 2026

LTS (= support à long terme) commence à partir de la version 11, prend en charge pendant 5 ans et est publié tous les 3 ans. Comme il s'agissait d'un support à long terme avant 8, nous l'avons rendu équivalent et avons encerclé le LTS.

N'est-il pas étrange que 9 devrait également être LTS dans ce cycle de publication? La période de transition de 8 à 11 ans n'est que de 4 mois. Eh bien, peut-être que l'utilisation commerciale de la version 8 sera éventuellement prise en charge jusqu'en décembre 2020. De plus, je souhaite que la date limite de prise en charge d'OpenJDK et d'Oracle JDK soit la même. Je veux que tout Java 8 soit décembre 2020.

La date limite de support pour OpenJDK pour Ubuntu LTS n'a pas été annoncée. Le jdk par défaut pour Ubuntu 16.04 est 8. Ubuntu 18.04 default-jdk est openjdk-11-jdk, mais le contenu est Java 10, et dès que Java 11 sera publié, nous passerons à Java 11 pour un support à long terme. https://lists.ubuntu.com/archives/ubuntu-release/2018-February/004275.html

Le support à court terme Java prendra fin immédiatement lorsque le prochain sera publié, il semble donc être utilisé uniquement par les développeurs. Ce sera un traitement de vérification pour préparer le prochain support à long terme Java.

Si vous le réglez sur «5 ans de support, sortie tous les 2 ans» comme Ubuntu LTS, il y a une période de transition de 3 ans, et si c'est tous les 2 ans, la différence de changements est faible, donc je pense que c'est mieux. ..

La source

Recommended Posts

Période de support Java
Période de support Java8, 9, 10
Prise en charge de SonarQube Java 11
Prise en charge de Java 10 Docker
Histoire de support Java 9+ de Lombok
Résumé du support Java 2018
Java
Java
[Java] Exemple de contrôle de duplication de période de date
Prise en charge de CORS avec Angular + Rest (Java)
Apprendre Java (0)
Étudier Java ―― 3
Java protégé
[Java] Annotation
Module [Java]
Tableau Java
Prise en charge de CheckStyle
Étudier Java ―― 9
Java scratch scratch
Astuces Java, astuces
Méthodes Java
Méthode Java
java (constructeur)
Tableau Java
[Java] ArrayDeque
java (remplacement)
Journée Java 2018
Chaîne Java
java (tableau)
Java statique
Sérialisation Java
java débutant 4
JAVA payé
Étudier Java ―― 4
Java (ensemble)
tri shell java
[Java] compareTo
Étudier Java -5
java (interface)
Mémorandum Java
Tableau Java
Étudier Java ―― 1
[Java] Array
[Java] Polymorphisme
Étudier Java # 0
framework java
Fonctionnalités Java
[Java] Héritage
FastScanner Java
Fonctionnalités Java
java débutant 3
Mémo Java
java (encapsulation)
Héritage Java
[Java] Surcharge
Les bases de Java
Décompiler Java
[Java] Annotation
note java
java débutant