JDK'nin hangi sürümünü kullanmalısınız?
(whichjdk.com)-
OpenJDK, Java SE spesifikasyonunun açık kaynaklı uygulamasıdır, ancak yalnızca kaynak kodudur
-
İkili dağıtımlar çeşitli sağlayıcılar tarafından sunulur
→ Lisans/ücretli destek durumu/desteklenen platformlar/güncelleme sıklığı gibi konularda farklılık gösterir
- Hangisini seçmenin iyi olacağını özetleyen bir rehber
→ Temel öneri Adoptium Eclipse Temurin 17
- Her dağıtıma dair açıklamalar
→ 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 yorum
CI ve build için graalvm’i gayet iyi kullanıyorum ama hâlâ M1 için binary çıkmamış olması üzücü.
Yakında Java 17’yi destekleyen graalvm çıkacak gibi görünüyor; buna da dahil edilmesini umuyorum... ama
bellek yetersizliği yüzünden CI yapılandırmasının zor olduğuna dair konuşmalar var.
https://github.com/oracle/graal/issues/2666#issuecomment-937627354
GraalVM unboxing(?) etkinliğinin burada yayınlanması planlanıyor.
https://youtu.be/Tsc2Io9DJsE
Doğal olarak AdoptOpenJDK kullanıyordum ama temmuzdan itibaren Adoptium'a geçmiş...
AWS tabanlı bir hizmet işlettiğimiz için Amazon Corretto kullanıyoruz. :)
Ağırlıklı olarak AdoptOpenJdk kullanıyordum; meğer bu proje Adoptium… olarak devam ediyormuş