Java 歷史

James Gosling 最初開始 Java 語言項目是在 1991 年的 7 月。Java 被用在他的許多 set-top box 工程中。這個語言最開始的時候被稱爲 Oka,這個是因爲 James Gosling 辦公室外有一顆橡樹,同時也考慮過使用 Green 這個名字,最終這個語言被命名爲 Java。這個名字是從一堆名字中隨機選取的。

Sun 發佈了 Java 的 1.0 版本的實現是在 1995 年。這個程序被稱爲編寫一次隨處運行(WORA),這樣爲多平臺提供了無成本的運行條件。

在 2006年11月13 日,Sun 發佈了Java 免費的開源版本,這個版本是基於 GNU General Public License (GPL) 開源協議的。

在 2007年5月8日,Sun 完成了開源過程,將所有的 Java 源代碼開源了,除了 Sun 沒有取得版權的一些代碼外。

與傳統型態不同,Sun公司在推出Java時就將其作爲開放的技術。全球數以萬計的Java開發公司被要求所設計的 Java 軟件必須相互兼容。

“Java語言靠羣體的力量而非公司的力量”是 Sun公司的口號之一,並獲得了廣大軟件開發商的認同。這與微軟公司所倡導的注重精英和封閉式的模式完全不同,此外,微軟公司後來推出了與之競爭的.NET平臺以及模仿Java的C#語言。後來Sun公司被甲骨文公司併購,Java也隨之成爲甲骨文公司的產品。

時間
事件
1995-05 Java語言誕生
1996-01 第一個JDK-JDK1.0誕生
1996-04 10個最主要的操作系統供應商申明將在其產品中嵌入JAVA技術
1996-09 約8.3萬個網頁應用了JAVA技術來製作
1997-02 JDK1.1發佈
1997-04 JavaOne會議召開,參與者逾一萬人,創當時全球同類會議規模之紀錄
1997-09 JavaDeveloperConnection社區成員超過十萬
1998-02 JDK1.1被下載超過2,000,000次
1998-12 JAVA2企業平臺J2EE發佈
1999-06 SUN公司發佈Java的三個版本:標準版(JavaSE,以前是J2SE)、企業版(JavaEE以前是J2EE)和微型版(JavaME,以前是J2ME)
2000-05 JDK1.3發佈
2000-05 JDK1.4發佈
2001-06 NOKIA宣佈,到2003年將出售1億部支持Java的手機
2001-09 J2EE1.3發佈
2002-02 J2SE1.4發佈,自此Java的計算能力有了大幅提升
2004-09 J2SE1.5發佈,成爲Java語言發展史上的又一里程碑。爲了表示該版本的重要性,J2SE1.5更名爲Java SE 5.0
2005-06 JavaOne大會召開,SUN公司公開Java SE 6。此時,Java的各種版本已經更名,以取消其中的數字"2":J2EE更名爲Java EE,J2SE更名爲Java SE,J2ME更名爲Java ME
2006-12 SUN公司發佈JRE6.0
2009-04 甲骨文 74 億美元收購Sun。取得 Java 的版權。
2010-11 由於甲骨文對於Java社區的不友善,因此Apache揚言將退出 JCP
2011-07 甲骨文發佈java7.0的正式版。
2014-03 Oracle 公司發佈 Java SE 8。

 

https://www.cwiki.us/pages/viewpage.action?pageId=37492282

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章