電腦奇才比爾·蓋茨的學(xué)生時代(2)

時間:2014-02-24 09:30來源:《少年電腦世界》 作者:姜河 點擊: 載入中...


  接受編寫程序的委托多了,他和已經(jīng)上大學(xué)的保羅于1972年開辦了一家公司,名為“交通數(shù)據(jù)公司”,專門招攬城市交通流量分析。初試成功,他們賺了2萬美元。后來,由于交通流量分析被國家控制,“交通數(shù)據(jù)公司”的業(yè)務(wù)暫告一段落。這年比爾才17歲。


  1973年秋天,比爾考入美國名牌大學(xué)--哈佛大學(xué),主修法律。中學(xué)時代的美好時光已經(jīng)成為比爾愉快的回憶。


  五


  比爾·蓋茨在哈佛大學(xué)攻讀法律專業(yè)的時候,電腦界的科技浪潮洶涌澎湃,一浪高過一浪。


  1974年4月美國加利福尼亞州硅谷的英特爾(Intel)公司隆重推出了新式8080微處理器,震動了電腦界。8080功能強(qiáng)大,能夠執(zhí)行多種電腦語言。


  1975年1月美國新墨西哥州阿布奎基的MITS公司率先開發(fā)了以8080為CPU的微型電腦--阿爾塔電腦。打破了只有政府機(jī)關(guān)、大公司才能應(yīng)用電腦的高貴而神秘的神話,成為世界上第一臺走向家庭的個人電腦。為微型電腦的發(fā)展開辟了新天地。


  新誕生的阿爾塔電腦十分簡陋,沒有鍵盤,沒有顯示器,軟件僅僅是由0與1組成的機(jī)器語言。阿爾塔電腦語言很復(fù)雜,對多數(shù)人來說宛如天書。MITS公司的老板羅伯茨擔(dān)憂它會直接影響新電腦的銷路,曾希望英特爾公司能幫他解決困難,替阿爾塔電腦開發(fā)BASIC語言解釋程序,結(jié)果吃了閉門羹。他被告之8080芯片的功能還不能支持BASIC語言。


  比爾雖身在哈佛大學(xué),卻密切關(guān)注著外界電腦翻天覆地的變化。哈佛大學(xué)的教授怎么也搞不明白,這個未來的律師干嗎要在電腦上花費那么多的時間。


  早在8080微處理器出現(xiàn)的時候,比爾和保羅就買了一臺8008,用它搞成了自己的電腦,甚至還打算為8008編寫B(tài)ASIC解釋程序。當(dāng)時比爾嫌8008速度太慢,不適宜BASIC語言,就沒有搞下去。當(dāng)阿爾塔電腦出現(xiàn)時,比爾才發(fā)覺他們已失去了一次成功的機(jī)會,但他馬上意識到不能再錯過一次機(jī)會。他果斷地給羅伯茨去了電話,說他們已經(jīng)為阿爾塔電腦開發(fā)了BASIC語言解釋程序,問羅伯茨感不感興趣。其實,比爾并沒有為阿爾塔電腦開發(fā)什么BASIC語言,他只是為了試探,誰知竟一試便準(zhǔn)。正在為難的羅伯茨聽說有人開發(fā)了BASIC語言解釋程序,喜出望外,他要求比爾他們盡快“把東西拿來看看”.羅伯茨迫不及待的需求給比爾很大的鼓舞,他們決定動手為阿爾塔電腦編制BA-SIC語言解釋程序。


  比爾和保羅著手干時,他們沒有阿爾塔電腦,唯一的資料是《大眾電子》上刊登的8080芯片的操作手冊。他們巧妙地借用哈佛的愛肯電腦中心的PDP-10計算機(jī),編寫了一個8080仿真程序。阿爾塔電腦的內(nèi)存只有4K(現(xiàn)在的386電腦的內(nèi)存一般為4M,是它的1000倍),要在上面完成BASIC語言,不是件容易的事。比爾豁了出去,他幾乎調(diào)動了他掌握的全部BASIC語言知識,通宵達(dá)旦地干著,累了就在終端機(jī)前打個盹,然后繼續(xù)干。


  在開發(fā)阿爾塔電腦的過程中,比爾和保羅解決了一個又一個難題。當(dāng)BASIC語言解釋程序輸入電腦,阿爾塔很快做出了反應(yīng),接著電腦又按照指定程序出神入化地完成了模擬宇宙飛船在月球登陸的情況。世界上第一個用于微電腦的BASIC語言解釋程序運行成功了。阿爾塔電腦有了BASIC語言,可以進(jìn)入會計、統(tǒng)計等實用領(lǐng)域。它的功能增大了,銷路也拓寬了許多。


  盡管MITS公司急于訂貨,但是比爾沒有馬上同意。他要使自己的作品精益求精,他仔細(xì)地考查了他的軟件,進(jìn)行了認(rèn)真的修改。


  比爾正式推出的BASIC軟件被稱作4K-BASIC.實際上BASIC語言解釋程序只占1.3K,剩下的空間留給用戶自己編寫程序。4K-BASIC軟件的出現(xiàn),立刻受到電腦愛好者歡迎,它自身不但不會出現(xiàn)錯誤,即使使用者操作時用錯語言,軟件也會顯示出來,決不會造成錯誤的結(jié)果,行家們對比爾的精巧設(shè)計贊不絕口。


  1975年暑假,比爾和保羅在阿布奎基把他們合伙辦起的“交通數(shù)據(jù)公司”改為“微軟公司”.他們第一筆買賣是與MITS公司簽訂了轉(zhuǎn)讓BASIC語言的合同,賺了18萬美元。在合同中,比爾運用在哈佛大學(xué)學(xué)來的知識,用授權(quán)的形式把BASIC語言轉(zhuǎn)讓給MITS公司,并按每個拷貝收取權(quán)利金。軟件轉(zhuǎn)讓方法是個創(chuàng)舉,迄今還為人們津津樂道。


  六


  4K-BASIC軟件開發(fā)成功,也給比爾帶來了不少憂慮。當(dāng)時的電腦用戶雖然很歡迎BASIC軟件,但在使用時他們卻不愿花錢去買,而是喜歡相互復(fù)制。這種巧奪他人勞動成果的做法,在當(dāng)時是習(xí)以為常的。它嚴(yán)重地影響了BASIC軟件的銷量。比爾經(jīng)過千辛萬苦開發(fā)出來的軟件,別人不費舉手之勞就復(fù)制使用了。面對這種不良現(xiàn)象,比爾正式提出了挑戰(zhàn)。他發(fā)表了《致電腦愛好者的公開信》。他在信中說道:“大多數(shù)電腦愛好者會掏錢買電腦,而軟件則相互拷貝復(fù)制,好像這是天經(jīng)地義的事,但大家是否想到軟件設(shè)計者,他們的勞動應(yīng)該得到合理的回報。如果你花3年時間編寫一個程序,到頭來卻被人家在1分鐘內(nèi)輕易地拷貝去了,你怎么想?”比爾還在信中毫不客氣地把非法拷貝者稱為“賊”.


  接著,比爾又發(fā)表了第二封公開信。信中他仍然譴責(zé)非法復(fù)制軟件的行為。他強(qiáng)調(diào)指出“如果沒有合理的報酬,就不會再有任何人或任何公司--包括微軟公司在內(nèi)--還會去開發(fā)有用的軟件”.


  比爾的公開信,如同一石激起千層浪,引起了電腦愛好者強(qiáng)烈的反響。贊成的、反對的一時爭論不休,但比爾首次提出維護(hù)軟件設(shè)計者的知識產(chǎn)權(quán),卻產(chǎn)生了深遠(yuǎn)的影響。


  七


  微軟公司成立以后,比爾雄心勃勃地制定公司發(fā)展規(guī)劃。他把軟件開發(fā)面向所有的微電腦制造商,他的奮斗目標(biāo)是讓所有的電腦都使用他的BASIC語言,讓所有的公司都采用他的BASIC軟件。


  微軟公司的發(fā)展蒸蒸日上,比爾忙得不可開交。軟件開發(fā),產(chǎn)品推銷,人員招聘,公司擴(kuò)展,技術(shù)上、行政上許許多多的事務(wù)都離不開比爾;哈佛大學(xué)的法律課程壓得他透不過氣。以往,他常?;毓鸫髮W(xué)念一段時間書,再回到阿布奎基的公司工作。現(xiàn)在,這種狀況再也維持不下去了。是繼續(xù)開公司,還是繼續(xù)完成學(xué)業(yè)?這成了比爾必須選擇的問題。


  比爾此時在大學(xué)讀三年級,父母和師長竭力勸說比爾安下心來,完成學(xué)業(yè),不要功虧一簣,然而,比爾則對自己的電腦事業(yè)充滿信心。1976年,在教授和父母的惋惜聲中比爾毅然退出了哈佛大學(xué),全力投入到剛剛創(chuàng)建基業(yè)的微軟公司。是年,比爾21歲。

(責(zé)任編輯:陳冬梅)
>相關(guān)新聞
頂一下
(0)
0%
踩一下
(0)
0%
------分隔線----------------------------
推薦內(nèi)容
網(wǎng)站簡介??|? 保護(hù)隱私權(quán)??|? 免責(zé)條款??|? 廣告服務(wù)??|? About Big northwest network??|? 聯(lián)系我們??|? 版權(quán)聲明
隴ICP備08000781號??Powered by 大西北網(wǎng)絡(luò) 版權(quán)所有??建議使用IE8.0以上版本瀏覽器瀏覽
Copyright???2010-2014?Dxbei Corporation. All Rights Reserved