Versi JDK mana yang sebaiknya digunakan?
(whichjdk.com)-
OpenJDK adalah implementasi open source dari spesifikasi Java SE, tetapi hanya kode sumbernya saja
-
Distribusi binernya disediakan oleh berbagai vendor
→ Ada perbedaan dalam lisensi/dukungan berbayar/platform yang didukung/frekuensi pembaruan, dan sebagainya
- Panduan yang merangkum pilihan mana yang sebaiknya dipilih
→ Rekomendasi dasarnya adalah Adoptium Eclipse Temurin 17
- Penjelasan untuk masing-masing distribusi
→ 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 komentar
Saya cukup sering memakai GraalVM untuk CI dan build. Namun, sayangnya biner untuk M1 masih belum dirilis.
Sepertinya GraalVM yang mendukung Java 17 akan segera hadir, dan saya berharap itu ikut disertakan... tapi
katanya sulit menyusun konfigurasi CI karena kekurangan memori.
https://github.com/oracle/graal/issues/2666#issuecomment-937627354
Acara unboxing(?) GraalVM kabarnya akan disiarkan streaming di sini.
https://youtu.be/Tsc2Io9DJsE
Tadinya tentu saja saya menggunakan AdoptOpenJDK, tetapi sejak Juli ternyata sudah beralih ke Adoptium...
Karena saya mengoperasikan layanan berbasis AWS, saya menggunakan Amazon Corretto. :)
Saya terutama menggunakan AdoptOpenJdk, tetapi ternyata proyek ini berlanjut menjadi Adoptium… ya