• Anasayfa
  • Eğitimler
    • JavaScript Eğitimi
    • Angular 2 Eğitimi
    • React.js Eğitimi
    • Java 8 Eğitimi
    • Java EE 7 Eğitimi
    • Spring Framework Eğitimi
    • Git Eğitimi
  • Online Eğitimler
    • Online React.js Eğitimi
    • Online Angular 2 Eğitimi
    • Online Spring Boot Eğitimi
  • Referanslar
  • Hakkında
  • İletişim
KodEduKodEdu
  • Anasayfa
  • Eğitimler
    • JavaScript Eğitimi
    • Angular 2 Eğitimi
    • React.js Eğitimi
    • Java 8 Eğitimi
    • Java EE 7 Eğitimi
    • Spring Framework Eğitimi
    • Git Eğitimi
  • Online Eğitimler
    • Online React.js Eğitimi
    • Online Angular 2 Eğitimi
    • Online Spring Boot Eğitimi
  • Referanslar
  • Hakkında
  • İletişim

Java EE Ölüyor mu, yoksa yeniden mi doğuyor?

  • Posted by Rahman Usta
  • Categories AdoptaJSR, Genel, Uncategorized
  • Date 8 Temmuz 2016

Bilindiği üzere Java kurumsal uygulama ihtiyaçları Java Enterprise Edition başlığı altında yaklaşık 20 yıldır standartlaştırılıyor. Dünya üzerinde çeşitli ölçeklerde sayısız firma Java EE teknolojilerini kullanıyor. Sayısız uygulama Java EE teknolojilerini canlı olarak kullanıyor. Birçok insan geçimini Java EE üzerinden kazanıyor.

Bir Java standardı geliştirilirken o standardın uzmanları (Expert Group), standardın öncüsü (Spec Lead) ve diğer destekçiler görev alıyor. EG (Expert Group) üyeleri çeşitli firmlardan (IBM, Red Hat, Hazelcast, Oracle) veya bireysel katılımcılardan oluşuyor. Spec Lead ise ağırlıklı olarak bir Oracle çalışanı oluyor. EG bünyesinde genel olarak 5-15 sayıda uzman olurken, Spec Lead 2 veya 3 kişi barındırıyor. Örnek: https://www.jcp.org/en/jsr/detail?id=371

Oracle bir süredir, Java EE 8 standartlarında mesai harcayan spec lead’lerini başka işlere  (Oracle Java Cloud ağırlıklı olmak üzere) yönlendirdi ve Oracle öncülüğündeki yeni standartların geliştirilmesi ciddi aksamaya uğradı. Oracle bu durum ile ilgili şu ana kadar resmi hiçbir açıklama yapmadı ve bu durum Java EE topluluğunu, Java EE kullanıcılarını ve Java EE odaklı şirketleri ciddi manada rahatsız etti. Bu rahatsızlığın sonucunda Java EE Guardians ve MicroProfile.io gibi topluluk girişimleri ortaya çıktı. Bu girişimlerin amacı Oracle’in bu yanlış adımına karşı topluluk olarak yeni yollar aramak ve Oracle’in yanlış adımlarını geri çevirmeye çalışmaktır. Kimse burada Oracle’a karşı değil, kendilerini etkileyen yanlış kararlara karşı.

Oracle, Sun Microsystems’i satın almasından sonra Java SE (Standard Edition) ve Java EE (Enterprise Edition)’ye ciddi destekleri oldu. Halihazırda Java 9’un geliştirilmesine de önemli destek veriyor.

Oracle içinden elde edilen resmi olmayan yeni bilgilere göre, Oracle JavaOne 2016’da Java EE’nin tekrardan arkasında olduğunu açıklayacak. Bu gerçekten iyi haber ve oluşan tepkiler ve adımlar Oracle’a geri adım attırmış gözüküyor.

