[JAVA] Comparaison des fournisseurs qui fournissent un support commercial à long terme (LTS) pour JDK (mentionne également l'utilisation gratuite)

[Clause de non-responsabilité] Nous nous efforçons de fournir des informations aussi précises que possible, mais des informations incorrectes peuvent être incluses ou les informations peuvent devenir obsolètes. Nous ne garantissons pas nécessairement l'exactitude, la légalité ou la sécurité. (Comme prévu, il y a beaucoup d'informations, je vais donc les écrire.)

(Note rapide 1) Pivotal, qui fournit le Framework Spring comme un cadre légèrement spécial, a également fourni un JDK basé sur AdoptOpenJDK avec un support gratuit / payant, j'ai donc également ajouté ces informations (ici). , Je l'ai ajouté à la fin de l'élément de support payant). (Note rapide 2) Veuillez également vous référer aux informations fournies par @witchcraze et @yamadamn dans la section des commentaires car elles sont également utiles.

Avant l'introduction

Récemment, OpenJDK de Wikipedia semble également avoir ajouté un résumé du LTS de JDK. Si vous souhaitez organiser à partir d'informations plus diverses, veuillez également le voir.

introduction

Ravi de vous rencontrer, c'est u-tanick. Jusqu'à présent, je travaille tranquillement en tant que personne dans le SIer.

Java 11 (LTS) est enfin disponible! (13 est sorti à la dernière date de mise à jour)

Depuis la sortie de Java 9 en septembre 2017, le cycle de publication de Java s'est accéléré, Java EE a été transféré vers la communauté ouverte, et ainsi de suite, mais on dit que Java 11 est sorti pour le moment. Donc, sur la base des informations que j'ai vues et entendues, je voudrais résumer ** Java 11 ou support ultérieur (gratuit / payant) **. (C'est long de l'écrire comme mémorandum pour moi-même ...)

Nous nous basons autant que possible sur des informations dont l'origine est claire, comme des informations officielles, mais veuillez signaler toute erreur.

Veuillez également noter que ce n'est pas un article qui dit "J'aime ce JDK" mais un article qui dit "Il existe plusieurs JDK".

De plus, si cela ne vous dérange pas de lire un article aussi bâclé, veuillez consulter la diapositive ci-dessous où KUBOTA Yuji a donné une conférence au JJUG Night Seminar le 9 octobre 2018 et @ yamadamn le 17 mai 2019 avec Oracle Code Tokyo 2019. Les diapositives présentées dans sont bien organisées et je vous encourage à les lire.

** [Java 11: Support et fonctions VM KUBOTAYuji (@sugarlife)] ** https://www.slideshare.net/YujiKubota/introduction-to-java-11-support-and-jvm-features

** [Comment choisir la meilleure distribution OpenJDK @yamadamn] ** https://www.slideshare.net/TakahiroYamada3/how-to-choose-the-best-openjdk-distribution-201905

Cette diapositive aborde également les distributions JDK telles que SapMachine et BellSoft qui ne sont (probablement) pas familières au Japon. Je pense que c'est un bon matériel pour un large éventail d'études et pour comprendre le sentiment général des efforts liés au JDK à travers le monde.

Sentiment général sur Java gratuit / payant

Il existe certaines opinions selon lesquelles Java ne peut pas être utilisé car il sera facturé, mais la spécification Java (JEP) est toujours en cours de développement par un projet open source, et le ** OpenJDK en conséquence est Java 11 ou supérieur. Cependant, il peut être utilisé gratuitement comme auparavant **.

L'agitation ponctuelle était probablement due au fait que le JDK fourni par Oracle et son support étaient payés (à des fins commerciales uniquement), mais il y a eu un peu de mouvement à cet égard le 16 avril 2019. Par conséquent, je vais le décrire brièvement dans (★) dans la section suivante.

