盡管互聯(lián)網(wǎng)歷史短暫且發(fā)展迅速,但它有著自己明晰的歷史,而這些歷史都將決定互聯(lián)網(wǎng)的未來該沿著怎樣的方向發(fā)展。創(chuàng)造互聯(lián)網(wǎng)的30個精彩瞬間都彰顯了一種內(nèi)在的精神,一種“為繁榮而自由”的精神。
1973年:TCP/IP協(xié)議產(chǎn)生
1972年,全世界電腦業(yè)和通信業(yè)的專家學者在美國華盛頓舉行了第一屆國際計算機通信會議,旨在不同的計算機網(wǎng)絡(luò)之間進行通信達成協(xié)議,會議決定成立Internet工作組,負責建立一種能保證計算機之間進行通信的標準規(guī)范,即“通信協(xié)議”。
BBN公司的羅伯特·卡恩(Robert Kahn)在公司的內(nèi)部讀物發(fā)表了關(guān)于新的網(wǎng)絡(luò)通信協(xié)議的想法——操作系統(tǒng)的通信原理。這些思想顯然對最初互聯(lián)網(wǎng)的總體設(shè)計和建設(shè)起了決定性的作用。1973年春,羅伯特·卡恩提出了建立Internet的問題,并開始在ARPANET進行網(wǎng)絡(luò)互聯(lián)的研究,并請熱衷于電腦工作的溫頓·瑟夫(Vinton Cerf)與他共同考慮網(wǎng)絡(luò)通信協(xié)議的各個細節(jié)。
溫頓·瑟夫此時在美國斯坦福大學電腦科學與電子工程學院任助教,他就這樣在斯坦福大學的實驗室里完成了對TCP/IP協(xié)議(TCP為傳輸控制協(xié)議,IP為Internet協(xié)議)的初始設(shè)計工作。有趣的是,這個協(xié)議的最初原型并不是在實驗室里完成的。溫頓·瑟夫在舊金山一家賓館的大堂里等人的時候,閑著沒事考慮如何設(shè)計TCP。正如許多科學家需要靈感一樣。溫頓·瑟夫的設(shè)計靈感也有了,但苦于手邊沒有紙張,只好將想法(網(wǎng)關(guān)體系結(jié)構(gòu)的草圖)寫在了一張信封紙的背面。
1973年9月,溫頓·瑟夫以主席的身份,在蘇塞科斯大學組織召開了“國際網(wǎng)絡(luò)工作小組”(INWG即現(xiàn)在IFIPWG6)特別會議。在這次會議上,溫頓·瑟夫和羅伯特·卡恩提交了第一份協(xié)議草稿,提出Internet的最初設(shè)想。之后,二人正式發(fā)表了TCP/IP協(xié)議。按照這一標準,幾乎可以在互聯(lián)網(wǎng)上傳輸任何文件。TCP/IP協(xié)議的發(fā)表,首先獲益的是那些電腦專家,他們可以通過文件傳輸協(xié)議把自己剛編的軟件傳送給同行測試。這些軟件經(jīng)過測試以后,又可以用文件傳輸協(xié)議傳回來;還可以在傳軟件的同時,把修改軟件的意見也傳回來。
1974年,美國國防部決定向全世界無條件地免費提供TCP/IP協(xié)議,即向全世界公布解決電腦網(wǎng)絡(luò)之間通信的核心技術(shù),TCP/IP協(xié)議核心技術(shù)的公開最終導致了Internet的大發(fā)展。到1980年,世界上既有使用TCP/IP協(xié)議的美國軍方的ARPA網(wǎng),也有很多使用其他通信協(xié)議的各種網(wǎng)絡(luò)。為了將這些網(wǎng)絡(luò)連接起來,溫頓·瑟夫提出一個想法:在每個網(wǎng)絡(luò)內(nèi)部各自使用自己的通信協(xié)議,在和其他網(wǎng)絡(luò)通信時使用TCP/IP協(xié)議。這個設(shè)想最終導致了Internet的誕生,并確立了TCP/IP協(xié)議在網(wǎng)絡(luò)互聯(lián)方面不可動搖的地位。
1975年:E-mail
1975年,在最重要的網(wǎng)絡(luò)傳輸協(xié)議TCP建立不久,史蒂夫·沃克(Steve Walker)就在ARPANET建立了一個名為MSG Group的郵件列表(Mailing List)。MSG Group與今天我們所使用的郵箱大不相同,它不是自動管理,而需要專門的管理員來維護。MSG Group中有一個科幻小說的郵件列表“SF-Lovers”十分受歡迎,成為網(wǎng)絡(luò)互聯(lián)初期最為典型的熱鬧場景。還是1975年,約翰·維托(John Vittal)開發(fā)了一個全新功能的E-mail程序MSG,它具有郵件發(fā)送、回復(fù)、轉(zhuǎn)發(fā)、歸檔以及過濾等功能,是現(xiàn)代意義上第一個電子郵件系統(tǒng)。
郵件列表的出現(xiàn)取得了意想不到的效果,從根本上促進了網(wǎng)上的信息交流和網(wǎng)絡(luò)協(xié)作,處在美國各地的研究人員以史無前例的速度與彈性交流資訊,超高效率的網(wǎng)絡(luò)合作模式開始出現(xiàn),這使得網(wǎng)絡(luò)資源的共享邁出了深刻的一步。
1976年2月,英國伊麗莎白二世在Malvern的皇家信號與雷達研究院(RERE)發(fā)送了一封電子郵件,由此揭開了網(wǎng)絡(luò)為大眾服務(wù)、為大眾認可的第一頁。美國軍方在研究ARPANET時的最初目的只是用于軍事和科研,它純粹是冷戰(zhàn)時期的產(chǎn)物,老百姓沒想過網(wǎng)絡(luò)有什么實際的便利。而電子郵件的出現(xiàn)改變了這一狀況,其方便、快捷、費用低、無拘束等優(yōu)點,吸引了大量有條件的人通過網(wǎng)絡(luò)與電子郵件收發(fā)文件、公函。
電子郵件的發(fā)展速度即使對于當時的開發(fā)人員來說也是始料不及的,管理ARPANET網(wǎng)的國防部高級研究計劃署(DARPA)更沒有打算用幾百萬美元來支持這種個人之間的通信。不過,DARPA對此保持沉默,好像什么事情也沒有發(fā)生,大家只是盡可能的使用電子郵件。有意思的是,那些所有有幸使用了電子郵件的人,都會馬上喜歡它。電子郵件不但使用方便,而且也便于管理。同時,電子郵件也使人們的工作以及人們在工作中的配合方式發(fā)生了很大程度的變化。討論問題比過去方便得多,也容易得多。
1976年:“蘋果”落地
“用鼠標操縱的圖形用戶界面、通用的硬件標準、仍在不斷發(fā)展的多媒體技術(shù)超酷的外形”,這些讓人癡迷的特色成了蘋果電腦(Apple)的代名詞。毫無疑問,蘋果電腦的出現(xiàn)和發(fā)展,很大程度上決定了早期“個人電腦”(PC)的發(fā)展變化;當然,PC業(yè)革命式的發(fā)展也導致了蘋果電腦的興衰成敗。
1976年的4月1日,世界上第一臺蘋果電腦Apple I 誕生于史蒂夫·喬布斯(Steve Jobs)家的車庫中。當時,喬布斯因“思想獨特而混亂”而被大學開除,他和微電子發(fā)燒友沃茲·尼克一起打造了這臺酷似打字機的個人電腦。Apple I 看起來非常簡陋,而其配置在今天看來更是不堪入目。喬布斯和尼克分別去找阿塔里和惠普公司尋求合作,然而這兩家公司的老板都拒絕了他們的請求。兩人只好成立自己的公司,條件所迫,廠房是喬布斯家的車庫,員工都是中學生。公司的銷售額極其有限,更談不上什么市場反響。然而這一切在1977年Apple II的誕生和蘋果的第一次商業(yè)展示后有了翻天覆地的變化,Apple II及其改進機型風靡一時,使個人電腦逐漸步入家庭。蘋果公司也開始受到業(yè)界的廣泛關(guān)注,銷售額與日俱增,蘋果的神話由此開始。
時至今日,蘋果的產(chǎn)品成為了時尚和優(yōu)異工業(yè)設(shè)計的代名詞。人們不會忘記固執(zhí)的喬布斯在推廣鼠標操縱的圖形用戶界面、提倡通用的硬件標準對個人電腦的發(fā)展做出的偉大貢獻。事實上,蘋果公司不僅僅在推廣PC方面居功至偉,它更是計算機和互聯(lián)網(wǎng)行業(yè)所倡導的創(chuàng)新精神的標志。曾在1984年擔任蘋果公司公關(guān)經(jīng)理的巴巴拉·克洛茲寫下的最早也是最有名的公司宣傳標語說明了這種蘋果精神——“我們的電腦為普通人打造?!?/p>
蘋果電腦最早的開發(fā)人員互相鼓勵稱“我們正在從事改變世界的工作”,那種近似宗教狂熱的工作精神,徹底改變了電腦行業(yè)的傳統(tǒng)模式。蘋果電腦向PC業(yè)界傳達了這樣一個信號:電腦是為了滿足普通人的需要,而不是純粹的科學計算。偏執(zhí)的喬布斯堅持著這樣的觀點,“那時許多復(fù)雜的東西,在今天看來非常簡單,這是電腦平民化的結(jié)果。”
1977年:“壞小子”拉里·埃里森
與蘋果公司的創(chuàng)始人喬布斯一樣,拉里·埃里森(Larry Ellison)也是一位十足的偏執(zhí)者。但正是拉里與他的Oracle公司,提供了今天互聯(lián)網(wǎng)世界中最為重要的工具:網(wǎng)絡(luò)數(shù)據(jù)庫。
1977年,拉里、鮑伯·敏特(Bob Miner)和艾德·奧蒂斯(Ed Oates)共同創(chuàng)建了名為軟件開發(fā)實驗室(Software Development Laboratories,SDL)的計算機公司。SDL公司接手的第一個項目是為美國中央情報局做的,名為Oracle。他們認為Oracle 的意思是“智慧之源”,用來作為這個項目的名稱十分恰當,也會得到美國中央情報局的認可。那個時候,32歲的拉里,這個讀了三家大學都沒能畢業(yè)的輟學生,還只是一名普通的軟件工程師。
1979年,SDL更名為關(guān)系軟件有限公司(Relational Software,RSI),畢竟“軟件開發(fā)實驗室”不太像一個大公司的名字。1983年3月,RSI發(fā)布了Oracle第三版,這是鮑伯和SDL的第一位員工布魯斯·斯考特(Bruce Scott)歷盡艱辛用C語言重新寫就的。要知道,C語言當時推出不久,用它來寫Oracle軟件也是具有一定風險的,但除此之外,別無他法。但很快,時間就證明了這樣做是多么的正確,C編譯器便宜而又有效。從那時起,Oracle產(chǎn)品有了一個關(guān)鍵的特性:可移植性。
1983年,為了突出公司的核心產(chǎn)品,RSI再次更名為Oracle,公司至此取得了飛速的發(fā)展,一時成為IT產(chǎn)業(yè)內(nèi)最被追捧的公司。1986年3月12日,Oracle公司以每股15美元公開上市,當日以20.75美元收盤,公司市值2.7億美元。3月13日,微軟以每股21美元的發(fā)行價上市,以28美元收市,公司市值達到7億美元,遠遠超過了Oracle公司。一時間,微軟和比爾·蓋茨的成功光環(huán)遮蓋住了Oracle和拉里,人們戲稱這是拉里敵視微軟的開始。
“攪渾水”是拉里的一項絕技。在1995年巴黎舉行的歐洲信息技術(shù)論壇會議上,拉里在即興演講中介紹了網(wǎng)絡(luò)計算機(Network Computer,NC)的概念,所謂NC指的是配置簡單卻能充分利用網(wǎng)絡(luò)資源的低價電腦,最為重要的是,它不需要操作系統(tǒng),或者更準確的說,不需要微軟的操作系統(tǒng)。拉里希望借此來抵制微軟的強勢。很快,Oracle公司聯(lián)合IBM、Sun、Apple和Netscape在1996年制定了網(wǎng)絡(luò)計算機的標準,但事實上人們從頭到尾沒有看到一臺真正的NC生產(chǎn)出來。這次的演講在業(yè)界引起了軒然大波,通過這個事件,Oracle公司吸引了足夠多的注意力,同時也讓人們看到Oracle公司對于網(wǎng)絡(luò)的巨大信心。
1998年9月,Oracle公司正式發(fā)布Oracle 8i。“i”代表Internet,這一版本中添加了大量為支持Internet而設(shè)計的特性。這一版本為數(shù)據(jù)庫用戶提供了全方位的Java支持。Oracle 8i成為第一個完全整合了本地Java運行時環(huán)境的數(shù)據(jù)庫,用Java就可以編寫Oracle的存儲過程。在拉里的腦海里,一切能夠打擊“壟斷大王”微軟的武器都要派上用場,這一次他選擇了Java。
Oracle 8i 極大程度上提高了伸縮性、擴展性和可用性以滿足網(wǎng)絡(luò)應(yīng)用的需要。接下來的幾年中,Oracle陸續(xù)發(fā)布了8i的幾個版本,并逐漸添加了一些面向網(wǎng)絡(luò)應(yīng)用的新特性。面對開源運動的蓬勃發(fā)展,Oracle自然不甘落后。1998年10月,Oracle發(fā)布了可用于Linux平臺的Oracle 8以及Oracle Application Server 4.0,隨后不久,Oracle公司又發(fā)布了Oracle 8i for Linux。在.com大潮中,Oracle公司是站在風口浪尖的弄潮兒。
2000年,Oracle電子商務(wù)套件(E-Business Suite)正式推出,這是業(yè)界第一款完整的且全面集成的電子商務(wù)應(yīng)用產(chǎn)品套件。Oracle使用自己的電子商務(wù)套件,僅一年時間就節(jié)省了10億美元,換言之,營業(yè)毛利提高了10個百分點。
2003年9月8日,在舊金山舉辦的Oracle World大會上,拉里宣布下一代數(shù)據(jù)庫產(chǎn)品為“Oracle 10g”。Oracle應(yīng)用服務(wù)器10g(Oracle Application Server 10g)也將作為Oracle公司下一代應(yīng)用基礎(chǔ)架構(gòu)軟件集成套件。“g”代表“grid(網(wǎng)格)”。
網(wǎng)格計算可以把分布在世界各地的計算機連接在一起,并且將各地的計算機資源通過高速的互聯(lián)網(wǎng)組成充分共享的資源集成。通過合理調(diào)度,不同的計算環(huán)境被綜合利用并共享。Oracle公司宣稱10g可以作為網(wǎng)格計算的基礎(chǔ),矛頭直指最大的敵人IBM的On Demand。
1978年:BBS誕生
由于ARPANET網(wǎng)局限于在美國國防系統(tǒng)使用,普通的計算機愛好者是無緣問津的。這在相當程度上制約了網(wǎng)絡(luò)的普及。芝加哥人沃德·克里斯琴森(Ward Christiansen)和蘭迪·索薩(Randy Seuss)是兩位對軟、硬件極其精通的計算機專家,因為不滿意雙方在交流文本時每次都要用軟盤拷來拷去,于是他們想到了網(wǎng)絡(luò)。
蘭迪將帶有S-100總線的主板、64KB內(nèi)存和243KB單面8英寸軟盤的PC機與一個Hayes MicroModem 100的調(diào)制解調(diào)器組裝在一起。而身為IBM大型機編程人員的沃德則利用8080匯編程序編制命令。1978年2月16日,第一套Computerized Bulletin Board System(CBBS)誕生。CBBS成為所有這類系統(tǒng)的一般稱呼,后經(jīng)過一系列的演變成為現(xiàn)在的BBS。第二年,沃德和蘭迪將CBBS在網(wǎng)上向公眾開放。最初的公告牌如今仍在網(wǎng)上,作為一項劃時代的紀念。
CBBS成為第一個民眾參與的實驗系統(tǒng)。自此,越來越多的人懂得了可以通過計算機和調(diào)制解調(diào)器連接網(wǎng)絡(luò),為網(wǎng)絡(luò)的普及鋪墊了很好的應(yīng)用基礎(chǔ)?;仡櫾?978年,大多數(shù)擁有調(diào)制解調(diào)器的人,CBBS是他們唯一能撥入的網(wǎng)絡(luò)。1979年初,在CBBS上的大多數(shù)議題圍繞計算機和電子通信領(lǐng)域,CBBS點燃了電子通信技術(shù)革命的導火線,逐漸地,話題越來越廣,虛擬公告牌系統(tǒng)從此風靡世界。同時虛擬公告牌系統(tǒng)迅速在世界范圍流傳,成為普及Internet的啟明星,并擁有了一個更簡潔的名字BBS。90年代初,許多BBS連上了Internet,從此一個全新的虛擬世界向BBS愛好者敞開,成為普及Internet的啟明星。天才們的故事也永遠銘刻在了歷史的長卷中。
(未完待續(xù))