Açık Java geliştirme kiti olarak da bilinen, Java programlama dilinin özgür ve açık kaynak kodlu bir gerçeklemesi olan OpenJDK‘nin 21.0.2 no’lu sürümü duyuruldu. GNU Genel Kamu Lisansı altında kullanıma sunulan yazılım, Java uygulamalarını geliştirmeyi, hata ayıklamayı ve izlemeyi desteklemekiçin geliyor. Genişletilmiş soket seçeneklerinin artık Windows platformunda desteklendiği belirtilirken, TCP_KEEPCOUNT, Windows 10 sürüm 1703 ve sonrasından itibaren desteklendiği söyleniyor. ObjectAlignmentInBytes değeriyle çalıştırırken JVM çökmelerine veya hatalı yürütmeye yol açabilecek JDK 21 sorununun çözüldüğü belirtilirken, JVM seçeneklerinin bu birleşimini yeniden kullanmanın mümkün olduğu ifade ediliyor. C1 derleyicisi VM’nin kullanabileceği tek derleyici olduğunda, döngü gövdelerinden dizi erişim aralığı denetimlerini kaldırmak için döngü tahmininin uygulandığı belirtilirken, bir kusur nedeniyle bu optimizasyon devre dışı bırakıldığı söyleniyor. OpenJDK 21.0.2 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu ve sürüm notlarını inceleyebilirsiniz.
Açık Java geliştirme kiti olarak da bilinen, Java programlama dilinin özgür ve açık kaynak kodlu bir gerçeklemesi olan OpenJDK‘nin 21.0.1 no’lu sürümü duyuruldu. GNU Genel Kamu Lisansı altında kullanıma sunulan yazılım, Java uygulamalarını geliştirmeyi, hata ayıklamayı ve izlemeyi desteklemekiçin geliyor. Java.compiler sistem özelliğinin, standart sistem özellikleri listesinden kaldırıldığı belirtiliyor. “JAR Dizini” özelliği, JAR dosyası belirtiminden çıkarıldığı belirtilirken, bu özelliğin, JDK 18’den beri devre dışı bırakıldığı hatırlatılıyor. Bir HttpClient örneğinin genellikle kendi bağlantı havuzlarını yönettiği ve gerektiğinde bunların yeniden kullanabileceğinin unutulmaması isteniyor. OpenJDK 21.0.1 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu ve sürüm notlarını inceleyebilirsiniz.
Açık Java geliştirme kiti olarak da bilinen, Java programlama dilinin özgür ve açık kaynak kodlu bir gerçeklemesi olan OpenJDK‘nin 21 no’lu sürümü duyuruldu. GNU Genel Kamu Lisansı altında kullanıma sunulan yazılım, Java uygulamalarını geliştirmeyi, hata ayıklamayı ve izlemeyi desteklemekiçin geliyor. Java.compiler sistem özelliğinin, standart sistem özellikleri listesinden kaldırıldığı belirtiliyor. “JAR Dizini” özelliği, JAR dosyası belirtiminden çıkarıldığı belirtilirken, bu özelliğin, JDK 18’den beri devre dışı bırakıldığı hatırlatılıyor. Bir HttpClient örneğinin genellikle kendi bağlantı havuzlarını yönettiği ve gerektiğinde bunların yeniden kullanabileceğinin unutulmaması isteniyor. OpenJDK 21 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu ve sürüm notlarını inceleyebilirsiniz.
Açık Java geliştirme kiti olarak da bilinen, Java programlama dilinin özgür ve açık kaynak kodlu bir gerçeklemesi olan OpenJDK‘nin 20 no’lu sürümü duyuruldu. GNU Genel Kamu Lisansı altında kullanıma sunulan yazılım, Java uygulamalarını geliştirmeyi, hata ayıklamayı ve izlemeyi desteklemek için Java SE 20 platformunun eksiksiz bir uygulamasını ve ek Java API’lerini içeriyor. JDK 20’nin, 21 Mart 2023’te genel kullanıma sunulduğu belirtilirken, GPL kapsamındaki üretime hazır ikili dosyaların Oracle’dan edinilebileceği ifade ediliyor. Bu sürümün özellikleri ve programının, JEP 2.0 teklifiyle değiştirildiği şekliyle JEP Süreci aracılığıyla önerilmiş ve izlenmiş olduğu belirtilirken, sürümün, JDK yayın süreci (JEP 3) kullanılarak üretildiği söyleniyor. OpenJDK 20 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu ve sürüm notlarını inceleyebilirsiniz.
Açık Java geliştirme kiti olarak da bilinen, Java programlama dilinin özgür ve açık kaynak kodlu bir gerçeklemesi olan OpenJDK‘nin 19 no’lu sürümü duyuruldu. GNU Genel Kamu Lisansı altında kullanıma sunulan yazılım, Java uygulamalarını geliştirmeyi, hata ayıklamayı ve izlemeyi desteklemek için Java SE 19 platformunun eksiksiz bir uygulamasını ve ek Java API’lerini içeriyor. JDK 19’un, Java topluluğu sürecinde JSR 394 tarafından belirtildiği gibi, Java SE platformunun 19. sürümünün açık kaynaklı referans uygulaması olduğu belirtiliyor. JDK 19’un, 20 Eylül 2022’de genel kullanılabilirliğe ulaştığı belirtilirken, GPL kapsamında üretime hazır hale getirilen ikili dosyaların Oracle’dan edinilebileceği ifade ediliyor. Bu sürümün özellikleri ve programı, JEP 2.0 teklifiyle değiştirildiği şekliyle JEP Süreci aracılığıyla önerilmiş ve izlenmiş bulunuyor. Sürümün, JDK yayın süreci (JEP 3) kullanılarak üretildiği söyleniyor. OpenJDK 19 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu ve sürüm notlarını inceleyebilirsiniz.
Açık Java geliştirme kiti olarak da bilinen, Java programlama dilinin özgür ve açık kaynak kodlu bir gerçeklemesi olan OpenJDK‘nin 18.0.1 no’lu sürümü duyuruldu. GNU Genel Kamu Lisansı altında kullanıma sunulan yazılım, Java uygulamalarını geliştirmeyi, hata ayıklamayı ve izlemeyi desteklemek için Java SE 18 platformunun eksiksiz bir uygulamasını ve ek Java API’lerini içeriyor. Java Dili belirtiminin ve Java sanal makine belirtiminin Java SE 18 Sürümleri. Java SE 18 sürümlerinden bu yana yapılan tüm düzeltmeleri ve açıklamaları ve ayrıca yeni özellikler için eklemeleri içerdiği söyleniyor. OpenJDK 18.0.1 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu ve sürüm notlarını inceleyebilirsiniz.
Açık Java geliştirme kiti olarak da bilinen, Java programlama dilinin özgür ve açık kaynak kodlu bir gerçeklemesi olan OpenJDK‘nin 18 no’lu sürümü duyuruldu. GNU Genel Kamu Lisansı altında kullanıma sunulan yazılım, Java uygulamalarını geliştirmeyi, hata ayıklamayı ve izlemeyi desteklemek için Java SE 18 platformunun eksiksiz bir uygulamasını ve ek Java API’lerini içeriyor. Java Dili Belirtiminin ve Java Sanal Makine Belirtiminin Java SE 18 Sürümleri. Java SE 18 Sürümleri, Java SE 17 Sürümlerinden bu yana yapılan tüm düzeltmeleri ve açıklamaları ve ayrıca yeni özellikler için eklemeleri içerdiği söyleniyor. Bu arada, uyumluluk hakkında genel bilgi için JDK 18’de kapatılan CSR’lerin listesi için JDK 18 için onaylanan CSR’lere ve OpenJDK wiki’deki uyumluluk ve spesifikasyon inceleme (CSR) sayfasına bakılabileceği belirtiliyor. OpenJDK 18 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu ve sürüm notlarını inceleyebilirsiniz.