12 puntos por xguru 2021-10-12 | 5 comentarios | Compartir por WhatsApp
  • OpenJDK es una implementación de código abierto de la especificación Java SE, pero solo del código fuente

  • Las distribuciones binarias las ofrecen varios proveedores

→ Hay diferencias en licencia, soporte de pago, plataformas compatibles y frecuencia de actualizaciones

  • Una guía que resume cuál conviene elegir

→ La recomendación básica es Adoptium Eclipse Temurin 17

  • Explicación de cada distribución

→ 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 comentarios

 
ganadist 2021-10-13

Estoy usando bien GraalVM para CI y compilación, pero es una pena que todavía no haya binarios para M1.

Parece que pronto saldrá GraalVM compatible con Java 17, así que espero que los incluya... pero

dicen que es difícil armar una configuración de CI porque falta memoria.

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

 
ganadist 2021-10-13

Se dice que el evento de unboxing(?) de GraalVM se transmitirá aquí.

https://youtu.be/Tsc2Io9DJsE

 
joyfui 2021-10-12

Obviamente estaba usando AdoptOpenJDK, pero parece que desde julio pasó a ser Adoptium...

 
eyelove 2021-10-12

Como opero servicios basados en AWS, estoy usando Amazon Corretto. :)

 
galadbran 2021-10-12

Había estado usando principalmente AdoptOpenJdk, pero entonces este proyecto continúa como Adoptium…