11 yıl sonra Java 7 sona eriyor

birkaç gün önce Kehanet şu haberi yayınladı uzatılmış desteğin resmi olarak durdurulması platform için Java 7, standart Java'nın yaklaşık 11 yıllık bir sürümü, desteğin sonu Temmuz 2022'nin sonundaydı.

Resmi Genişletilmiş Desteğin sona ermesiyle birlikte, Java 7 Yalnızca Sürekli Destek moduna girer, Oracle'ın Ömür Boyu Destek Politikası tarafından tanımlandığı şekilde. Başka hiçbir yama güncellemesi, hata düzeltmesi, güvenlik düzeltmesi veya özellik uygulaması sağlanmayacak ve yalnızca sınırlı destek sağlanacaktır.

28 Temmuz 2011'de piyasaya sürülen Java 7, ilk büyük sürümdü. Java'nın beş yıldan fazla ve Oracle'ın yetkisi altındaki ilk Oracle'ın 2010 yılında Java kurucusu Sun Microsystems'i satın almasından sonra.

Genişletilmiş desteğin sona ermesi, Oracle Fusion ve ara katman yazılımı ürünlerinin bazı eski sürümlerinin artık onaylı bir Java Geliştirme Kitine sahip olmayacağı anlamına gelir. Java Standard Edition (SE) 7 kullanan desteklenen müşterilerin, en son 8 Temmuz'da güncellenen bir Oracle destek bültenine göre Java SE sürüm 11 veya 22 gibi desteklenen bir Java Standard sürümüne yükseltme yapmaları önerilir.

Java ekosistemi üzerine bir çalışmada uygulama izleyicisi New Relic tarafından Nisan ayında yayınlandı, şirket uygulamaların yaklaşık %2'sinin üretimde hala Java 7 kullandığını söyledi. New Relic'e göre Java 7 veya Java 6 kullanan uygulamaların çoğu güncellenmemiş eski uygulamalardı.

Aynı araştırmaya göre, 2020'de uygulamaların büyük çoğunluğu Java 8'de kaldı (%84,48) Java 11 bir yıldan fazla bir süredir mevcut olmasına rağmen. O zamandan beri, bu iki LTS sürümü arasındaki denge değişti. Uygulamaların %48'inden fazlası artık üretimde Java 11 kullanıyor (11,11'de %2020'e kadar), onu yakından takip eden Java 8, üretimde sürümü kullanan uygulamaların %46,45'ini kapsıyor. Java 17 listelerde yükselmedi, ancak piyasaya sürülmesinden bu yana birkaç ay içinde Java 6, Java 10 ve Java 16 sürümlerini çoktan aştı.

Bununla Oracle, kullanıcıların en az sürüm 8'e yükseltmelerini önerir veya Java SE'nin desteklenen yeni bir sürümüne yükseltin. Şirket şu anda Java SE 8 ve Java SE 11 için destek sunmaktadır. Bu sürümlere yükseltme yapan kullanıcılar, Java çalışma zamanı ortamları için tam destek alacaktır:

“Topluluk desteği, Java 7 29 Temmuz 2022'de hizmetin sonuna ulaştığında sona erecek. Java 7 üzerinde çalışan tüm uygulamalar çalışmaya devam edecek, ancak Java 7 güncellemeleri veya güvenlik yamaları almayacak. Riskleri ve olası güvenlik açıklarını en aza indirmek için, iş yükü gereksinimlerinize göre uygulamalarınızı Java 8 veya Java 11'e yükseltin.

"İzlenecek kurallı kılavuz, Oracle JDK Geçiş Kılavuzu'dur. Geçiş kılavuzu, tüm Java belirtimi uyumsuzluklarını ve JDK uygulama uyumsuzluklarını çözer. Bu uyumsuzlukların çoğu uç durumlardır. Bir uyarı veya hata oluştuğunda araştırmalısınız.

“Çoğu uygulama, değişiklik yapılmadan Java 8 üzerinde çalışmalıdır. Denenecek ilk şey, uygulamanızı kodu yeniden derlemeden Java 8'de çalıştırmaktır. Basit çalıştırmanın amacı, çalıştırmadan hangi uyarıların ve hataların geldiğini görmektir. Bu yaklaşım, bir uygulamanın Java 8'de en az çabayla daha hızlı çalışmasına olanak tanır."

Yalnızca Java'nın en son sürümü olan sürüm 18'in, temel yazılım güncellemeleri ve Eylül ayına kadar 24/7 hizmet ile en üst düzey desteğe sahip olması bekleniyor. Java 17'nin öncülü, uzun vadeli bir destek sürümü olarak birkaç yıllık Premier destek için ayarlanmıştır. Oracle, standart Java'nın çeşitli sürümleri için bir destek planı yol haritası yayınladı. Java'nın bir sonraki LTS sürümü, Eylül 21 için planlanan Java 2023 olacaktır.

Nihayet onun hakkında daha fazla bilgi edinmekle ilgileniyorsan not hakkında, ayrıntıları kontrol edebilirsiniz aşağıdaki bağlantı.


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.