12 points par xguru 2021-10-12 | 5 commentaires | Partager sur WhatsApp
  • OpenJDK est une implémentation open source de la spécification Java SE, mais uniquement du code source

  • Les distributions binaires sont fournies par plusieurs éditeurs

→ elles diffèrent en matière de licence, de support payant, de plateformes prises en charge et de fréquence des mises à jour

  • Un guide qui récapitule les critères pour faire le bon choix

→ recommandation par défaut : Adoptium Eclipse Temurin 17

  • Description de chaque distribution

→ OpenJDK builds by Oracle (jdk.java.net)

→ Oracle Java SE Development Kit (JDK)

→ Adoptium Eclipse Temurin

→ AdoptOpenJDK

→ Azul Zulu

→ BellSoft Liberica JDK

→ IBM Semeru Runtime

→ Amazon Corretto

→ Microsoft Build of OpenJDK

→ Alibaba Dragonwell

→ SapMachine

→ Red Hat OpenJDK

→ GraalVM

5 commentaires

 
ganadist 2021-10-13

J’utilise bien GraalVM pour la CI et les builds. C’est juste dommage qu’il n’y ait pas encore de binaire pour le M1.

Il semble qu’une version de GraalVM compatible avec Java 17 va bientôt sortir, donc j’espère qu’il sera inclus... mais

on dit qu’il manque de mémoire, ce qui complique la mise en place de la CI.

https://github.com/oracle/graal/issues/2666#issuecomment-937627354

 
ganadist 2021-10-13

Il est prévu que l'événement de déballage (?) de GraalVM soit diffusé en streaming ici.

https://youtu.be/Tsc2Io9DJsE

 
joyfui 2021-10-12

J’utilisais bien sûr AdoptOpenJDK, mais il est apparemment passé à Adoptium à partir de juillet…

 
eyelove 2021-10-12

J’exploite un service basé sur AWS, donc j’utilise Amazon Corretto. :)

 
galadbran 2021-10-12

J’utilisais surtout AdoptOpenJdk, mais ce projet s’est donc poursuivi sous le nom d’Adoptium…