0%
第十章 財富與競爭 計算機帶來的樂趣

第十章 財富與競爭

計算機帶來的樂趣

雖然這個產品經過數年時間的開發才推向市場,但是太陽公司使用原先稱為綠色後來改為Java的跨平台編程概念來戰勝它的競爭對手。太陽公司推出的Java編程語言將成為「一種採用網路功能的新型信息處理方法」。許多程序員開始使用Java編程語言來編寫早期有創意的互動式程序,這些程序已經成為Web站點具有吸引力的部分原因,例如動畫人物和可以進行交互操作的猜謎等。
Java是在考慮到Web的情況下編寫的第一個重要的編程語言。它具有內置的安全特性,這個特性對於防止外界入侵計算機是極其重要的,因為與Web相連接就相當於是一個電子入口,它向外界打開了計算機的大門。Java編程語言用來編寫程序時,編程員不必知道用戶運行的是什麼操作系統,而在Web上運行應用程序時通常都不知道運行的是什麼操作系統。
蓋茨起先對Java編程語言持懷疑態度。但是隨著該語言的推廣應用,蓋茨也向太陽公司購買了Java語言的使用許可權,並且收購了一家擁有Java語言技術的名叫X維數(Dimension X)的公司,還指派數百名編程員負責開發Java語言的軟體。微軟公司試圖避開它與太陽公司簽訂的許可證協議,給它的Java軟體版本增加一些功能,使之只能在微軟的操作系統上運行。為此太陽公司提出了訴訟。蓋茨將太陽公司及其新型編程語言視為一種嚴重的威脅。如果Java是個編程語言,而不是操作系統,九*九*藏*書為什麼會對微軟構成如此重大的威脅呢?因為如果能夠編寫跨平台運行的程序,那麼就會增加瀏覽器取代操作系統的可能性。你究竟擁有太陽公司的工作站、IBM PC、梅肯套希計算機,還是其他什麼計算機,這都沒有關係,你可以通過你的瀏覽器來運行Java語言編寫的程序。
——太陽微系統公司的合夥創辦人斯科特·麥克尼利
對於這個玩笑,麥克尼利顯得十分輕鬆,因為他的工作已經取得了巨大的成功。自從1982年公司創辦以來,太陽公司推進了技術的發展,採用了許多個人計算機公司的某些技術,佔據了以前屬於小型計算機和大型機的科技用戶的業務領域。
我終於大學畢業了。
第二位進入太陽公司的重要技術人員名叫安德烈亞斯·貝奇托爾謝姆,他於1975年從西德來到美國,學習計算機科學。一年後他獲得卡內基-梅倫大學的碩士學位,後來轉到斯坦福大學。在斯坦福大學他承擔了設計自己需要的計算機項目,就像以前史蒂夫·沃茲尼亞克所做的工作一樣。他想把計算機的功能設計得像一個技術工作站,為此他採用了現成的組件,並且將它與斯坦福大學的計算機網路連接了起來。
但是太陽公司在消費市場上擁有一項隱蔽的優勢,那就是它早期積極主張的對網路產品的開發。人們經常重複它的一種說法,即「網路就是計算機」,不九*九*藏*書過這種說法似乎忽略了網際網路的存在。
1982年,柯斯拉組建了一個精幹的小組,幫助籌集風險資本,並且創立了太陽微系統公司。該公司的股票於1986年掛牌上市,6個月內銷售額突破10億美元,1992年進入財富500強行列。在這個過程中,它放棄了小型計算機和大型機的開發,使工作站成為企業界使用的一個日常用語。
1988年4月1日,太陽微系統公司的工程師們推倒了公司總裁斯科特·麥克尼利與執行副總裁伯尼·拉克魯特兩人的辦公室之間的牆壁,建起了一個40英尺的高爾夫球穴,配以沙坑,水坑障礙,洗球機和高爾夫球袋小手推車。愚人節惡作劇是太陽公司的傳統,並且總是會給公司帶來許多可供報道的內容。
隨著網際網路和萬維網的迅猛發展,太陽公司這個代號為「綠色」的開發項目繼續展開著。不僅它的特性有了發展,而且該產品的整個目的也出現了變化。開發小組的重點放在使新型語言編寫的程序能夠在採用不同中央處理器的許多平台上運行。他們設計出一個技術世界語,可以被許多類型的硬體迅速而全面地理解。藉助Web,這個功能將成為一個非常重要的資源。
麥克尼利認為,太陽公司的最大競爭對手是微軟。20世紀90年代,蓋茨的公司推出了一種新型操作系統名叫Windows NT,它的目的是為企業用的PC提供工作站的全部功能。麥克尼利決定不僅要發起一場技術戰,而且還要展開公關戰。在公開read.99csw•com發表講話和接受新聞界採訪時,他常常嘲笑微軟公司和它的產品。與Oracle公司的首席執行官拉里·埃利森一道,他試圖推出一種新型設備,稱為網路計算機,它能從網際網路上的伺服器那裡獲得信息和指令。該設備未能立即得到流行。
Java編程語言的推出使計算機界大吃一驚,尤其是微軟公司更感到出乎意料。這個軟體巨頭遲遲未能把握網際網路的重要性。結果使得網景公司捷足先登走上了興旺之路。不過,在激烈競爭中蓋茨曾經將網際網路作為優先發展的目標。
在一次網際網路會議上的講演中,比爾·喬伊將Jini語言稱為「為網路時代設計的第一個軟體結構」。幾十家公司與太陽公司簽訂了購買Jini使用許可權的協議,這些公司包括主要的軟體公司和消費電子設備公司。在另一個與網景公司和美國在線公司(AOL)共同採取的行動中,太陽公司的雄心壯志也表現得非常突出。
另外還有一些重要人物進入了太陽公司。其中有一個人名叫比爾·喬伊,他與麥克尼利一樣,也來自密歇根州。喬伊是個神童,是個早熟的數學奇才,他3歲就能閱讀,接連跳了幾個年級,最後成了一名國家榮譽學者。他在密歇根大學獲得了電氣工程學理學學士學位,斯坦福大學和加利福尼亞技術大學都接收他去從事研究生科研工作,但是他選擇了伯克利加利福尼亞大學。他在伯克利的加利福尼亞大學承擔起重新編寫Unix操作系統的艱巨任務。後來他在伯克利編寫的九九藏書Unix成了科研和技術界廣泛流行的操作系統。
但是太陽公司與蘋果公司及所有PC公司不同。斯科特·麥克尼利在魯斯特地區長大,父親是美利堅汽車公司的副主席。小時候,他常常打開父親的公文包,閱讀機密業務文件,以了解父親究竟做什麼工作。他的數學理解測驗得了滿分800分,他與比爾·蓋茨同時考上了哈佛大學。
對於喜歡太陽公司那種輕鬆而自由的工作氣氛的編程員來說,太陽公司就像一塊磁鐵,有著巨大的吸引力。1991年,麥克尼利給他手下的優秀編程員之一詹姆斯·戈斯林下達了開發新型編程語言的任務。戈斯林知道目前幾乎所有家用電子設備都已計算機化。但是每一台家用電子產品都是由不同的遠程設備來控制的,這些控制設備很少以相同方式來工作。用戶必須掌握許多遠程控制設備的操作。戈斯林試圖將它減少為一台遠程控制設備。這時帕特里克·諾頓和邁克·謝里登前來與他一道進行開發工作,他們很快設計了一個很有創意的手持裝置,人們只需觸摸一下屏幕而不必按下鍵盤或按鈕,就能控制電子設備的運行。
在「后PC」時代向微軟公司的霸主地位發起挑戰,太陽公司是認真的。1998年,它同意與Oracle公司站在一條戰線上,開髮網絡服務計算機,該計算機將使用太陽公司的Solaris操作系統和Oracle公司的資料庫,這樣台式計算機用戶就可以迅速放棄視窗操作系統。此外,太陽公司也開始銷售Java擴展語言,即Jini語言,它https://read.99csw.com使用戶可以通過網路將許多不同的家用電氣設備連接起來。
可惜太陽公司與一項成就失之交臂。20世紀90年代,工作站的價格降到5000美元以下。這樣低的價格使得太陽公司完全可以將工作站銷售給主流消費者。但是太陽公司沒有能夠在個人計算機領域大顯身手,儘管它製造的計算機採用的英特爾微處理器與IBM、康柏和其他公司使用的微處理器是相同的。由於太陽公司的發展歷史和目標市場等方面的原因,它一直採用一種專門的操作系統,它不是MS-DOS。太陽公司的計算機和軟體使用的是Unix操作系統,它將該操作系統進行了定製,以便用於它自己的目的,加之它重點開發供專業技術人員使用的計算機產品,因此使它無法進入流行市場。
將這些配件組合在一起的這個人是維諾德·柯斯拉。柯斯拉於1956年出生於印度首都新德里,他在10幾歲閱讀美國科技雜誌時,就夢想到矽谷去工作。他在印度技術學院獲得電氣工程學士學位,又在卡內基-梅倫大學獲得生物學和醫學工程理學學士學位,當他渴望成為一名企業家時,便考入斯坦福大學,以獲取工商管理碩士學位。他幫助創辦了戴西系統公司(Daisy Systems),該公司生產的計算機主要用於設計別的計算機。柯斯拉認為,將來前景看好的是價格比較低廉和更加通用的工作站,也就是類似安德烈亞斯·貝奇托爾謝姆開發的斯坦福大學網路計算機(Stanford University Netword,SUN)。