軟體輝煌——比爾.蓋茨和微軟公司的傳奇故事
軟體輝煌——比爾.蓋茨和微軟公司的傳奇故事
1993年秋季的一天,筆者漫步在紐約曼哈頓第五大道。從南到北,帝國大廈、洛克菲勒中心等著名的摩天大樓一幢幢交臂而過。當年,它們都是極頂財富的象徵,代表昔日輝煌。然而到了今天,在美國經濟不景氣的背景天幕上,這些大樓和與之聯繫的豪門家族,大多黯然失色了。獨在高技術領域裡,一群新的億萬富翁明星在冉冉升起。我覺得這是更有意義的今日輝煌。這十來年,美國的電腦界彷彿成了年青億萬富翁的搖籃。Apple公司的喬布斯、Dell公司的德爾,都是20出頭、名不見經傳的小青年,眨個眼就登上了億萬富翁的台階。更神奇的是微軟(Microsoft)公司的總裁比爾.蓋茨(BillGates),這位一幅娃娃臉的軟體奇才,居然成了全美富翁之首。
比爾.蓋茨擁有的個人財產,與微軟公司股票息息相關。1991年10月號的福布斯雜誌,曾載出全美前400名富翁的排名表,剛滿36歲的比爾.蓋茨,以40億美元的個人財產,位居全美富翁的次席。僅僅過了兩個月,在1992年華爾街證券交易所的第一個交易日里,微軟公司的股票升至每股114美元,比爾.蓋茨的個人財產也隨之達到70億美元。《強動力》(《HardDrive》)的作者於是感嘆:這位曾夢想家家戶戶都有電腦的湖濱中學的小電腦迷,居然成了全美最富的人。比爾.蓋茨的成功,在美國經濟史上創造了兩項奇蹟。歷來的美國頭號富翁都是在家族幾代人的遺產基礎上再發展而成,而比爾.蓋茨卻是在全無家族背景下迅速致富,因而被青年人當作白手起家的楷模和偶像。其次,歷來的美國首富不是「石油大王」,就是「鋼鐵大王」或「汽車大王」,都可以說「硬體大王」。而比爾.蓋茨卻是全美乃至全世界第一位「軟體大王」,他第一次使軟體成了可帶來巨富的點金術,他創造了軟體之輝煌。和比爾.蓋茨的名字緊緊連在一起的是微軟(微型軟體)公司。微軟公司是比爾、蓋茨演出的舞台,比爾.蓋茨是微軟公司的靈魂。1972年,16歲的比爾.蓋茨和他中學的同學與密友保羅.艾倫創辦了微軟公司的前身交通數據公司(Trof-O-Data)。沒有人會想到,兩個小孩子的公司會在20年後變成一家擁有一萬多僱員的跨國公司,早已穩坐世界頭號軟體公司的金交椅。美國人曾把藍色巨人IBM公司稱為IBM帝國。這家巨型公司曾在電腦硬體領域內創造出無數輝煌。不過,近年來,IBM公司面臨困境,這家曾經是高贏利率的公司也開始出現虧損。而微軟這家「不生產電腦的電腦公司」卻奇蹟般地崛起,在美經濟不景氣的情況下,電腦硬體廠商競爭激烈、經營慘淡的情況下,不斷推出象DOS、Windows這樣的優秀軟體打開了市場,建立起一個擁有數以億計用戶的微軟世界__人們已把這個世界稱為微軟帝國。Microsoft的標誌充斥世界的每個角落,形成洶湧澎湃的軟體大潮。總之,比爾.蓋茨和微軟公司的崛起,代表電腦發展史上一個新時代來臨,軟體成了帶動電腦業前進的火車頭。這,正是一篇傳奇故事的綱要。詳細的故事,且聽我從頭說起。關於比爾.蓋茨的早年,鄭園先生曾在《軟體奇才比爾.蓋茨》中介紹過(連載於《電腦報》試刊2-5期,收入《電腦報》1992年合訂本--編者),這裡,再作點補充。比爾.蓋茨於1955年10月28日出生於美國西北角臨太平洋的西雅圖市。他父親是律師,母親是教師。雖然父母親都是受人尊敬的知識分子,但卻不能說具有天才級的智商,所以,那種認為天才代代相傳的血統論神話,在蓋茨家是說不住腳。孩提時代的比爾.蓋茨比較內向,愛一個人呆在房間里,「象個隱士」。讀書後,他在數學方面很有天賦,但也不能說是全美出類拔萃的英俊少年,因為被稱為「中學諾貝爾獎」的全美科學人材選拔賽年復一年舉行,比爾.蓋茨卻未入選。幸運的是,他就讀的中學頗不平凡。西雅圖市內的華盛頓湖畔,有一所湖濱中學(LakesideSchool)。這所學校現在知名度很高了。有人稱為「微軟的搖藍」。1968年,當蓋茨進入湖濱中學的第一年,學校裝上了PDP-10小型機的終端,今天,中學有電腦已很普遍。但在那時,它卻是全美最初的一批有電腦(僅僅是終端)的中學,如鳳毛麟角。正是這一點,鑄就了蓋茨的未來。湖濱中學的計算機房很快成了吸引一些聰明學生的磁場。在這群學生中,有13歲的比爾.蓋茨,還有比他高兩年級的15歲的保爾.艾倫,兩個少年成了莫逆之交,直至今天,他們後來創辦了全美最成功的公司__徽軟公司。比爾.蓋茨這群孩子很快成了超級電腦迷,他們不滿足於學校有限的上機時間,所以,當西雅圖計算機中心公司(ComputercanterCorpration,蓋茨稱為「C3公司」)同意小電腦迷們在那兒義務工作時,這群孩子感到受寵若驚了。蓋茨他們的任務是為C3公司的PDP-10機軟體找錯,這個任務他們完成得很漂亮,甚至遠遠超過了公司的期望。小孩子們學電腦的潛力如此之大,他們很快破譯了電腦的安全密碼並居然修改了機內重要文件,以便減少記錄他們的用機時間,結果受到停止使用電腦六周的懲罰。比爾.蓋茨並未因此而停步,後來,他又侵入了層層設施的賽伯電腦網。在湖濱中學和「C3」公司,蓋茨還學到很多電腦知識,比如後來他一直引為自豪的對BASIC語言的精湛見解,實際上源於這一時代。蓋茨在軟體方面的才能,這時已顯露出來了。1972年,還在湖濱中學讀書的比爾.蓋茨與保爾.艾倫辦起了一個公司,他們稱之為交通數據公司,公司算不上成功,但畢竟還談成了一些生意,總收入大約有2萬美元,對還是學生的他們,這已經是很不容易的了。後來,他們兩人又受邀參加了TRW公司的軟體開發工作,年薪定為3萬美元,這工資不算低,說明人家已經把他們當成軟體專家了,這時,蓋茨才17歲。儘管有這些成功,但這一時期的比爾.蓋茨,也許還沒有意識到他會以軟體作為畢生事業。不少人青少年時代興趣和愛好,往往到成年就成了褪色的昔日回憶。再說,家裡也沒有太認真地對待他在軟體方面的才能,他們希望蓋茨子繼父業,成為一位律師。1973年秋天,比爾.蓋茨進入美國最有名望的哈佛大學,主修法律。在哈佛的才子叢中,蓋茨似乎是難以出人頭地了。不過,在哈佛校園外,電腦界還在發生天翻地覆的變化,又給蓋茨帶來新的希望。本世紀70年代初,是電腦發展史上的一道分水嶺。在此之前,電腦高貴而神秘,為政府、大公司等專有,百姓無從問津。我國著名計算機教育家譚浩強教授曾對筆者說過:「要把計算機從專家手中解放出來,變成群眾手中的銳利武器。」此話雖是針對80年代中國而言,但卻完全可借來說明當年美國的情況。1971年,「計算機解放」的偉大革命在美國開始了。這年,Intel公司製造出人類歷史上第一個微處理器。這指甲殼大小的晶元,石破天驚地開創了電腦發展史的新紀元,也改變了比爾·蓋茨的人生軌道,把他從哈佛大學法學院又拉回到電腦世界。就連微軟公司的名字,也是這場革命的產物,這些當然是後話了。微處理器的發明,使製造微電腦變得簡單起來。人人都擁有自己的電腦__個人電腦,已經變得可能了。奇怪的是,在整個70年代,世界上最有實力的大電腦公司,如IBM、DEC、HP等,彷彿偏偏對個人電腦視而不見,倒讓一幫業餘電腦愛好者起於草莽,搶先奪取了個人電腦的王位。業餘電腦愛好者最大的群體,數矽谷的「土製電腦俱樂部」(HomebrewComputerClub,也稱「家制電腦俱樂部」)。後來吒叱風雲的Apple電腦,就是出自該俱樂部成員之手。在Apple電腦之前稱王的,則是阿爾塔(Altair,意即牛郎星)電腦。阿爾塔電腦第一次露面,是在1975年1月《大眾無線電》雜誌封面上。它的發明者,是微型儀器遙測系統(MITS)公司的老闆羅伯茨,它是世界上第一台個人電腦。實事求是地說,基本型的阿爾塔電腦功能實在太差,遠不能與今天的單板機相比。但它當時的價格實在是太誘人了__只要297美元。這價格低廉得幾乎使人不敢相信,因為僅其中的一塊Intel8080晶元,就值360美元,而當時的電腦,很少有一萬美元以下一台的。所以,阿爾塔電腦的廣告一登出,立刻引起轟動。比爾·蓋茨這時正在波士頓的哈佛大學讀書,保爾·艾倫也從西雅圖轉學到波士頓。1975年1月一個寒冬的早晨,艾倫走過哈佛廣場,一眼瞧見登有阿爾塔電腦的《大眾無線電》雜誌封面,上面的廣告詞是:「突破!世界上第一台可與商用型電腦媲美的小型手提式電腦__阿爾塔8800。」他為這一消息所震動,於是飛跑去找到蓋茨,手中揮動著雜誌說:「我早就對你說過,這一天會到來的!我們快錯過機會了。」原來,蓋茨和艾倫也曾買過第一批8008微處理器,用它搞成了自己的電腦,甚至還為8008編寫過BASIC解釋程序。可惜這一切後來半途而廢。現在,看到人家的成功,蓋茨十分激動,他覺得,機會再次來臨,不能再放過它。於是,蓋茨果斷地從波士頓給遠在新墨西哥首府阿爾伯克基的羅伯茨打電話,說他們是西雅圖交通數據公司的,已經為阿爾塔開發成功了BASIC語言解釋程序,問羅伯茨感不感興趣。羅伯茨當然感興趣,可是他要求「現成的BASIC。」再通話時,他請蓋茨和艾倫去演示他們的BASIC語言,蓋茨斬釘截鐵地答覆:「三星期之內,一定送到阿伯克基!」其實,蓋茨他們的BASIC語言,此時還是空中樓閣。當比爾·蓋茨向羅伯茨許下諾言的時候,他甚至連見也沒見過8080微處理器。他給羅伯茨打完電話後所做的第一件事,就是去買一本8080的說明書。如此情況下,要在幾周內為阿爾塔機搞出BASIC語言,在旁人看來,有點異想天開了。BASIC語言是一種很精巧的電腦高級語言。它於1964年5日在美國達特默斯大學問世。其締造者托馬斯·庫爾茨(ThomasKurts)和約翰·肯麥尼(JohnKemeny)教授都非尋常之輩,尤其是後者,曾在大名鼎鼎的愛因斯坦和電腦之父馮·諾依曼麾下任助教,說BASIC出自名家之手,一點也不過分。BASIC的設計頗具匠心,它汲取了FORTRAN和ALGOL兩種高級語言的精髓,且避免了兩者之煩難,大受初涉電腦界人士的青睞。僅此一點,就確定了它在「解放計算機」革命中的先鋒作用。BASIC的全稱是BeginnersAll-PurposeSymbolic(初學者通用符號指令代碼),但它後來的發展,突破了初學者的界限,成了雅俗共賞的高級語言。比爾·蓋茨對BASIC一直有一種特殊的感情,這種感情一直持續到現在。1989年,早已成名的比爾·蓋茨在紀念BASIC語言誕生25周年之際,曾在《位元組》(《Byte》)雜誌上自稱他至今仍是BASIC的狂熱愛好者。為了證明BASIC之樹常青,他甚至提出挑戰:為解決任何問題,程序員們可選用任何工具編程,而他一定用QUICKBASIC編出同樣的程序。在微軟公司。還流傳這樣的笑話:當任務不能如期完成時,人們就說,把任務交給比爾·蓋茨,他會在周末用BASIC去完成。蓋茨彷彿在BASIC方面有特異功能。話雖如此,但當年蓋茨為阿爾塔開發世界上第一種用於微電腦的BASIC語言時,可以說是備嘗艱辛。手中沒有8080晶元,他巧妙地在哈佛的愛肯計算機中心的PDP_10上編製了8080模擬程序,這種模擬軟體開發方式,他們後來沿用了6年之久,成為微軟公司的一件法寶。阿爾塔電腦的內存只有4K,限制了BASIC語言的程序長度。蓋茨絞盡腦汁,一個位元組一個位元組地壓縮源程序,終於滿足了硬體要求。比爾·蓋茨的BASIC語言(後來被稱為「4KBASIC」)因設計奇巧而大受行家讚賞。交貨的時間一天天逼近了。蓋茨和艾倫日夜奮戰,深夜,他們幾乎是在半睡眠狀態下編程。有一次,蓋茨打盹,頭撞在鍵盤上,他醒後看一眼屏幕,緊接著就在鍵盤上輸入數據。艾倫認為,蓋茨一定有在夢中編程的本領。就在艾倫乘飛機去阿爾伯克基的前夜,工作還沒有最後完成,到凌晨一點,蓋茨讓艾倫去睡覺。第二天早上,他把錄有BASIC語言的紙帶交給艾倫。蓋茨此刻心中沒有把握,他說「誰知道行不行,願上帝保佑我們交好運。」艾倫堅信蓋茨的能力,不過,飛機在阿爾伯克基降落前半小時,艾倫突然發現還缺一個裝入程序,趕緊抓過幾張廢紙寫程序,飛機著陸時,程序剛好寫完。當艾倫把BASIC語言裝入阿爾塔電腦後的那一瞬間,他緊張得屏住了呼吸。幸運,世界上第一個用於微電腦的BASIC語言一次運行成功。這一瞬間,釘牢了比爾·蓋茨和日後微軟公司的路標。BASIC語言在阿爾塔電腦上運行成功,給比爾·蓋茨很大鼓舞。他感到哈佛大學的生活索然無味了,一個具有挑戰性的全新領域在向他遙遙招手。1975年暑假,比爾·蓋茨從波士頓的哈佛校園來到阿爾伯克基。在那裡,他和艾倫完成了一件具有歷史意義的大事:把交通數據公司(Traf-O-Data)更名為Microsoft(微型軟體)公司。新公司的名字很響亮,而且,是兩個新辭彙Micro(微型)和Soft(軟體)的組合,再貼切不過地表明公司的方向和性質,他們認準了開發微電腦軟體是大有可為的事業。第一次打出公司的新招牌,是1975年8月的事。緊接著,他們以微軟公司的名義,與MITS簽定了轉讓BASIC語言的合同。這時,比爾·蓋茨在法律方面的家學和哈佛法學院的嚴格訓練小試鋒芒,合同訂得嚴密、準確,對微軟公司十分有利。比爾·蓋茨的BASIC語言以授權的形式轉讓給MITS公司,並按每個拷貝收權利金:4K版本BASIC每個拷貝30美元;8K版本BASIC每個拷貝35美元;擴展BASIC每個拷貝60美元。這種按每個拷貝收權利金的軟體轉讓方法在當時很罕見,比爾·蓋茨開了先河。他們以此共向MITS收取了18萬美元的權利金。可以作為對比的是,之後不久問世的微電腦的編譯型BASIC(蓋茨的「4KBASIC」屬解釋型)轉讓給以姆賽(IMSAI)公司時,後者獲得了無限的發行權而只付出了一台自產8080微電腦和一些外設作為代價,軟體開發者尤班克斯還像佔了大便宜一樣向朋友誇耀:「他們還要給我一台印表機呢!」對同一類軟體產品,價值觀如此不同,可見比爾·蓋茨的高明。比爾·蓋茨的高明和遠見還表現在與非法拷貝者的鬥爭上。當他的4KBASIC大受歡迎時,非法複製現象也大量出現了。電腦愛好者們喜歡他們BASIC,但卻不喜歡付錢給開發者。自由拷貝軟體是電腦愛好者們的傳統,不為軟體付錢似乎已成了天經地義的事。可是,也曾是電腦愛好者的比爾·蓋茨卻第一次勇敢地向傳統提出挑戰。他發表了有名的《致電腦愛好者的公開信》,信中把軟體的非法拷貝者稱為「賊」,並斷言:如果不給軟體開發者合理報酬,就不會有人去開發真正有用的軟體。在軟體保護已日趨完善的今天,我們不得不佩服蓋茨的敏銳和遠見。比爾·蓋茨的微軟公司生意不錯,但他在哈佛大學的學業還沒完。在波士頓和阿爾伯克基之間飛來飛去不是長久之計,1976年底,他毅然從哈佛大學退學,全身心投入了電腦軟體的開發工作。
1979年1月,微軟公司從阿爾伯克基遷回西雅圖,公司的基石深深地埋在故鄉的沃土上。遷址後的微軟公司有很大發展,到1979年底,年營業額從上年的一百萬美元增加到二百五十萬美元,除了他們的BASIC已成了個人電腦的工業標準外,他們還開發了個人電腦的FORTRAN和COBOL語言,手中有了好幾種拳頭產品。面對這「鶯歌燕舞」的大好形勢,志向高遠的比爾·蓋茨卻很不滿足。一天,他和艾倫在微軟公司的運貨卡車上聊天,談到他們漚心瀝血的軟體傑作還沒有用於第一流的個人電腦上,蓋茨就不住地搖頭嘆息,頗有明珠暗投之感。
不過,皇天不負有心人,一次巨大的機遇已悄悄來臨,快要敲響微軟之門了。1980年8月的一天,比爾·蓋茨接到一位神秘客人的電話,要他安排會晤。比爾·蓋茨打算把會晤時間定在下周,對方卻急不可耐地說:他們的人將在兩小時以後飛來。神秘客人是IBM公司的代表,這樣急地趕來,比爾·蓋茨預感到有大事降臨。會晤還沒開始,IBM的代表卻要比爾·蓋茨先在一份事先準備好的協議上簽名。協議的內容似乎有點離奇;要求雙方不泄露會談內容,並要求微軟公司保證不向對方談及自己的機密。仔細一想,IBM實在是精明,微軟的點子若為IBM所用,連官司也沒法打。IBM這種滴水不漏的自我保護法,使哈佛法學院出身的比爾·蓋茨也感到大開眼界。儘管如此,他還是爽快地在文件上籤了名,等待IBM公司抖出葫蘆里的葯。IBM的代表出示了公司的核心機密。原來,IBM公司終於把目光投向風起雲湧的個人電腦市場,決心在這一領域大展雄圖。IBM為此成立了一個極秘密的研製小組,執行一個代號為「跳棋計劃」的秘密研製項目,研製的產品就是日後大名鼎鼎IBMPC機。為保證成功,研製小組一反IBM萬事不求人的封閉傳統,選定了一批軟、硬體廠商進行合作,微軟和Intel公司都是合作候選人之一。藍色巨人主動登門謀求合作,真有點不恥下問的精神,這使比爾·蓋茨又驚又喜,他決心不放過這個千載難逢的機會。但是,IBM的要求又使比爾·蓋茨很為難。IBM雖然對微軟公司的BASIC、FORTRAN、COBOL等高級語言感興趣,但最關心的卻是先購買個人電腦的操作系統CP/M,這個操作系統不屬於微軟所有。IBM關注CP/M並非偶然。CP/M操作系統的確很優秀,在當時大為走紅,已經成了八位個人電腦的工業標準。CP/M是加州的DR(DataResarch,即數字研究)公司的產品,其開發者基爾代爾教授同時又是解釋型BASIC語言的發明者,與比爾·蓋茨既是朋友,又是競爭對手。聽說IBM對PC/M感興趣,比爾·蓋茨心中當然不是滋味,不過,他還是耐心解釋CP/M的所有權屬於基爾代爾,並不失風度地給DR公司打電話,安排IBM的代表第二天與DR公司會談。IBMPC機最重要的軟體合同,眼看就要落到DR公司手中。這時,戲劇性的場面出現了。當IBM的代表飛到矽谷與DR公司會晤時,DR公司偏偏沒有微軟公司的遠見和熱情。DR公司對IBM的來訪感到措手不及,尤其是對IBM在會談前要先簽署保密協議的作法存有戒心,認為會損害DR公司的利益,DR公司的律師還要求修改協議。IBM的代表也對DR公司感到很惱火:怎麼能還未談判就懷疑動機呢話不投機半句多,在這樣的氣氛下,IBM與DR當然沒法簽定購買CP/M的合同。DR公司當時也不可能意識到,他們失去了可能是有史以來最大的一筆軟體合同。第二天,當IBM的代表又飛回西雅圖時,微軟公司的機遇失而復得了。IBM與微軟公司洽談了購買IBMPC機操作系統及幾種高級語言的一攬子合同。微軟公司的操作系統(後來稱為PC_DOS或MS_DOS)從此將崛起,而曾為一代天驕的CP/M將不可避免地走向衰落了1980年11月,微軟公司終於與IBM公司正式簽定合同,微軟公司發展史上新的一頁翻開了。合同的第一項訂貨正是操作系統。操作系統軟體在電腦中的作用,尤如樂團中的指揮。只有在高明的樂團指揮手下,電腦的軟硬體才會協調工作,奏出美妙的電腦樂章。IBM最不放心的是微軟能否找到高明的樂團指揮__優秀的操作系統。比爾·蓋茨胸有成竹,他知道,就在西雅圖市,有一種可以替代CP/M的操作系統SCP_DOS。他想在SCP_DOS的基礎上開發。SCP_DOS是SCP(SeattleComputerProducts即西雅圖計算機產品)公司為8086微處理器開發的十六位機的操作系統,其開發者蒂姆·帕特森(TimPatterson)與比爾·蓋茨也很熟悉,估計微軟公司購買SCP_DOS問題不大。果然,微軟公司與SCP公司談判異常順利,微軟公司取得了SCP_DOS的權利。微軟公司為SCP_DOS究竟花了多少錢,至今未見披露,成了電腦史上的一個謎。但據說總金額不到10萬美元,有人甚至說只花了5萬美元。這點錢,與MS_DOS後來為微軟帶來的億萬財富相比,可以說是滄海一粟。不過,SCP_DOS與MS_DOS還不能說就是一回事。為了把SCP_DOS改造成日後叱吒風雲的MS_DOS,比爾·蓋茨和微軟公司投入了大量的精力。例如SCP_DOS只支持8英寸軟盤驅動器,而IBMPC要求MS_DOS支持5.25英寸軟盤,於是原有的驅動器程序只好推倒重來,這樣的例子,在DOS改寫中不少。而且,為IBM公司開發軟體是異常艱難的苦差事。IBM公司對質量要求極高,規矩也太多。就拿保密工作來說,幾乎讓比爾·蓋茨他們受不了。蓋茨和同事們關在西雅圖國家銀行大廈十八層的一間小房子里開發軟體,IBM仍不放心,又送來專用保密鎖,還要求整天不許開門。小房間沒有窗戶和通風設備,室內溫度高達38℃。這樣的條件下為IBM幹活,恐怕是比爾·蓋茨他們從未享受過的「高規格待遇」。IBM的活兒又急得要命。IBMPC的研製周期定為一年,而當時施樂公司的Star電腦研製周期為三年半,惠普公司的HP_85研製周期為四年。蓋茨接手IBM的任務時,時間上已晚了3個月。為了搶時間,比爾·蓋茨和微軟公司的人又演出了加班加點的拿手好戲。西雅圖多雪,微軟公司的許多人都是滑雪迷,可是在1980年冬天,滑雪活動悄悄取消了。就連觀看太空梭發射這樣的大事,比爾·蓋茨也想取消。後來,他勉強同意提前完成任務才能去參觀。於是比爾·蓋茨手下的工作狂們一連幾天不離開辦公室,終於在赴佛羅里達州肯尼迪角的飛機起飛前完成任務,如願以償。不過,話說回來。微軟也正是在與IBM的合作中學到了不少東西,為自己走向輝煌打下了堅實的基礎。1981年8月12日,IBM公司向全世界宣布80年代電腦界最大的一項新聞:新一代個人電腦IBMPC問世了。好風憑藉力,送我上青雲,隨著IBMPC機一起銷售的PC_DOS(即MS_DOS)及一系列的微軟公司的軟體,迅速進入一個無限廣闊的大市場微軟公司首次推出的MS_DOS1.0版應該說還是幼稚之作。程序不大,只有4000行代碼(DOS2.0為20000行,DOS3.0為40000行),功能遠不能與後來的DOS版本相比。但它確實又是微軟公司的力作,是當時最傑出的個人電腦操作系統。當時,與DOS1.0版聯袂演出的IBMPC機,剛出台時內存只有64K,還不能掛硬碟呢。所以,MS_DOS大發利市,每個拷貝60美元,兩年內隨IBMPC機賣了50萬套。原來為CP/M操作系統開發軟體的廠商,眼看城頭易幟,趕緊掉帆轉舵,向MS_DOS靠攏。而IBMPC軟、硬體都採用了開放系統,為之開發應用軟體又特別順手。於是,為MS_DOS開發的應用軟體迅速達到數千種上之多。MS_DOS也就順理成章地成了個人電腦操作系統的工業標準,當然也成了微軟公司打開財富之門的金鑰匙。曾經八面威風的CP/M,則不大有人提起了。說MS_DOS是借了IBMPC之東風,此話有道理;但說微軟完全靠IBM起家,則有失偏頗。事實上,如歌詞所唱,IBMPC的軍功章里,有IBM一半,也有微軟一半。尤其是比爾·蓋茨的才華,為IBMPC的成功起了很關鍵的作用。例如,不用8位微處理器而用先進的16位8086微處理器、採用開放系統等,都是比爾·蓋茨的主意。這兩點,正是IBMPC成功的重要因素。IBMPC的問世,使風起雲湧的個人電腦市場變得如火如荼。1983年1月,一貫在封面上刊出新聞人物的美國《時代》周刊,居然破天荒地把封面人物的殊榮給予一台機器__微電腦。可見當時的美國,公眾對個人電腦熱度之高。正是在這滾滾熱浪中,IBMPC兼容機堂而皇之地登場了。1982年11月,電腦界的黑馬Compaq公司率先推出了IBMPC兼容機。所謂兼容,是指軟體與IBMPC兼容,最核心的問題是使用MS_DOS操作系統。有了這一點,IBMPC機的全部軟體,在Compaq機上都可以通行無阻。搞兼容機,實在是天才的發明。既然IBMPC機如此紅火,既然它的軟硬體都是開放系統,不去「兼容」它一下,真是放走了千載難逢的商機!果然,Compaq_炮打紅,一連刷新了美國經濟史上好幾項記錄:開張一年內銷售額超過一億美元,三年內進入《幸福》五百家(靠Apple-Ⅱ暴發的Apple公司,進入《幸福》五百家也用了五年)。緊隨Compaq,IBMPC兼容機廠家如雨後春筍,竟成了浩浩蕩蕩的世界性潮流。對此,幾家歡樂幾家愁。眼看質優價廉的PC兼容機迅速搶佔了IBMPC原裝機的市場,IBM公司自然是叫苦不迭。而比爾·蓋茨和微軟公司則心花怒放,差點笑出聲來。PC兼容機都要使用MS_DOS,這使MS_DOS和基於MS_DOS的應用軟體市場,如大海般寬闊。至今,MS_DOS已賣出三千多萬套,如加上盜版的軟體,至少上億套MS_DOS在全世界運行。比爾·蓋茨的夢想變成了現實。1984年,是比爾·蓋茨和微軟公司豐收的一年。除了MS_DOS(這時已推出了3.1版了)這鎮山之寶外,還有Pascal、C、Word、GW-BASIC等一大批軟體暢銷。公司的營業額超過一億美元,登上頭號軟體公司的交椅。更引人注目的是,這年4月,比爾·蓋茨上了《時代》雜誌封面,此刻,他離而立之年還有兩年呢。英姿風發的比爾·蓋茨,正向更高目標邁進微軟公司的第二件戰略武器是Windows(窗口、視窗)軟體。進入90年代,微軟的Windows又成個人電腦軟體的頭號明星,連MS-DOS都暗然失色了。Windows走紅的原因很簡單,主要在於它採用了GUI(GraphicsUserInterface,圖形用戶介面)技術。用過Windows的人都有一種愉快感。不須記那些複雜的DOS操作命令,只要動動手中滑鼠器,在屏幕上那些形象的標識圖形中選選,彈指之間,操作就完成。易學易用,如同操作「傻瓜電腦」。Windows的這些神奇功能,與GUI有關。與MS_MOS一樣,Windows也是比爾·蓋茨借用他山之石開發出的傑出軟體,是人類文明史上的一件瑰寶。而且,Windows的開發過程漫長而曲折,可以說是十年磨一劍。70年代初,施樂公司在矽谷辦了一個很有名的研究機構,叫做PARC(PaloAltoResearchCenter,帕洛阿爾托研究中心)。此為藏龍卧虎之地,世界級的發明擁有多項。其中的Smalltalk語言,正是Windows的鼻祖。在Smalltalk支持下,滑鼠器可在屏幕上移動和選擇若干個窗口圖形。這是十分美妙的GUI技術,可惜,PARC的學究們不知讓它大展雄圖。伯樂終於出現了。1979年10月,史蒂夫·喬布斯(SteveJobs)慕名到PARC參觀。這位Apple公司的創始人,人雖年輕,眼力卻不凡。他一眼看出Smalltalk是革命性的技術,圖形按口將造就新一代個人電腦。翌年三月,喬布斯在密執安的一次會上,介紹了他在PARC的見聞,並鼓吹主要以圖形方式工作的未來電腦。喬布斯的一席話說得台下的比爾·蓋茨如痴如醉,他看到了個人電腦軟體的遠景。不久,比爾·蓋茨和喬布斯敲定了一項合同:微軟公司為Apple公司採用GUI技術的新一代電腦(即後來的Macintosh)開發核心軟體。這樣看來,Windows的研製幾乎與DOS同時起步。而且,比爾·蓋茨對開發GUI很有信心。當喬布斯要求微軟公司的圖形用戶介面不得在Macintosh推出後一年內公布時,比爾·蓋茨沒有答應,而是把時間改在1983年11月,他不想讓微軟的GUI軟體太遲公布。這一更改後來證明不是多餘的,Macintosh延宕到1984年1月才推出。微軟公司不露聲色地開發GUI軟體,不過,這種軟體叫什麼名字卻頗費躊躇。到了1983年5月,實在想不出響亮的名字了,只好隨便沿襲慣例定為MicroWindows。誰知,Windows日後大揚其名。Windows歲月蹉跎。1983年11月,比爾·蓋茨專門跑到紐約去宣布Windows問世,並斷言一年後它將在90%的採用MS_DOS的PC機上運行。可是,一年過去了,Windows很受冷落。這與PC機硬體有關,也與Windows的設計有關,不少用戶抱怨原始版的Windows軟體常常不能運行。而且,用戶對其意義也不甚了了,認為它不過是DOS內核外的一個應用程序而已。微軟繼續努力,兩年後推出Windows1.03版,再過了兩年推出Windows2.0版,可惜都反應平平。1990年5月,轉機出現了。Windows3.0在卧薪嘗膽七年之後,終於隆重推出。微軟公司不惜血本,Windows3.0推出的當天,宣傳費就花了300萬美元,而這還僅是上千萬美元促銷費的開始__比爾·蓋茨和微軟公司的傳奇故事為Windows3.0版花費的巨額促銷費是值得的,這個成熟的窗口軟體,獲得了空前的成功,它的問世,具有劃時代的意義,標誌著個人電腦領域內又一輪革命開始。Windows3.0的問世,也把比爾·蓋茨和微軟公司推向成功的顛峰。在Windows3.0的發布會上,歷盡千辛萬苦的比爾·蓋茨並沒有大吹大擂,他只是平靜地介紹了3.0版的目標:為用戶提供圖形化的、易於使用的界面(Interface,也即介面)。但是,這已經足夠了,Windows3.0版恰恰是由於其「圖形化」和「易於使用」的特點,而受到千百萬用戶無比熱烈的歡迎。Windows3.0版推出後兩年多,Windows的銷售量已達3000萬套,直逼DOS十多年的銷售業績。微軟公司的聲譽因Windows3.0而高漲,微軟股票價格因此飛揚,最終把比爾·蓋茨抬上頭號富翁的高位。在Windows3.0之後,微軟公司於1992年推出支持多媒體的Windows3.1版,又於1993年推出支持網路的WindowsNT版,都大獲成功。在WindowsNT之前,人們老愛爭論Windows是否是操作系統。說否者,認為Windows必須以DOS為內核,不能算是操作系統;說是者認為Windows可繞過DOS直接控制硬體,具有操作系統的功能。到WindowsNT推出,一切爭論都可以休止了,Windows已發展為一代新的操作系統。圖形操作系統工業標準已非Windows莫屬。微軟公司又一次領導了潮流,各大軟體公司又紛紛向Windows靠攏,正象當年向MS-DOS靠攏一樣。著名的軟體公司如Borland、Lotus、WordPerfect等紛紛把自己的暢銷軟體打上Windows的標記,為Windows開發的應用軟體已經達到一萬種,而且還在與日俱增,「ForWindwos」已成為擋不住的誘惑。全球的個人電腦軟體開發者,開談必是Windows,不談Windows就象桃花源中人。Windows還在不斷發展。1994年,將推出Windows3.1的新版本Chicago(芝加哥);1995年,將推出WindowsNT的新版本叫Cairo(開羅)。微軟公司給Windows的未來版本兩個地名,高以深意,表明Windows的目標遠大路程漫長,要一個驛站一個驛站地走下去。1993年11月,美國的著名賭城拉斯維加斯舉行了一年一度的世界計算機秋季大展ComdexFall。在金碧輝煌的阿伯丁劇場,比爾·蓋茨宣示了Chicago的Beta版(測試版),當顯示器屏幕上出現了芝加哥的美麗風光時,電腦愛好者都為Windows的未來而熱烈鼓掌。不過,微軟的輝煌也引起了爭議,有人擔心微軟公司會壟斷軟體市場。也就是在這次Comdex大展上,SunMicrosystem公司的總裁厲聲批評微軟公司,他說:一個說英語的人,如果被迫付249美元的註冊費來說1.0版的英語,一定會使人火冒三丈。他還說:人們不想繼續對華盛頓州的那家公司(指微軟)付稅了。這,也許是輝煌中的另一面吧。筆者在剛要結束本文之前,獲悉比爾·蓋茨幾天後將首次訪華,還獲悉比爾·蓋茨將受到最隆重的接待(包括最高領導人的接見)。好客的中國人民和中國電腦愛好者歡迎比爾·蓋茨,同時也希望他給我們的現代化帶來一些實實在在的東西。
推薦閱讀:
※谷歌終於推出全新辦公利器,直接叫板微軟
※微軟推出免費工具,將 Evernote 移轉匯入 OneNote
※微軟筆試面試題集錦
※微軟起訴上海瑞創盜版侵權 獲賠3600萬元