天天看點

Eclipse的版本故事

      作為一個流行的開發工具,Eclipse的版本釋出和開發過程讓我産生了好奇,通過對其官方網站以及網絡上資料的閱讀,我對Eclipse的開發釋出有了一個初步了解。 ========================================================================= 2001年11月7日,Eclipse 1.0釋出。 半年之後,2002年6月27日Eclipse進入了2.0時代。2.0時代的Eclipse經曆了2.0和2.1兩個大的版本。其中2.0在之後又推出了2.0.1和2.0.2,而之後在2003年3月27日推出的2.1版本,也接連推出了2.1.1,2.1.2和2.1.3三個後續修訂版本。 ========================================================================= 2004年6月25日對Eclipse來說是一個值得記住的日子,進入3.0時代的Eclipse采用了OSGi運作時架構。這一年 Eclipse基金會成立,這也标志着Eclipse即将進入一個新的時代。3.0後有兩個小的修訂版本3.0.1和3.0.2。詳細的釋出時間資訊請參看Eclipse官網(http://archive.eclipse.org/eclipse/downloads/index.php ). Eclipse的釋出版本與其中Top Projects(比如TPTP,BIRT)的版本号采用了不同的方式,每個項目有自身的版本号管理,比如現在的TPTP進入了4.5.3的開發,但是 Eclipse的最新釋出版本Ganymede實際上是Eclipse 3.4,Eclipse現在每次釋出的時候會包含各個特定版本的TOP pojects。 ========================================================================= 2005年6月27日Eclipse 3.1釋出,之是以要特别提一下3.1,是因為從這個版本開始一直到還沒有釋出的3.5版,形成了一個以木星衛星名稱相關的系列。1610年,著名的科學家伽利略通過對木衛1-木衛4的觀察,提出了反駁地心說的證據,木衛1-木衛4是以也被稱之為伽利略四大衛星(木星還有很多之後發現的其它衛星)。這四大衛星還被分别賦予了四個神話傳說中人物的名字: -木衛1:IO,伊奧 -木衛2:Europa,歐羅巴 -木衛3:Ganymede,蓋尼米德.(值得一提的是早于伽利略2000年前,有記錄表明戰國時期中國的甘德在公元前346年就已發現了木衛3) -木衛4:Callisto,卡裡斯托 取這四個人的名字,一個很重要的原因可能就在于這四個人物都以俊美著稱。 但是Eclipse從3.1到3.4的命名(codename)并非按照木衛1-4的順序,而是根據這四顆衛星距離木星從近到遠的順序,是以 Eclipse 3.1就使用了木星已知衛星中第1近的木衛1——IO來命名,Eclipse 3.2就使用木衛4——Callisto距木星(所有木衛中)第4近,Eclipse 3.3采用了木衛2——Europa(第6近),剩下最遠的木衛3--Ganaymede就送給了Eclipse 3.4。 Eclipse 3.4也就是我們現在熟知的已釋出版本Ganaymede。之後的3.5版本我們應當叫什麼呢?當然不應該忘記發現這四顆衛星的偉大科學家伽利略,也就是計劃在2009年6月24日釋出的Eclipse 3.5,代号Galileo(伽利略)的Eclipse版本。

Eclipse 3.6代号Helios也于2010年6月23日釋出。

據說Eclipse 3.7 代号 Indigo也已經啟動

下面是目前已知的版本代号

  • Eclipse 3.1 版本代号 IO 【木衛1,伊奧】
  • Eclipse 3.2 版本代号 Callisto 【木衛四,卡裡斯托 】
  • Eclipse 3.3 版本代号 Eruopa 【木衛二,歐羅巴 】
  • Eclipse 3.4 版本代号 Ganymede 【木衛三,蓋尼米德 】
  • Eclipse 3.5 版本代号 Galileo 【伽利略】
  • Eclipse 3.6 版本代号 Helios 【太陽神】
  • Eclipse 3.7 版本代号 Indigo 【靛青】[處于計劃階段]

繼續閱讀