Java基礎(一):Java的歷史

簡史

1990年12月,Java來自於Sun公司的一個叫Green的項目,其原先的目的是爲家用消費電子產品開發一個分佈式代碼系統,這樣我們可以把E-mail發給電冰箱、電視機等家用電器,對它們進行控制,和它們進行信息交流。開始,準備採用C++,但C++太複雜,安全性差。
1991年,Sun公司James GoslingPatrick NaughtonChris WarthEd FrankMike Sheridan共同構想的成果,最後基於C++開發一種新的語言Oak(Java的前身),Oak是一種用於網絡的精巧而安全的語言。
1992年11月,Sun公司的Green計劃被轉化成了“FirstPerson有限公司”,Sun公司的全資子公司,該公司還曾用OaK投標一個電視機頂盒項目,但結果是被SGI打敗。可憐的Oak幾乎無家可歸。
1994年6、7月間,Mosaic和Netscape啓發了Oak項目組成員,他們用Java編制了HotJava瀏覽器,得到了Sun公司首席執行官Scott McNealy的支持,觸發了Java進軍Internet。
Java的取名也有一個趣聞:1995年的一天,幾位Java成員組的會員正在討論給這個新的語言取什麼名字,當時他們正在咖啡館喝着Java(爪哇)咖啡,有一個人靈機一動說就叫Java怎樣,得到了其他人的讚賞,於是,Java這個名字就這樣傳開了。

發展

1995年5月23日,Java語言誕生
1996年1月,第一個JDK-JDK1.0誕生
1996年4月,10個最主要的操作系統供應商申明將在其產品中嵌入JAVA技術
1996年9月,約8.3萬個網頁應用了JAVA技術來製作
1997年2月18日,JDK1.1發佈
1997年4月2日,JavaOne會議召開,參與者逾一萬人,創當時全球同類會議規模之紀錄
1997年9月,JavaDeveloperConnection社區成員超過十萬
1998年2月,JDK1.1被下載超過2,000,000次
1998年12月8日,JAVA2企業平臺J2EE發佈
1999年6月,SUN公司發佈Java的三個版本:標準版、企業版和微型版(J2SE、J2EE、J2ME)
2000年5月8日,JDK1.3發佈
2000年5月29日,JDK1.4發佈
2001年6月5日,NOKIA宣佈,到2003年將出售1億部支持Java的手機
2001年9月24日,J2EE1.3發佈
2002年2月26日,J2SE1.4發佈,自此Java的計算能力有了大幅提升。
2004年9月30日18:00PM,J2SE1.5發佈,是Java語言的發展史上的又一里程碑事件。爲了表示這個版本的重要性,J2SE1.5更名爲J2SE5.0
2005年6月,JavaOne大會召開,SUN公司公開Java SE 6。此時,Java的各種版本已經更名以取消其中的數字“2”:J2EE更名爲Java EE, J2SE更名爲Java SE,J2ME更名爲Java ME。
2006年11月13日,SUN公司宣佈Java全線採納GNU General Public License Version 2,從而公開了Java的源代碼。
截至2009年8月4日, Java SE 6中提供的更新是15 。

Sun網站的Java歷史相關內容

The Java History Timeline


