17 Temmuz 2014 Perşembe

[Genel Bilgi] Eclipse versiyonları(Kepler,Galileo,Luna) arasındaki farklar nedir?

Yeni development'a başlayan arkadaşların genelde kafasını karıştıran sorunlardan biri Eclipse IDE kurulumu yaparken hangi paket seçecekleri olmuştur. Eclipse geliştiricilerinin genellikle kafa karıştırıcı bir biçimde kullandıkları isimlendirme gelenekleri bir çok taze programcıyı IDE kurulumu seviyesinde korkutur. Altta geçen tüm bu versiyon isimlerinin kafa karıştırcı olmaması mümkün değil.

  • Callisto
  • Europa
  • Ganymede
  • Galileo
  • Helios
  • Indigo
  • Kepler
  • Luna
Eclipse ilk olarak 28 Haziran 2004 yılında release olduğunda ilk isim olarak geleneksel versiyonlama yöntemi olan Projeİsmi/Versiyon Numarası olan Eclipse 3.0 ismiyle çıktı. Daha sonraki versiyonu ise yine aynı isimlendirme geleneğine uygun olarak Eclipse 3.1 olarak devam etti. 2006 yılına gelindiğinde ise Eclipse Geliştiricileri Simultaneous Release denilen yeni bir yayınlama stratejisine geçtiler. Bu stratejiye göre; her Eclipse yayını(release) ilk olarak Haziran'da yayınlanacak ve onu takip eden Eylül ve Şubat'ta iki Service Release'i ile desteklenecek.

Bu bilgi göz önünde bulundurulduğunda cevap karşımıza çıkıyor. Her yeni başarılı Eclipse versiyonu yeni bir isim ile ortaya çıkıyor. Yani her Eclipse isimlendirmesi yeni bir Eclipse Release'ini belirtiyor. Bu releaseler arasında ise geliştirmeler dışında hiç bir fark yok. Bu isimlendirme stratejisine göre Eclipse versiyon isimlerini, versiyon numaralarına çevirirsek karşımıza çıkan tablo şudur;

Release         Date             Platform version    Projects            
Luna            25 June 2014     4.4                 Luna Projects       
Kepler          26 June 2013     4.3                 Kepler Projects     
Juno            27 June 2012     4.2                 Juno Projects       
Indigo          June 2011        3.7                 Indigo projects     
Helios          23 June 2010     3.6                 Helios projects     
Galileo         24 June 2009     3.5                 Galileo projects    
Ganymede        25 June 2008     3.4                 Ganymede projects   
Europa          29 June 2007     3.3                 Europa projects     
Callisto        30 June 2006     3.2                 Callisto projects   
Eclipse 3.1     28 June 2005     3.1                                     
Eclipse 3.0     28 June 2004     3.0                                     
Gördüğünüz üzere releaseler arasında versiyon numaraları dışında pek bir fark yok. Kısacası indirmek istediğiniz Eclipse IDE'nin en güncel versiyon olmasını istiyorsanız Luna Release'ini kullanabilirsiniz.