這家公司後來經銷這個軟件時,也按法律規定向他們支付版權費,另外還給了他們大約相當於10000美元的計算機使用時間。
保羅三人真服了比爾,他年紀這麼小,就知道按版權抽取利潤,而且是同一家大公司打交道。
比爾在飯桌上一說這件事,姐姐就說:“你別炫耀了,你的法律知識和商貿知識當然是受爸爸的影響。不然,你怎麼會想到和人家談版權費呀?!”
比爾說:“是又怎麼樣,不管我從哪裏學到的知識,成功才是最重要的。”
1971年6月,湖濱中學第一次開始招收女生入校。由於學校的學生人數暴增,公共教室的空間明顯不夠用了。校長打算設計一個課程表的程序,以解決全校多名學生由於課程不同而造成的課堂人數懸殊問題。
如果照往常一樣由人工解決這件事情,將會十分複雜費時,而且容易出錯。校長想到了那個在學校有著“電腦狂人”稱號的比爾·蓋茨。
但是,比爾卻委婉地拒絕了這一重托,原因是一年來他老在考慮一個問題:今後是否繼續同計算機打交道,程序編製是否會成為他的終身事業。
但是命運仍然鬼使神差地使比爾在這條道路上走下去。由於比爾的拒絕,學校隻好把這項任務交給一位新來的數學老師,但這位老師卻不幸死於空難。
學校又同比爾和他的朋友伊文斯商量,希望他們接下這個工作。不幸的是伊文斯也在一個星期之後在一次登山探險時喪生。比爾痛失密友,他並不相信接受這項任務的兩個人相繼死亡是一種凶兆,便去向剛剛從學校畢業不久的好友保羅求助,希望同他一道來完成這個任務。
那年夏天,比爾和保羅用一種公式翻譯程序語言來編製這個課程表。他們有信息科學公司的計算機可以使用,學校為他們支付了全部上機費。隨著工作的順利進展,比爾逐漸從痛苦中解脫出來。
後來在對這個程序做進一步加工改進時,他那愛玩的天性再次失去控製。他說:“我偷偷地加了一些指令,使得我是班上幾乎唯一周圍坐滿了漂亮女生的男孩。”
雖然如此,比爾和保羅編製的課程安排程序仍然令學校非常滿意,並一直使用到現在,隻是做過一點修改和調整。學生們就更歡迎這個新的安排了,因為按這個安排,高年級的學生每周星期二下午無課。許多人穿上T恤衫,背上印著“周二俱樂部”幾個大字,以表達他們的喜悅和對比爾的感激之情。
抓“蟲”帶來的懲罰
不久,湖濱中學因為經費的原因,不得不停止了計算機的使用,因為在當時使用計算機實在是太費錢了。這使比爾和保羅陷入了無盡的苦惱之中。
有一天,保羅說:“我聽說有一家公司可以提供計算機使用,但是要給他們抓‘臭蟲’。”
“那太好了,抓‘臭蟲’不正是我們的拿手好戲嗎?”比爾大聲叫了起來。
“臭蟲”其實就是計算機程序的錯誤。原來人們在使用計算機的時候,發現程序經常出現錯誤,後來找到了原因,是有“臭蟲”在作怪,像是染上了病。
比爾和保羅馬上來到這個叫作“計算機中心”的公司。
“你們有編製計算機程序的本事?”公司的工程師認為眼前這兩個毛頭小子不過是說大話而已。
“我們是湖濱中學程序編製小組的。”比爾和保羅開始大談軟件編製的方法。在場的人立刻對這兩個中學生另眼相看了。
“我們可以和你們簽下合同。”公司經理說話了。合同規定:比爾和保羅可以使用該公司的計算機,但必須向公司提交軟件程序錯誤清單和有關情況的報告。
於是,每天晚上比爾和保羅都準時來到計算機房,聚精會神地研究軟件程序。不久,公司的記錄簿上寫滿了密密麻麻有關“臭蟲”的記錄,而他們對計算機的奧妙也有了更深的了解。
比爾的父母不知道他去計算機中心編製程序的事,比爾每天很晚才回家,然後悄悄地溜進自己的屋子裏,從來沒讓父母覺察到,他們還以為他早就入睡了呢。
幾個星期之後,計算機中心公司對這台POP-10型計算機的檢驗完成了。經理把比爾和保羅叫到辦公室,對他們說:“你們回家去吧!”
比爾小心翼翼地問道:“我們不可以再繼續為公司工作了嗎?”
“軟件的檢驗工作結束了,我們之間的合同也結束了。”
“那我們可以再繼續使用公司的計算機嗎?”
“這可需要按時付費了。不過,看在我們曾經很好合作過的情分上,我每次可以少收你們半個小時的費用。”
“好吧。不過即使這樣,我們恐怕也很難負擔得起。”
“唉,沒有辦法,公司也需要賺錢,大家也要吃飯的。我能幫助你們做的,隻能是這些了。”
回學校的路上,兩位夥伴一聲不響。
“等著瞧吧!我們在這兒幹了這麼長時間,計算機內的很多內容還不知道呢。我們可以……”比爾突然向夥伴低聲耳語。
第二天晚上,兩個人又按時來到了公司。
“你們又來幹什麼?這裏已經不需要你們了。”經理看到他們,有些奇怪地問。
“我們還有幾個問題沒有解決,需要再用一用計算機。”比爾從容不迫地回答。
“現在需要按時付費。”
“我們會的。”保羅走上前,掏出50美元放在桌子上,“可以先預付你一些。”
在裏間的計算機房裏,比爾雙手緊張地在鍵盤上敲擊著。
“我們能破解它的防護係統密碼嗎?”保羅有些不放心。
“一定能,就快完成了。”比爾輕聲地回答。
經理正在專心地讀自己的雜誌,他以為這兩個中學生隻是過於癡迷計算機,並沒有想到他們正在破解計算機的防護係統。
“成功了!”比爾輕聲說道,話語中帶著難以抑製的興奮。
比爾終於破解了防護係統的密碼。他們可以隨意使用允許範圍之外的信息資料了,那種激動和興奮簡直難以言表。
幾天後,比爾被叫到校長辦公室。
他一進來,就看見“計算機中心公司”的那個經理坐在沙發上,還有保羅、韋蘭德、伊文斯也來了,站在那裏低頭不語。
比爾知道他“搗蛋”的事情一定敗露了,心裏緊張得“咚咚”直跳。
校長見比爾進來,就說:“好了,你們幾個人到齊了。今天你們知道我為什麼把你們邀請來嗎?”
保羅抬頭瞟了那個經理一眼,說:“也許,是為了我們與這位先生的公司之間的……有些事吧?”他說得吞吞吐吐,臉也紅到了脖子根。
校長說:“誰能把事情的經過詳細地告訴我?”
說著,目光掃過保羅、韋蘭德、伊文斯,最後停留在比爾臉上,又說:“比爾,你能告訴我嗎?”
比爾推了下眼鏡,又搔了搔頭發,說:“事情是這樣的,我們和計算機中心公司簽了合同,內容是……”
那位經理打斷他的話,說:“你就說你們是怎麼在我們的計算機上搞鬼的。是你們幾個人幹的,還是其中一個人幹的?我已經把後果對校長先生講了,雖然極為嚴重,但如果你們認罪態度好,我們可以考慮不追究你們的法律責任。”
比爾鎮靜一下,說:“是我一個人幹的,與他們幾個人無關。”
他頓了頓,又老實交代道:“你們都知道,在使用POP-10型計算機之前,要先輸入使用者的姓名和密碼,然後才能在允許的範圍內調用存儲的信息資料……”他停下來,看了校長一眼。
經理催促地說:“沒錯,接著說。”
比爾說:“我在使用計算機時就琢磨怎麼揭開密碼防護係統的秘密,然後越過這個係統,隨意使用允許範圍之外的信息資料……”
校長插進一句:“於是你成功了,就隨意胡來,進行搗蛋嗎?”
比爾又搔了搔頭發,說:“是的。我先調出一個玩國際象棋的程序,玩了一半,把剩下的一半留到學校終端機上去玩……另外,我還調出了他們公司的存檔文件,找到了我們個人賬單,對上麵記錄的使用計算機時間進行了修改……”
那經理生氣地又打斷他,說:“這些都是小事,我們可以容忍。可由於你的搗蛋,破壞了計算機的安全係統,幾次造成計算機整個係統的崩潰,嚴重影響了客戶對我們公司的信任,給我們公司造成很大的經濟損失。”
比爾忙說:“我向貴公司表示深深的歉意。我知道賠償不起貴公司的損失,如果你們同意,我可以白為你們幹活,再多幹幾個月也沒關係……”
“行了,我的小專家,再讓你碰我們的計算機,說不定你又會惹出多大的禍呢!”
校長忙說:“經理先生,您就原諒這幾個孩子吧!他們的出發點就是想多些上機時間,他們太愛計算機了。”
經理說:“比爾,對不起,從今後請不要到我們公司去了。”
比爾咬住嘴唇,忍著不讓淚水流下來。
建立交通數據公司
1972年夏天,已經在華盛頓州立大學計算機專業就讀了一年的保羅拿了一篇文章給比爾看。那是發表在電子學雜誌上的一篇短文,介紹一家叫作英特爾的新公司推出的一種8008微處理芯片。