1991 The Green Project Begins
MS DOS is the dominant operating system
Cell phones weigh half a pound
"Biosphere 2" project begins
1992 "Oak" is the language
*7 Debuts
"Duke" is featured in the Interface
Johnny Carson signs off "The Tonight Show" on NBC
1993 The Green Project becomes FirstPerson
Mosaic v1.0 is released
"Cheers" ends an 11-year run
1994 WebRunner released — the first browser that supports moving objects and dynamic executable content
The Apple QuickTake 100, the first consumer digital camera, goes on sale for less than $1,000
"Friends" debuts on NBC
1995 Java technology released to a select group on the Web site wicked.neato.org
The San Jose Mercury News runs a front-page article about Java technology
Name changed from "Oak" to "Java"
Announced at Sun World -- Java technology is officially born
1996 The first JavaOne Developer Conference
JDKtm 1.0 software is released
Chess computer Deep Blue defeats Garry Kasparov for the first time
"Dolly" the first cloned sheep is born
1997 Over 220,000 downloads of JDK 1.1 software occur in just three weeks
JavaOne draws 8,000 attendees, becoming the world's largest developer conference
Java Card 2.0 platform is unveiled
43% of U.S. families own a computer
1998 JDK 1.1 release downloads top 2 million
Visa launches world's first smart card based on Java Card technology
The Java Community Process (JCP) program formalized
"Who Wants to Be a Millionaire?" premieres in the U.K
1999 Java 2 platform source code is released
JavaOne draws 20,000
J2EE beta software is released
"Star Wars Episode I: The Phantom Menace" released
2000 Over 400 Java User Groups are established worldwide
Java Developer Connection program tops 1.5 million members
Steve Jobs joins Scott McNealy on stage at JavaOne to announce a major commitment by Apple in support of Java technology
Heavy Metal band Metallica sues Napster for copyright violations
2001 First international JavaOne conference in Yokohama Japan
Over 1 million downloads of the Java Platform, Enterprise Edition (Java EE) SDK
Google Inc. PageRank search algorithm patent awarded
"The Lord of the Rings: The Fellowship of the Ring" is released
2002 J2EE SDK downloads reach 2 million
78% of executives view J2EE technology as the most effective platform for building and deploying Web services
The Euro is introduced
"The Osbournes" becomes a surprise hit on MTV
2003 Java technology runs in almost 550 million desktops
Almost 75% of professional developers use Java programming language as their primary development language
Commercial Voice-Over-Internet (VoiP) phone service begins
"The Da Vinci Code" is published
2004 Java 2 Platform, Standard Edition 5 (Project Tiger) is released
The Java technology-powered Mars Rover (Spirit) touches down on Mars
Sun Java Studio Creator is launched
2005 Java technology celebrates its 10th birthday
Approximately 4.5 million developers use Java technology
Over 2.5 billion Java technology-enabled devices are available
java.com bundles the Google Toolbar with the JRE download
2006 Rich Green announces at the JavaOne 2006 Conference that it's not a matter of when Sun will open source Java technology, but how. The NetBeans IDE 5.0 is released. Sun open-sourced Java EE components as the Glassfish Project to java.net. Java SE and ME initial components are released as open source. Pirates of the Caribbean: Dead Man's Chest is released.

 

Who's Who

Scott McNealy
Chairman & CEO, Sun Microsystems

John Gage
Chief Researcher & Director of the Science Office, Sun Microsystems, Inc.

James Gosling
Fellow & Chief Technology Officer of Sun's Developer Products, Green Team original, FirstPerson employee, original member Java Products Group, lead engineer and key architect of Java technology

Bill Joy
Cofounder of Sun Microsystems, Inc., principal designer of the University of California, Berkeley, version of the UNIX® operating system, partner, Kleiner Perkins Caufield & Byers

Eric Schmidt
CEO of Google, former Sun Microsystems chief technical officer

Tim Lindholm
Distinguished Engineer at Sun Microsystems and a member of the Consumer and Mobile Systems Group. He is the Architect of the Java Platform, Micro Edition (Java ME, formerly J2ME), a FirstPerson employee, original member Java Products Group

George Paolini
Vice President & General Manager, Java Solutions, Borland & former Director of corporate marketing, Sun's Java Software Division

Amy Fowler
Senior Staff Engineer at Sun Microsystems, founding member of the Java Swing GUI Toolkit, FirstPerson employee, original member Java Products Group

Alan E. Baratz, Ph.D
CEO and President, NeoPath Networks, and former president of Sun's Java Software Division

 

Java歷史的Flash演示鏈接

http://www.java.com/en/javahistory/java_history_final_4.swf

 

 

發佈了20 篇原創文章 · 獲贊 0 · 訪問量 1萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章