Cependant, il existe encore des OpenJDK open source et des fournisseurs autres qu'Oracle qui fournissent un support commercial gratuit, il y a donc un flux extrême court-circuité tel que «Java, ce n'est plus gratuit». Je veux que vous compreniez correctement les faits. (La plupart d'entre eux sont "Je ne peux pas obtenir de support gratuitement! Je ne sais pas! Sécurité gar !!" Je veux voir ~~ Théorie des émotions ~~ Je pense que c'est à cause d'un sentiment de crise, mais combien de systèmes ont été correctement mis à jour jusqu'à présent. Êtes-vous ... Gefun Gefun)

Peut-être vous inquiétez-vous de l'atmosphère de la récente tourmente, les champions de Java du monde entier ont écrit conjointement un résumé sur le développement, le support et la publication de Java appelé «Java est toujours libre», alors jetez un œil.

(Version anglaise) Java est toujours gratuit 2.0.0

La dernière version 2.0.0 contient une note supplémentaire sur Amazon Corretto. (Actuellement, seule la version anglaise est disponible, mais on dit qu'une traduction en japonais sera bientôt faite [rumeurs](https://twitter.com/search?q=Java%20is%20Still%20Free%20%E3%80%] 80% E3% 81% 98% E3% 82% 85% E3% 81% 8F% E3% 81% A1% E3% 82% 87% E3% 83% BC & src = typd)

Java commercial gratuit

Pour le moment, les informations sur les fournisseurs qui fournissent un support payant (Oracle, IBM, Red Hat, Azul Systems) seront résumées dans la seconde moitié, et beaucoup de gens s'y intéressent le plus ** Java (et ses) qui peuvent être utilisés gratuitement dans le commerce Niveau de support) ** sera résumé séparément pour «multi-plateforme» et «prérequis pour l'utilisation du cloud public».

(★) Lors de la première sortie de Java-7 et Java 8, Oracle existait ici et là, mais avec l'annonce d'Oracle l'autre jour, la licence OTN ne se limite pas à Oracle JDK 11 mais ** 2019/4 Puisqu'il sera appliqué à Oracle JDK 8u211 ou version ultérieure publiée le 16/16 **, l'utilisation commerciale est essentiellement facturée (développement, utilisation personnelle, etc. gratuit à des fins spécifiques / 04/25 / what-is-a-certain-use-in-oracle-technology-network-license-agreement-for-oracle-java-se /)) est clarifié, ** Java commercial gratuit Ce sera hors de **. (Article de référence: https://forest.watch.impress.co.jp/docs/news/1180607.html )

■ ** Pour multi-plateforme **

Nom JDK fournisseur Période de support Support fourni Niveau d'assistance
OpenJDK Communauté Java * 1 Une demi-année communauté meilleur effort
AdoptOpenJDK with HotSpot Projet AdoptOpenJDK * 2 4 années communauté meilleur effort
AdoptOpenJDK with Eclipse OpenJ9 Projet AdoptOpenJDK * 2 4 années communauté meilleur effort
Zulu Community Builds Azul Systems Une demi-année * 3 communauté meilleur effort
Amazon Corretto ※4 Amazon/AWS JDK8->2023/6, JDK11->2024/8 AWS &communauté meilleur effort

■ ** Conditions préalables à l'utilisation du cloud public **

Nuage Nom JDK fournisseur Période de support Support fourni Niveau d'assistance
Microsoft Azure / Azure Stack ※5 Zulu Azul Systems Dépend de Zulu Enterprise Azul Systems Zulu Enterprise
Amazon Linux 2 (AWS) ※6 OpenJDK Communauté Java 2023/06/30 Communauté Java meilleur effort

※1 La communauté Java est responsable du fournisseur (ou plutôt de la formulation et de l'implémentation des spécifications), mais il semble que le binaire fourni soit construit par Oracle, qui supporte la communauté (c'est aussi le même qu'avant).

https://jdk.java.net

※2 Il existe deux types de JDK fournis par le projet AdoptOpenJDK, en fonction de la JVM intégrée. Lorsque vous utilisez AdoptOpenJDK, vous devez considérer le type à choisir. En outre, Pivotal fournit un JDK basé sur Adoptez OpenJDK comme sa propre cible LTS et de support payant.

https://adoptopenjdk.net/

※3 Je n'ai pas encore trouvé de chiffre précis pour la période de support de Zulu Community Builds. Cependant, du fait que ** "Azul recommande de toujours utiliser la dernière version de Java disponible" ** est indiqué sur la page de téléchargement et la disponibilité de Java 9, 10, 11 dans la note de publication, il est identique à OpenJDK pendant six mois (exactement). (Jusqu'à la sortie de la prochaine version) et l'a décrit comme tel.

※4 Annoncé par Amazon en novembre 2018, JDK: Amazon Corretto est un JDK ouvert multiplateforme qu'AWS fournit son propre support à long terme gratuit. La fonctionnalité est qu'AWS fournit gratuitement des mises à jour de sécurité pendant une longue période. En outre, bien que le bilan de l'utilisation en entreprise soit encore à venir, il est dit que Java, qui était utilisé dans AWS, a été ouvert et fourni. https://www.publickey1.jp/blog/18/awsopenjdkamazon_correttoawsjavajava_82023java_112024lts.html

Il y avait un très bon résumé du concept d'explication et de manipulation d'Amazon Corretto.

En particulier, bien qu'il soit écrit comme «opinion personnelle», il est important de bien réfléchir au point de vue des phrases suivantes. "Je pense que le problème est au centre de l'interprétation que le verrouillage des fournisseurs AWS se fait au cœur de l'application Java."

※5 Comme il a été annoncé immédiatement après la sortie de Java 11 et qu'il est également utilisé dans Microsoft Azure lui-même, il est identique au LTS gratuit (** Zulu Enterprise **) pour utiliser Zulu avec une machine virtuelle de type Azure. (Manutention) sera fourni. Amazon a également annoncé le 1er novembre que l'OpenJDK offrirait LT sur Amazon Linux 2.

Pour ** Zulu Enterprise **, consultez la section Fournisseurs de support Java payant.

※6 Le support principal d'OpenJDK sur Amazon Linux 2 est la communauté Java, mais il semble que le support sera fourni jusqu'au 2023/06/30 par le support d'Amazon pour la communauté.

A partir d'ici vers le bas

** En option pour ceux qui développent un système commercial en Java et ont besoin d'une sorte de support régulier à long terme (en supposant environ 5 ans ou plus) ** Fournir un support commercial à long terme pour Java (JDK) moyennant des frais Ce seront les informations qui organisent les politiques, etc. pour chaque entreprise.

À propos du support payant pour Java (organisation par fournisseur)

Nous résumerons les quatre sociétés suivantes qui sont considérées comme les principales options en tant que fournisseurs de support commercial à long terme (LTS: Long Term Support) pour Java et JDK.

Le LTS fourni par chaque entreprise est brièvement résumé à partir des points de vue suivants.

-** Prise en charge **

Comparaison du support commercial à long terme (LTS): résumé

Avant de donner une explication détaillée, jetons un coup d'œil sur le sentiment général du support à long terme de JDK dans un format tabulaire. Puisqu'il s'agit d'un résumé, veuillez lire la partie principale (après la section suivante) ou l'URL de référence pour plus de détails sur les JDK pris en charge et le contenu du support.

vendeur JDK pris en charge Période de support Coût * 1
Oracle Oracle JDK 5+3 années 3,000 yens/processeur
IBM IBM SDK for Java Technology Dépend des produits middleware * 2 Inclus dans les frais de support produit
IBM AdoptOpenJDK with Eclipse OpenJ9 5 années 54,800 yens/processeur
Red Hat OpenJDK ※3 Similaire à Oracle * 4 Inclus dans les frais de support RHEL
AzulSystems Zulu Enterprise 8+2 ans $13,200/25 systèmes
Pivotal Pivotal Distribution of OpenJDK 4 années $25,000/50pods or $4,000/cores

Lisez ci-dessous pour une description des JDK pris en charge par chaque fournisseur.

Oracle

Prise en charge

Oracle fournit LTS pour les JDK suivants:

** Oracle JDK ** est un JDK qu'Oracle construit et fournit une version spécifique d'Open JDK. Il est compatible avec OpenJDK à un niveau fonctionnel de base autre que les spécifications propriétaires telles que la prise en charge de Solaris, et peut être remplacé l'un par l'autre. Lors de l'utilisation du middleware Oracle (RAID, Oracle DB), l'utilisation de ce JDK est une condition préalable.

Il est nécessaire de surveiller les informations fournies par les fournisseurs tels qu'Oracle Open World pour l'état de support Java 11 du middleware Oracle.

À partir de Java 11, Oracle JDK semble être publié avec une version de support à long terme tous les trois ans et une version de support à court terme tous les six mois.

À l'origine, seule la version de support à long terme d'Oracle JDK était prévue pour être publiée, mais il semble que la politique ait été décidée pour fournir la version de support à court terme juste avant la sortie de Java 11.

--Version de support à long terme (version LTS) - Java 11, Java17, Java 23,... --Version de support à court terme (appelée version non-LTS) - Java 12~16, Java18~22, Java 24~,...

Pour plus d'informations, voir ** URL de référence: Oracle Java SE Support Roadmap **.

Je pense que l'introduction réelle aux systèmes commerciaux sera la ** version de support à long terme (version LTS) **. Lorsque vous faites du DL, vous devez faire attention à ne pas vous tromper dans la version.

** ** Étant donné que la licence OTN est appliquée non seulement à Oracle JDK 11 mais également à Oracle JDK 8-u211 ou version ultérieure publiée le 16 avril 2019 **, il est clair que l'utilisation commerciale est payante (gratuite pour un usage personnel uniquement). ..

** Oracle JDK ** peut être utilisé dans des environnements virtuels sur les clouds publics suivants. Veuillez noter que vous ne pouvez pas recevoir d'assistance commerciale si vous l'utilisez dans un environnement de cloud public non autorisé.

Pour plus d'informations, voir ** URL de référence: licence pour le logiciel Oracle dans un environnement de cloud computing **.

Période de support

La LTS de ** Oracle JDK ** est de 8 ans, soit le total des deux types de périodes de support suivants. (*)

--Premier Support 5 ans

Veuillez vous référer à ** URL de référence: Nouvelle version de Java SE: p.17 ** pour un diagramme chronologique. L'URL de référence est décrite dans une unité récapitulative pour chaque fournisseur.

  • Le support payant d'Oracle inclut un support indéfini appelé Support de soutien, mais en réalité, nous pensions que nous prendrions souvent en charge les mises à niveau de version pendant la période de support ci-dessus, qui a une date limite fixe. J'ai osé l'enlever ici.

Coût

Les frais de support pour ** Oracle JDK ** sont soumis à un ** abonnement Java SE ** (développé en juin 2018). ** L'abonnement Java SE ** a des tableaux de prix distincts pour une utilisation côté serveur et une utilisation côté client. Dans de nombreux systèmes Web et systèmes de traitement par lots, vous connaîtrez le tableau des prix pour une utilisation côté serveur, de sorte que seul le tableau côté serveur est affiché ici.

** Utilisation côté serveur **
Liste de prix

nombre unité Mensuel
1-99 processeur 3,000 yens
100-249 processeur 2,850 yens
250-490 processeur 2,700 yens
500-999 processeur 2,400 yens
1,000-2,999 processeur 2,100 yens
3,000-9,999 processeur 1,800 yens
10,000-19,999 processeur 1,500 yens
20,000+ Demande individuelle Demande individuelle

URL de référence: à partir du service de maintenance payant Java Abonnement Java SE (NTT Data Advanced Technology Co., Ltd.)

URL de référence

--Nouveau modèle de version de Java SE - http://otndnld.oracle.co.jp/ondemand/javaday2018/JSE-3

IBM

Prise en charge

IBM propose LTS pour deux types de JDK:

** IBM SDK for Java Technology ** est un JDK fabriqué par IBM qui est inclus dans les produits IBM (WebSphere, DB2). Il semble que l'utilisation du développement soit disponible gratuitement.

** AdoptOpenJDK avec Eclipse OpenJ9 ** est un JDK fourni par un projet open source appelé AdoptOpenJDK. Il s'agit d'un JDK construit en remplaçant la JVM OpenJDK par Eclipse OpenJ9 (désormais également open source), une technologie développée par IBM.

IBM semble avoir pour politique de fournir LTS pour les mêmes versions (Java 11, Java 17, ...) que le JDK Oracle pour les deux types de JDK ci-dessus.

Ces JDK sont uniquement destinés à une utilisation côté serveur, ils semblent donc ne pas être pris en charge pour d'autres utilisations (côté client, intégré).

Comme mentionné dans la section sur l'utilisation gratuite de Java, ** AdoptOpenJDK with HotSpot **, un JDK qui construit une JVM avec les spécifications d'origine d'OpenJDK, est également fourni, mais le LTS d'IBM le fournit. Ça ne sera pas.

Période de support

La durée de LTS fournie par IBM dépend du JDK.

IBM SDK for Java Technology Il devrait fournir une assistance pendant plus de 8 ans, car il est plus susceptible d'être utilisé en combinaison avec des produits IBM (WebSphere, DB2).

AdoptOpenJDK with OpenJ9 Cinq ans de support commercial seront fournis dans le cadre de IBM Support for Runtimes.

Pour un diagramme chronologique de la période de support fournie par IBM, veuillez consulter ** URL de référence: Deuxième JVM fournie en open source: À propos d'OpenJ9 et d'IBM Java: p.18 **.

Concernant AdoptOpenJDK, puisqu'il s'agit à l'origine d'un projet open source, il semble qu'il y ait un support gratuit pendant 4 ans en tant que support communautaire.

Coût

Les coûts de support sont les mêmes pour les deux JDK.

Montant annuel unité
54,800 yens Nombre de processeurs

Le nombre de processeurs dans une unité est le nombre de cœurs de processeur dans un environnement réel. Dans un environnement virtualisé, il s'agit du nombre de processeurs alloués.

URL de référence

--Adoptez la page OpenJDK DL - https://adoptopenjdk.net/

Red Hat

Prise en charge

Red Hat fournit LTS pour les JDK suivants:

OpenJDK lui-même est disponible gratuitement et son support est initialement limité à six mois après sa sortie, mais Red Hat dit qu'il ne sera inclus dans la catégorie de support du système d'exploitation que lorsqu'il fonctionnera sous Red Hat Enterprise Linux. Je suis.

L'OpenJDK pris en charge est fourni sous forme de package RHEL et sera installé à l'aide de yum sur RHEL.

Comme IBM, Red Hat semble avoir une politique de fournir LTS pour la même version (Java 11, Java 17, ...) que le JDK Oracle.

Le 19 décembre 2018, même si Red Hat est sur le système d'exploitation Windows, nous fournirons un abonnement au support Open JDK pour l'utilisation du middleware de Red Hat (JBOSS est-il la cible principale?) A été annoncé.

https://www.publickey1.jp/blog/18/red_hatwindowsopenjdklts.html https://access.redhat.com/articles/1299013

Période de support

L'OpenJDK LTS fourni par Red Hat est inclus dans l'abonnement au support de RHEL lui-même, mais la période de support est influencée par Oracle et est différente de la période de support de RHEL. Voir ** URL de référence: Cycle de vie et politique de support OpenJDK ** pour cela.

Coût

Les coûts de support d'OpenJDK semblent être inclus dans les coûts de support de RHEL.

URL de référence

Azul Systems

Prise en charge

Azul Systems fournit LTS pour les JDK suivants:

** Zulu ** est un OpenJDK construit et fourni par Azul Systems. ** Zulu Enterprise ** est le nom donné à Zulu avec l'option LTS. ** Zulu ** et ** Zulu Enterprise ** sont le même binaire. ** Zulu Embeded ** est un JDK intégré construit et fourni par Azul Systems.

Zulu semble également être le JDK utilisé dans l'infrastructure cloud de Microsoft Azure.

Comme d'autres sociétés, Azul Systems semble avoir pour politique de fournir LTS pour la même version (Java 11, Java 17, ...) que le JDK Oracle.

Étant donné que l'équipe d'ingénierie d'Azul Systems est uniquement à l'étranger, il semble que les demandes de renseignements à ce stade doivent être effectuées en anglais. (Il semble que la filiale japonaise s'occupe des consultations d'usage, etc.)

Comme je l'ai écrit dans la section du support gratuit pour Java, il semble que le support de niveau Zulu Enterprise ne sera fourni gratuitement que lors de l'utilisation de Zulu sur Microsoft Azure, Azure Stack.

En plus de Zulu, Azul Systems propose également Zing, une JVM propriétaire pour le traitement à faible latence et à grande vitesse. Cependant, cet article ne décrit pas Zing car il cible les produits à proximité d'OpenJDK.

Période de support

La période de LTS fournie par Azul Systems est de 10 ans au total ci-dessous.

En tant que support propre d'Azul Systems, nous fournirons un support à moyen terme (MTS: Middle Tarm Support) pour les versions autres que LTS qui sortent annuellement (Java 13 Java 15, ...). Il y a quelque chose comme. La date limite pour chaque type de support MTS est la suivante.

Veuillez vous reporter à ** URL de référence: Options de prise en charge de Zulu Enterprise Java: deuxième figure ** pour un diagramme chronologique.

Coût

Il semble que le tableau des prix ne soit pas divisé par le type de JDK et le côté serveur et côté client. L'unité applicable du tableau des prix est le nombre de systèmes exécutant des applications Java. Il existe également deux tableaux, Standard et Premium, selon le niveau de support.

Nombre maximum de systèmes Montant annuel (support standard) Montant annuel (Premium Support)
25 $13,200 N/A
100 $31,600 $37,900
1,000 $94,900 $113,900
Illimité $284,600 $341,500

URL de référence

Pivotal

Est-ce un peu étrange? En conséquence, Pivotal (qui a récemment rejoint VMware), qui fournit Spring Framework et Cloud Foundry, a également commencé à proposer la distribution Open JDK pendant un certain temps, je vais donc l'ajouter également. En plus du ** support commercial payant **, il existe également une ** version LTS gratuite **, mais il est de plus en plus difficile d'écrire de manière distribuée, donc je vais les écrire tous ensemble ici.

Les informations sont collectées sur le site officiel, etc., mais veuillez contacter directement le vendeur pour plus de détails.

Ce JDK utilise un Spring / Spring Boot relativement nouveau, et s'il n'est pas fourni avec le support JDK du système d'exploitation ou du cloud, pourquoi ne pas le considérer comme une option?

Distribution ouverte JDK fournie par Pivotal (version LTS gratuite)

Je l'ai écrit comme une distribution Open JDK, mais en réalité, il semble être (presque) le même que le JDK Adopt Open.

Tout d'abord, je résumerai brièvement les informations sur ** Free LTS Edition **.

--Nom: Distribution pivot d'OpenJDK --Site d'explication - https://docs.pivotal.io/pivotal-distribution-openjdk/ --Télécharger le site - https://network.pivotal.io/products/pivotal-openjdk/ --Il existe deux types de liens sur le site de téléchargement, "Pivotal 1.xx.0 . xxx" et "AdoptOpenJDK 1.xx.0_xxx", mais la cible de LTS est ** "AdoptOpenJDK 1.xx.0_xxx" ** Il semble avoir été obtenu à partir de. ――Veuillez vous référer à * pour la différence entre les deux.

Prise en charge payante de la distribution Open JDK fournie par Pivotal

Lors de l'utilisation du JDK ci-dessus fourni par Pivotal, il semble qu'il sera possible de recevoir un niveau de support plus élevé en concluant un contrat de support payant séparé.

Il prend en charge les produits OSS fournis par Pivotal et fortement liés à la maintenance, tels que Spring Framework et Tomcat, ainsi que JDK.

--Nom: Pivotal Spring Runtime --Site d'explication - https://pivotal.io/jp/pivotal-spring-runtime --Prise en charge - Pivotal Distribution of OpenJDK - Spring Projects (Spring Framework, Boot, Tomcat, etc..) - https://pivotal.io/jp/pivotal-spring-runtime#project - Pivotal tc Server - Apache Tomcat

Cela peut être assez précis en tant qu'application, mais c'est une découverte qu'il existe également une telle chose.

Ci-dessous, impressions personnelles (notes super diverses: version 2019/4/21)

Tout est bien pour un usage personnel, mais quand il s'agit de travailler, le choix changera en fonction de la position «salé avec un support à long terme» et «remplacement par une nouvelle version».

J'ai l'impression qu'Amazon Corretto peut remplacer la position d'Oracle en tant que Java par un support gratuit à long terme pour les multi-fournisseurs, mais en raison des contraintes environnementales ci-dessous, il est possible de recevoir un support suffisant avec un autre JDK. Par conséquent, vous ne faites pas un choix approprié en comprenant l'environnement et les conditions de votre système.

Merci d'avoir lu ceci.

Journal des modifications

Mise à jour du 06/10/2019

Ajout d'un lien vers Wikipédia d'OpenJDK en tant que "Avant l'introduction".

Mise à jour du 01/10/2019

Ajout de LTS gratuit et du support payant fourni par Pivotal. Il devient de plus en plus difficile de l'insérer proprement et d'écrire. J'ai donc décidé de l'écrire comme Pivotal dans le support payé par le fournisseur.

Mise à jour du 21/04/2019

Étant donné qu'OracleJDK a appliqué la licence OTN à ** OracleJDK8 u211 ou version ultérieure ** publié le 16 avril 2019 ainsi qu'à OracleJDK11, l'utilisation commerciale d'OracleJDK sera pratiquement facturée et le livre sera facturé en conséquence. Mise à jour du texte et de la description de l'article sur Oracle et gratuit.

Mise à jour du 12/04/2019

Dans les dernières notes diverses, j'ai changé la description pour inclure Corretto. Je me demande si une utilisation régulière commencera bientôt à apparaître.

Mise à jour du 31/03/2019

Ajout d'un lien vers Java est Still Free 2.0.0. Les autres descriptions sont inchangées.

Mise à jour du 30/01/2019

J'ai trouvé un très bon blog de synthèse sur Amazon Corretto, j'ai donc ajouté un lien vers le supplément (Note *) d'Amazon Corretto. Nous avons également ajouté un lien vers l'article de Red Hat sur la prise en charge du système d'exploitation Windows que Red Hat a publié à la fin de l'année dernière.

Mise à jour du 16/12/2018

Grâce au commentaire de @ yamadamn, j'ai ajouté Zulu Community Builds. Je vous remercie!

Mise à jour du 02/12/2018

Des informations sur le JDK "Amazon Corretto" avec LTS gratuit pour multi-plateforme annoncé par Amazon ont été ajoutées au tableau "A propos du support gratuit pour Java".

Mise à jour du 07/11/2018

Depuis qu'Amazon a annoncé LTS sur AWS, j'ai ajouté ces informations au tableau «À propos de la prise en charge gratuite de Java». (Écrivons bientôt un autre article ...)

Mise à jour du 11/10/2018

Ajout d'un lien vers le document important "Java is Still Free" près de l'explication de l'utilisation gratuite. Il existe également un lien vers la traduction japonaise.

Mise à jour du 06/10/2018

J'ai un peu réfléchi et je l'ai changé pour écrire d'abord l'article ** Free Java Support **. De plus, j'ai ajouté une description du JDK 12 ou de la version ultérieure et de son utilisation sur le cloud public à l'élément d'Oracle (autres corrections telles que la correction de petits morceaux).

Recommended Posts

Comparaison des fournisseurs qui fournissent un support commercial à long terme (LTS) pour JDK (mentionne également l'utilisation gratuite)
Ceci et cela de JDK
[Oracle Cloud] Installez le JDK 11 (LTS) gratuit d'Oracle sur une instance virtuelle d'OCI