Oracle bir kurumsal firma ve tüm firmalar gibi tek gayesi elbette kâr elde etmek. Fakat Oracle, kendi başarısızlıklarını görmek yerine zaman zaman kendi sorumluluğundaki başarılı projeleri hedef alabiliyor. Java’nın babası James Gosling bir paylaşımında şunu diyor “Oracle is run by the highest IQ idiots I’ve ever met. They’re torching Oracle, it’s customers, and every company they’ve ever acquired.”

Şunu söylemem gerekir ki, kanuni olarak Java ve Java EE üzerinde Oracle’in hakları var fakat bu platformun ölmesine Oracle değil, bu platformun topluluğu karar verir.  Istanbul JUG olarak, Java EE’nin yanındayız ve elimizden gelen gayreti göstermeye devam edeceğiz.

Tekrar görüşmek dileğiyle.

  • Share:
author avatar
Rahman Usta
Kodedu.com bünyesinde eğitim ve danışmanlık faaliyetleri sürdüren Rahman Usta, 2012 yılında yayına çıkan popülerJava Mimarisiyle Kurumsal Çözümler ve 2014 yılında yayınlanan Java 8 Ebook kitaplarının yazarıdır. Açık kaynak dünyasına katkı veren yazar, geliştirdiği AsciidocFX projesiyle Duke's Choice Award 2015 ödülünü kazanmıştır. Rahman ayrıca, Istanbul JUG'un ve Java standartlarını geliştiren JCP (Java Community Process)'in bir üyesidir. 2018 yılında Java Şampiyonu olarak seçilmiştir.

Previous post

WebAssembly, Büyük Web ve JavaScript'in Geleceği
8 Temmuz 2016

Next post

Istanbul JUG Java Community Process'e Katıldı
25 Temmuz 2016

You may also like

api-logo
Swagger Nedir? Neden kullanılır?
10 Ekim, 2018
spring-cli-logo
Spring CLI ile Spring Boot Projeleri Hazırlamak
21 Ağustos, 2017
eureka_architecture
Spring Cloud Netflix ve Eureka Service Discovery
3 Temmuz, 2017

    1 Comment

Leave A Reply Cevabı iptal et

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

E-posta listesine kayıt olun!






Gözde yazılar

Dakick.com ile Röportaj
03Tem2012
Istanbul JUG – Big DATA Webineri (Video)
08Oca2015
Java Mimarisiyle Kurumsal Çözümler : Kurumsal Java Kitabı
16Eyl2012
Java API for JSON Processing – Stream bazlı JSON Üretmek ve Tüketmek
06Ağu2013

Son Yazılar

  • Java’da Record’lar 27 Ocak 2020
  • Swagger Nedir? Neden kullanılır? 10 Ekim 2018
  • Spring CLI ile Spring Boot Projeleri Hazırlamak 21 Ağustos 2017
  • Spring Cloud Netflix ve Eureka Service Discovery 3 Temmuz 2017
  • Online React.js Eğitimi ardından (15-25 Mayıs 2017) 31 Mayıs 2017

Son Yorumlar

  • YAML Nedir? Neden YAML Kullanmalıyız? için shahriyar
  • Java Persistence API Nedir? (Giriş) için Utku
  • Java 8 – CompletableFuture ile Asenkron Programlama için Rahman Usta
  • Java 8 – CompletableFuture ile Asenkron Programlama için burak
  • Arm7 Nxp 2104 işlemci ile basit bir Uygulama için Mustafa Dinc

Get Java Software

Arşivler

Bizi takip edin

React.js Eğitimi Başlıyor
11-22 Eylül, 2017
Eğitmen
Rahman Usta
İletişim

merhaba@kodedu.com

  • Hakkında
  • Gizlilik Politikası
  • İletişim
  • Referanslar
Kodedu Bilişim Danışmanlık
Cemil Meriç mah. Çelebi sok.
No:16/3 Ümraniye/İSTANBUL
Tel: 0850 885 38 65
Alemdağ V.D.: 8960484815

KODEDU © Tüm hakları saklıdır.