Java EE’nin Jakarta EE’ye Yolculuğu
Jakarta EE
Java EE Nedir?
Java Enterprise Edition ( Kurumsal Sürüm )
Terimler
JCP : Java Coumunity Process
JSR : Java Standart Request ( specification )
RI : Referans Implementasyon
TCK : Java Technology Compatibility Kit
Sertified Project : TCK’yı geçmiş ürünler
Standart bileşen ve kütüphaneler
JCP çatısı altında ortak çalışma
Genel olarak açık ve özgür standartlar
Uyumluluk testleri ( TCK )
Yol Planı ve Sekreterya
Sorunlar neydi?
Oracle firma olarak önceliklerini değiştirdi
Teknolojik gelişme karşısında geri kalınıyordu
Oracle fikri mülkiyet hakları konusunda tutucu
Topluluk baskısı ve özgür yazılım talebi
Standartlar ve Referans’lar özgür yazılım
TCK ve sertifikasyon değil
Marka ve isim hakları
Neler oldu?
Oracle Java EE spec, ri ve tck kodlarını topluluğa devretme kararı verdi.
Bu süreci topluluk adına yürütecek çatı olarak Eclipse Vakfı seçildi
Eclipse çatısı altında EE4J projesi oluşturuldu
Oracle isim ve marka haklarından vazgeçmedi
Jakarta EE nedir?
Artık yeni Java EE sürümleri olmayacak!
Jakarta markası Apache Vakfına ait. Ve bu marka hakları projeye devredildi.
İlk iş Java EE 8 = Jakarta EE 8 hazırlanması
Bundan sonra javax.xxx ile başlayan yeni paketler olmayacak!
Topluluk ve standart belirleme yöntemleri üzerine çalışılıyor
Şu anda aktif olarak lisans uyumluluğu ve devir işlemleri devam ediyor
Sadece Oracle’dan değil diğer projelerden de devirler geliyor
Nasıl Dahil Olunur?
Web: https://jakarta.ee
Twitter: https://twitter.com/JakartaEE
Facebook: https://www.facebook.com/JakartaEE/
Bonus Haberler!
Apache NetBeans : Oracle NetBeans IDE kodlarını Apache Vakfına devrediyor
OpenLiberty : IBM yeni nesil uygulama sunucusunu Eclipse Vakfı’na devretti
OpenJ9 : IBM kendi JDK implementasyonunu Eclipse Vakfına devretti
Thorntail : JBoss Microprofile implementasyonu WildFly Swarm projesi artık kendi başına uçuyor!