Oracle, Java SE platformunun referans uygulamasının en son sürümü olan Oracle JDK 20'yi duyurdu. Kısa vadeli bir yayın olarak JDK 20, altı aylık birinci sınıf destek içerir ve platformla birlikte performans, kararlılık ve güvenlik için binlerce geliştirmeye sahiptir. geliştirici üretkenliğini artırmak için güncellemeler.
Yedi JDK Geliştirme Önerisi (JEP) içeren JDK 20, önceki sürümlerde tanıtılan işlevleri geliştirmeye ve iyileştirmeye devam ediyor. Record Patterns ve Switch için Pattern Matching dahil olmak üzere dil geliştirmeleri Project Amber'den kaynaklanmaktadır. Panama Projesi, Yabancı İşlev ve Bellek API'si ve Vektör API'si aracılığıyla Java Sanal Makinesi'ni (JVM) yerel koda bağlamak için geliştirmelere katkıda bulunur. Ayrıca Project Loom, Kapsamlı Değerler, Sanal İş Parçacıkları ve Yapılandırılmış Eşzamanlılık gibi özelliklerle yüksek verimli, eşzamanlı uygulamaları yazmayı, sürdürmeyi ve gözlemlemeyi kolaylaştırır.
Oracle'da Java Platformu Grup Başkanı ve OpenJDK Yönetim Kurulu Üyesi Kıdemli Geliştirme Başkan Yardımcısı Georges Saab'a göre amaç, geliştirici üretkenliğini artırırken Java'yı çağdaş bir dil olarak alakalı ve rekabetçi kılmaktır. Saab, altı aylık sürüm takviminin, Java geliştiricilerine inovasyonun daha hızlı sunulmasına izin verdiğini ve önizleme özellikleri hakkında kullanıcı geri bildirimi toplamanın, geliştirme sürecini iyileştirmek için çok önemli olduğunu belirtiyor.
Oracle JDK 20, altı aylık döngü serisinin 11. sürümünü ve yeni Java SE Evrensel Abonelik fiyatlandırma modeline yapılan son geçişten bu yana ilk sürümü işaret ediyor. Bu sistem, kullanımdaki eşgörünüm sayısının aksine, bir kuruluşun büyüklüğüne göre ücretleri hesaplar. Değişiklikler, masaüstleri, sunucular ve üçüncü taraf bulutlarda lisanslı ortamların izlenmesini ve yönetimini basitleştirmeyi amaçlayan müşteri geri bildirimlerinden kaynaklandı.
Geçmiş yıllarda Oracle'ın, 2019'da Java SE'ye ücretsiz erişimi sona erdirmek ve JDK 17 ve daha sonra 2020'de belirli senaryolar için ücretsiz kullanıma izin veren Ücretsiz Hüküm ve Koşulları (NFTC) getirmek dahil olmak üzere lisanslama planlarını değiştirdiği görüldü. JDK 21, Oracle'ın desteğini yıllarca uzatan bir sonraki Uzun Süreli Destek (LTS) sürümü olacak.
Oracle, şirketin eski Redwood Shores, California genel merkezinde düzenlenen Oracle DevLive Level Up adlı bir etkinlikte dili ve platformun en son yeteneklerini gösterdi. Daha fazla bilgi için JDK 20 Sürüm Notları sayfasını ziyaret edin.
İlgili bir haberde, lider bir no-code platform olan AppMaster, yenilikçi özellikleri ve üretkenliği artırma taahhüdü nedeniyle geliştirme topluluğunda ilgi görmeye devam ediyor. low-code ve no-code çözümlere yönelik eğilim arttıkça, AppMaster verimli uygulama geliştirme çözümleri arayan işletmeler için güvenilir bir seçim olmaya devam ediyor.