比尔盖茨

首页
字体:
上 章 目 录 下 页
第二章 哈佛不是梦
    1. 创办交通数据公司

    1972年夏天,已经在华盛顿州立大学计算机专业就读一年的保罗·艾伦拿了一篇文章给比尔·盖茨看,那是发表在电子学杂志上的一篇短文,介绍一家叫做英特尔 (intel)的新公司推出的一种8008微处理芯片。

    英特尔公司创建于1968年,主要为计算器生产集成电路。1969年,它开发了4004微处理器。4004虽然已经取代了早些时候耗电量大、占地量大的晶体管器件,但它的功能仍然十分有限,只能用于家用电器的简单控制。8008微处理器是1971年开发成功的。这篇文章称8008芯片适合于“任何计算、控制或决策系统,有如一个灵巧的终端”。

    保罗·艾伦对计算机硬件的了解比比尔·盖茨多,他注意到了这个微处理器的潜在意义。比尔说,就连文章的作者都“还没有看出一个微处理器可以发展成为一个具备通用目的的计算机”,只说它“有如一个灵巧的终端”。但是,8008微处理器处理信息的能力并不强大,正如比尔·盖茨所言,它“慢而有限”,“被认为仅是一头可供使唤的牲畜,总是进行那种简单的一成不变的工作。它在电梯和计算器中用得很普遍。”比尔说,“从另一个角度来看,一个用于像电梯控制这种应用范围有限的简单的微处理器,实际上有如一位业余爱好者手中的一件简单的乐器:一面鼓或一支喇叭,只适合于基本的节奏,或者简单的曲调。

    然而,具有编程语言的功能强大的微处理器,却如同一个配合默契的管弦乐队,只要乐曲适宜,它什么都能演奏。”

    比尔·盖茨和保罗·艾伦想进一步了解8008微处理器的详细情况,便打电话给英特尔公司索要一本该芯片的使用手册。公司满足了他们的愿望。但是,当他们研究了这本手册之后却深感失望——他们本来以为可以像为pdp—8型计算机编写basic语言一样,也能编写在这块芯片上运行的basic语言,却发觉8008的结构太简单太不精密,完全不足以胜任复杂的运算。不过,他们还是找到了这块小芯片的用场。

    他们发现在西雅图的一些道路上设有橡皮管,管端连着一个金属匣子,可以将橡皮管感受到的汽车流量等交通信息以二进制数字在纸带上打孔输出。对这些纸带上的数据进行处理之后,市政当局就可以优化交通管理,控制红绿灯转换的时间。市政当局曾请一些公司来处理这些数据,但那些公司不仅不能及时拿出结果,还提出很高的费用。

    比尔·盖茨和保罗·艾伦认为他们完全可以用计算机来处理这些数据,再把经过处理的数据低廉而迅速地卖给市政当局。他们策划了一下就行动起来。比尔·盖茨在湖滨中学找了些七八年级的学生把纸带上的数字改写成计算机可以识别的卡片,再把卡片输入华盛顿大学那台 cdc计算机,这些数据就由他编写的软件变成直观的交通流量图表形式。过了不久,比尔·盖茨和保罗·艾伦觉得依靠大学里那台计算机并不方便,而且他们完全可以用8008芯片制造一种低级计算机——如果只用来处理纸带上的交通流量数据,这种芯片是完全能够胜任的。他们花360美元买了一套8008微处理器,请人组装成一台其貌不扬,却可以使用的机器。

    以此为基础,比尔·盖茨和保罗·艾伦创建了一个traf-0-data公司,即“交通数据公司”。公司的名字是比尔·盖茨取的,因为他们当时正在开发处理交通流量数据的软件。他们对这个公司的前景寄予了莫大的希望,比尔·盖茨说,“那时它听起来像诗一样”。保罗·艾伦利用大学里的pdp—10型计算机,编制了一套模拟8008芯片功能的程序,比尔·盖茨则根据这个程序编制了监测交通流量的程序。比尔·盖茨的大多数程序都是在公共汽车上完成的,那时,他常常从西雅图乘公共汽车去州里的普尔曼,同在那里上大学的保罗·艾伦见面。公路横贯全州,坐车需要很长时间。比尔·盖茨不愿意浪费时间,就在车上作这个从无先例的创造性工作。他们干得很成功,不久就开始用这台机器处理西雅图公路上的金属匣子提供的纸带数据,主动向许多地区的交通监测部门提供经计算机处理过的交通情况报告。他们还向美国和加拿大许多地区的交通监测部门写信推销这项技术。在1972年到1973年的一学年中,他们从订户那里赚到了两万美元。不过,这个公司并没有持续多久。比尔·盖茨进了大学之后,它也就名存实亡了。比尔·盖茨和肯特·伊文斯还在湖滨中学创办了一个逻辑模拟设备公司。为了征集廉价劳动力,他们给学校的同学写了一封广告信。

    湖滨中学计算机程序编制小组和逻辑模拟设备公司是两个计算机赢利团体。它们以计算机为发展方向,拥有许多赚钱手段和目标,其中包括:课程设计、从事交通流量研究工作、制作烹调书。我们希望扩大我们的势力,现在已经有5个湖滨学子加入。我们需要会打字、搞设计和绘制建筑图的人。你如果有兴趣,请与肯特·伊文斯、比尔·盖茨或克里斯·拉森联系。信里还声明男女生机会均等,并附一张表格,让有意者填写能工作多少时间,能否在暑假期间受聘,以及对计算机的熟练程度等等。

    2. 受聘于trputer)的新概念。

    前面我们已经提到,《大众电子》杂志封面上刊登了一台阿尔塔计算机样机的照片。这件事说起来还有个饶有意思的插曲:杂志编辑所罗门答应介绍这种家用计算机,但是要亲眼看看这台样机性能如何。罗伯茨就把此机交给铁路寄给纽约的所罗门。然而,世界上第一台家用计算机竟然在邮途中丢失了,所罗门的封面已经设计好,没有时间再作更改,而罗伯茨也来不及再制造出一台样机。公司的技术员只好匆忙将一台机器罩上外壳,安上开关及指示灯寄给罗伯茨。这台“样机”就在《大众电子》杂志封面上亮相了。

    5. 开发basic语言

    过了一个星期,比尔·盖茨和保罗·艾伦给罗伯茨的公司打电话,自称是西雅图交通数据公司的代表,说他们研读了《大众电子》杂志上那篇介绍阿尔塔家用计算机的文章,他们已经开发了一种basic语言,只要作一点小小的改动,就可以把它用到阿尔塔8800上,问罗伯茨对此是否有兴趣。

    早在1964年,约翰·凯曼尼和托马斯·科茨就创制了ba-sic语言。

    两位教授在使用了已经颇为流行的fortran语言和cobol语言之后,感到它们实在太难掌握,才编制了basic语言。他们说,这种语言尤其适合门外汉学习,它使人与机器能进行交流。使用这种语言,可以使程序编制工作容易掌握得多。显然,如果阿尔塔8800使用了这种程序编制语言,就可以大大拓展它的应用范围,在会计、统计、字处理等许多领域大显身手。不过,罗伯茨从英特尔公司处得知,8080芯片对basic那样的语言运行起来还有些力不从心,英特尔公司的人从来就不相信可能为8080微处理器研制一种工作语言。罗伯茨对此说将信将疑,他内心里希望这个说法是错误的。两个年轻人后来向他证明,他怀疑对了。

    罗伯茨接到比尔·盖茨他们的电话,一听声音就知道是两个毛孩子。

    他压根儿不相信他们说的话,认为他们无非是吹牛说大话罢了。他对他们说,至少已经有50个人跑到他这里来对他说类似的话,他说他的态度是只看实际结果。谁最先向他提供成熟的语言,谁就可以同他作生意。

    对比尔·盖茨他们说的事情,他不以为然。

    但是,没过多久,他又收到比尔·盖茨一封信,说他们已经研制出了一种basic语言翻译器,可以在所有使用8080微处理器的计算机上使用。他们愿意通过罗伯茨的公司,出售拷有这个软件的盒式磁带或磁盘。

    每套软件收费0.5美元。

    罗伯茨见信上已经把事情说得十分具体,就按照信封上的电话号码给他们去了一个电话,但是电话却打到了湖滨中学,接电话的人根本不知道有这么回事。这使罗伯茨大有再次受骗上当之感。

    比尔·盖茨和保罗·艾伦既已夸下海口,就得拿出东西来,而且他们心里很清楚,在这个时候,一定还有别的人有同他们一样的想法,在做同他们一样的工作。他们只好加紧为阿尔塔8800设计basic语言。一连8个星期,比尔·盖茨没有去上课,也没工夫再去玩牌。他和保罗·艾伦夜以继日地呆在计算机旁,要为阿尔塔8800机编程,私心里还有一个愿望——想向大家证明英特尔公司的专家们也会下错误的结论。要为这种机器编程,首先应当具备一台这样的机器。可是比尔·盖茨现在是一个穷学生,保罗·艾伦也不过才做了打工仔,拥有自己的计算机只是一种奢望。就连罗伯茨本人,也只有一台供在各地巡回展出的样机。

    无奈,只好再次采用迂回战术,在他们已经十分熟悉的pdp—10型计算机上模拟阿尔塔的微处理器,而pdp—10型计算机在哈佛大学里是不难找到的。

    由大卫·奥斯本写的一本8080芯片详细说明书,加上《大众电子》上那篇文章,这几乎是他们惟一的参考资料。这位奥斯本也非等闲之辈,他后来也成了美国计算机革命中的风云人物。保罗·艾伦凭借多年积累的丰富技术知识和熟练的操作技巧,用了两个星期的时间,在pdp—10型计算机上作出了阿尔塔处理器的模拟器,比尔·盖茨则为该机的basic语言编制了设计要领。

    对计算机稍有涉猎的人都知道,内存空间的大小是计算机的一个重要指标。我们今天所使用的个人计算机,其内存一直在逐年扩大,现在普遍都安装2m、4m、8m,甚至16m、32m字节的内存,而当时的阿尔塔8800仅有4k字节内存。如果我们知道要1000k才相当于1m,那么,4k字节的内存是个多大的概念,就可想而知了。比尔·盖茨要使他编制的basic语言在4k字节内存的计算机上使用,显然是一件难度很大的工作。他得克服一系列技术方面的困难,还要同时间竞争,因为一定还有不少别的公司也在为这种计算机开发ba-sic语言。不过,比尔·盖茨在软件开发方面已不是初出茅庐的新手,他积累了相当丰富的编码经验,因此做起这一项创造性的工作来仍是信心百倍。

    比尔·盖茨后来回忆说:“为阿尔塔编写basic真是令人精疲力竭。

    当我思考的时候,我时常前后摇晃或踱步,因为这样有助于我把精力集中在一个想法上,排除干扰。1975年冬天,我在宿舍里做了大量的摇晃和踱步。我和保罗·艾伦睡得很少,可谓夜以继日。我常常睡在书桌旁或地板上。好些日子既不吃东西也不会见任何人。”

    他们废寝忘食地干了两个月,basic语言的编写已经基本完成。他们再次给罗伯茨打电话,说他们已经成功地在阿尔塔上应用了basic语言,而实际上他们直到那时,别说没有见过阿尔塔8800计算机,就连英特尔公司的8080微处理器也不曾一见。

    这一次,罗伯茨仍然半信半疑,要他们亲自到阿尔伯克基表演他们的程序。

    他们答应了,但是时间是在三个星期之后。

    二月底的一天,约定去阿尔伯克基会见罗伯茨的日子来到了。他们决定让保罗·艾伦前往微型仪器遥测系统公司,比尔·盖茨则在哈佛等他的消息。前一天晚上,保罗·艾伦回家睡觉,以便养精蓄锐,对付谈判——他们实在太辛苦了。比尔·盖茨为了万无一失,又熬了个通宵,把程序仔细检查了一遍。天刚一亮,保罗·艾伦就拿上程序,搭出租车去了机场,坐第一个航班去波士顿。他对会谈不抱多大希望,因为他不知道他们开发的软件究竟有没有毛病。当飞机快要到达波士顿时,他突然想起忘了为阿尔塔8800编一节进入basic语言的代码,只好在飞机上立即补做这个工作。

    来机场迎接他的是个40开外的彪形大汉,开的是一辆卡车。他就是艾德·罗伯茨。汽车直接开到公司的开发实验室。保罗·艾伦原以为那一定是市区里一座惹人注目的豪华大楼,结果却令人大感意外——那不过是一间小小的店铺,而且蜷缩在洗衣店和按摩院之间。使保罗·艾伦更感意外和麻烦的是罗伯茨竟把他当做大亨,带他去了一家豪华旅馆。

    保罗·艾伦带的钱根本不够支付旅馆费,只好向罗伯茨告借。当晚,保罗给比尔打电话,说此公司并不如他们想象那样气派,不仅汽车破旧,花钱也很不大方,看来经济实力并不怎样。他担心他们为这个类似作坊的公司开发的软件有可能明珠暗投。

    不过保罗·艾伦更关心的还是他的basic语言软件是否能在计算机上通过试验。他怀着忐忑不安的心情等到第二天,这是一个决定他和比尔·盖茨未来命运的日子。当他走进公司开发实验室的时候,才第一次有幸一睹阿尔塔计算机的风采。

    他把打上程序孔的纸条装进纸条阅读器,然后等待计算机的反应。

    这短短的几分钟对保罗·艾伦来说是那样的漫长。他完全不知道这台素昧平生的计算机是否会接受他编写的语言。如果计算机毫无动作,就表明他和比尔·盖茨将功亏一篑,今后的一系列宏图大略都将化为一纸空谈。他正在浮想联翩之际,阿尔塔突然开始对软件发生反应,电动打字机打出了“准备就绪”的字样,说明他们编写的basic语言已经被计算机接受了!接着,保罗·艾伦试验性地输入一个2+2的指令,阿尔塔马上给出一个4的答案。于是保罗·艾伦知道,他们编写的程序至少有70%没有问题了。

    到这时,他才如释重负地舒了口气,准备马上试验比尔·盖茨用basic语言编制的第一套软件,那是模拟宇宙飞船在燃料用完之前在月球上着陆。阿尔塔8800也是首次作实用性运行。

    结果表明模拟非常成功,比尔的basic语言在机器上工作得相当出色,令罗伯茨惊叹不已。保罗·艾伦后来回忆那个时刻说:“这家公司能够研制出计算机,却不能使它运转起来。而我的惊讶则是这台机器竟能听命于我的指令。”罗伯茨也感慨地说:“我们的机器终于成了有用的机器,我兴奋得几乎晕了过去。那真是一个令人难以忘怀的时刻。这两个小伙子从来没有见过阿尔塔,却做出了如此出人意料的工作。”

    他决定按比尔·盖茨他们的条件订购软件。

    保罗·艾伦欣喜若狂,立刻给比尔·盖茨打电话,告诉他实验大获成功。比尔·盖茨一听到这个消息,马上就意识到他编写的basic语言不仅可以使阿尔塔腾飞,而且对于整个计算机行业也具有革命性的意义。它意味着微型计算机从此将在极为广大的领域获得应用。

    后来的事实证明,这的确是一个意义重大的历史件。它宣告了一个计算机时代的来临。由于比尔·盖茨和保罗·艾伦研制的软件使计算机进入了一个全新的实用领域,计算机就得到了迅速而普遍的推广,在一个很短的时间内由美国西北部蔓延到了全美国。人们争相购买这种计算机。不久,这股计算机热潮就席卷了全世界。

    而这两个推动计算机革命的人物比尔·盖茨和保罗·艾伦,当时年龄分别不到20岁和22岁。

    比尔·盖茨后来说:“我们同它(微型仪器遥测系统公司)一起干,是因为它一直是把廉价的个人计算机出售给大众的第一家计算机公司。

    到1977年,苹果、radioshackcommodore等公司也加入了这个行列。我们为大多数的早期个人计算机提供basic语言。那个时候,这还是一种极为重要的软件成分,因为用户们用basic语言来编写他们自己的应用程序,而不是购买包装好的应用程序。”

    比尔·盖茨在激动兴奋之余,决心对这种语言再作改进,然后才让罗伯茨推向市场。他在哈佛大学的中心计算机上工作,每天要干20小时。

    他的法律教授对这种行为大惑不解。校方发现比尔·盖茨和保罗·艾伦长期利用学校的计算机开发商用软件,也表示不满,因为这有违学校一直推崇的精神,虽然对此一般也并没有明确的规定。学校对比尔进行严厉批评,还以开除相威胁。但是比尔·盖茨提出了一个难以辩驳的理由,使校方无话可说。他声言:“学校并没有制订具体的规则,说明应当如何使用学校的计算机。况且,既然教授可以使用学校图书馆著书立说,从而获得稿费和版权,学生又为什么不能利用学校的计算机搞商业性研究呢?”学校对此无言以答,只好作出一个正式规定:学生利用学校的计算机研制出商品,学校有权分享利润。

    保罗·艾伦接受了罗伯茨的邀请,于1975年5月到他的公司任软件部经理,专门负责开发软件。其实他不过是个光杆司令——所谓软件部也就是他一个人而已。这个公司现在已经名扬四海,它像一块强大的磁铁,吸引着无数计算机爱好者。这些人做梦都在想着拥有一台个人计算机。罗伯茨把这种庞然大物缩小成了可以放进书房的玩意儿,就使70年代的美国人产生了一种新的激动。人人都希望率先掌握这种有可能领导新潮流的技术。罗伯茨的公司马上生意兴隆,他们全力以赴地忙着生产阿尔塔计算机。

    比尔·盖茨仍然回到哈佛大学念书打牌,做他并无多大兴趣的事情。

    保罗动员比尔假期中也到这家公司继续改进ba-sic语言。

    比尔·盖茨研制的basic语言经过无数次改进,已经达到了在当时看来相当可靠的水平:使用者一旦出错,它就会产生提示,告诉错误出在什么地方;另外,它不会像当时的许多软件一样,因为自身有错而导致死机。总之,比尔·盖茨的ba-sic语言从那时起曾独领风骚达6年之久。

    比尔和保罗频频通过电话商讨他们的basic语言问题。他们预测到一个软件市场将随阿尔塔计算机的诞生而诞生。他们坚信他们可以靠出售他们的软件赚一笔大钱。他们现在要做的事情就是开办一家自己的软件公司。为此,比尔·盖茨就面临着一个严峻的选择:要么不办公司而继续在哈佛念书,要么办公司而告别哈佛。

    比尔·盖茨再三思索,终于作出一个艰难的决定:离开哈佛,立即投身计算机事业。

    他把这个决定告诉了父母。他的母亲玛丽·盖茨是华盛顿州立大学评议会会员,在教育界享有盛名,当然反对这个决定,认为比尔·盖茨竟然敢于无视哈佛的教育,置这所名牌大学的文凭于不顾,简直不可思议。他的父亲自然也因为此举有悖于自己的初衷——让儿子今后进入法律界——而大为不满。但是俩人都对什么计算机啦软件啦一类玩艺知之甚少,感到要说服儿子殊非易事。他们找到了一位在计算机产业和商业方面都十分在行的德高望众者斯托姆,寄希望于他来说服比尔·盖茨改变决定。

    斯托姆一向以善于仲裁和调解著称。他借一个机会让比尔·盖茨在假期去山里的旅游地雷尼尔俱乐部参加宴会——那地方向来名人荟萃。

    结果是比尔·盖茨反倒向斯托姆滔滔不绝地作了一番演讲,详细说明了他现在所作的事情和今后的打算。斯托姆本人也是搞电子技术而由一文不名发展到拥有千万资产的。他发现比尔·盖茨将走的道路酷似自己当年已经经历过的道路。他对艰苦创业的历程深有了解,而且对比尔这样有胆识有作为的青年打心眼里佩服,也完全懂得一个以计算机的普及为标志的新纪元正在开始。他明白了比尔·盖茨和保罗·艾伦要做的事情具有的开拓意义,不仅没有劝他打消退学的念头,反而鼓励他好好干下去。

    为此,玛丽有好多年对他颇有芥蒂。

    但父母已经别无他法,只好由着儿子去干。

    二年级念完后,比尔·盖茨就毅然离开哈佛,去了新墨西哥州的阿尔伯克基,同保罗·艾伦一起专心搞起软件开发来。

    6. 创建微软公司

    1975年7月,比尔·盖茨和保罗·艾伦终于将他们久存于心的梦想变成了现实。他们在新墨西哥州的阿尔伯克基正式创建了微软公司。

    微软 (microcoft)二字是微型计算机(microcomputer)和软件(softwave)的缩写。现在,微软二字已经名扬全球,对计算机稍有了解的人无人不知。这个鼎鼎大名的公司的创办者比尔·盖茨和保罗·艾伦,当时的年龄如前所说,分别是20岁和22岁。

    这个公司就其实质而言并不是比尔·盖茨和保罗·艾伦原来创建的那个交通数据公司。它们是两家在法律上完全独立的公司。按照比尔·盖茨和保罗·艾伦当时的协定,公司的权益按个人投入的劳动分配,为:

    比尔·盖茨60%,保罗·艾伦40%。后来,这个比例又调整为64%和36%。

    微软公司成立后,就同罗伯茨的微型仪器遥测系统公司签订了第一个合同,把销售其basic语言软件的专利权授予微型仪器遥测系统公司。

    在这个合同中,比尔·盖茨以其优异的法律知识,精确地规定了软件的开发者、销售者和使用者各自拥有的权利。这个合同后来成了软件专利合同的典范。

    要启动罗伯茨的阿尔塔计算机,就必须具备密度较高的存储板和快速输入程序。罗伯茨在自己的机器里安装了他设计的4k存储板,这使比尔·盖茨他们的basic语言在计算机上有可能运用。但是这种存储板的可靠性太成问题,比尔·盖茨编写了一套存储测试程序,用它来检查这些存储板时,发觉都不能使用。而罗伯茨拒不承认这一点。他根本没有把比尔·盖茨看在眼里,认为比尔·盖茨太嫩,对商业一窍不通。

    然而挑战却无情地从公司外进逼而来。加利福尼亚州一名计算机爱好者开办了一家公司,设计制造了一种质量不错的4k存储板和其他一些适用于阿尔塔的部件,另有一些公司也生产了能与阿尔塔兼容的插件。

    罗伯茨勃然大怒,在报上发表文章谴责这些公司,说他们这样作是地道的“亵渎行为”,骂厂商是“寄生虫”、“恶棍”。但那些人对此未予理睬,有两个奥克兰人反而把他们的存储板公司取名为“寄生虫公司”。这样,罗伯茨就只能以比尔·盖茨和保罗·艾伦为他开发的basic软件作为拳头了。

    为了推销机器,罗伯茨采用了搭售的作法:单独购买ba-sic软件得付500美元,如果同时购买存储板,则basic就只卖150美元。500美元超过了计算机本身的价格,引起人们普遍的不满,于是,报复行为频频产生。罗伯茨向客户提供的机器只能将程序存储在纸带上,使用的时候再装入存储器。比尔·盖茨他们花费极大心血研制的basic语言记录在纸带上,一些爱好者就复制纸带广为散发,使比尔他们蒙受了重大损失。

    比尔·盖茨看见了这种销售方式产生的后果,决心不再把软件作为计算机的搭配出售,而必须建立软件是单独一种商品的概念。

    罗伯茨的计算机用纸带输入程序,因此,要使用这种计算机还必须具备纸带阅读器和纸带打孔机,而这些机器当时的价格都相当昂贵,甚至超过阿尔塔计算机本身的价格。当然,它运行的速度也太慢。

    其时,ibm公司已经使用磁盘驱动器来存储程序。它是一个覆有磁性物质的薄盘,可以高速旋转,磁头能在盘上精确定位,迅速读写信息。

    罗伯茨打算把这种先进的磁盘驱动器用在阿尔塔上,为此,就得编制管理软件。

    保罗·艾伦请比尔·盖茨作这件事。比尔·盖茨一再推辞,原因是他那时仍在哈佛,而且仍在继续上学和退学办公司这两个选择之间犹豫不决。再说,比尔·盖茨这时对微型仪器遥测系统公司已经颇有了解,他看见罗伯茨此人目光短浅,对整个计算机市场及其发展趋势一窍不通。他想的事情要比为这家公司开发软件高远得多,他看见了更广阔的天地,因此,他对保罗·艾伦的请求响应不太积极。他说他当然会编写这种磁盘代码,但并不是为阿尔塔机。

    1976年2月,他终于经不住他的朋友,公司软件部主任保罗·艾伦的催促,从波士顿来到阿尔伯克基,为罗伯茨的公司编制磁盘basic语言。这时,他和保罗·艾伦住进了离微型仪器遥测系统公司不远的一家便宜的旅馆。他用一枝笔和一叠草稿纸,花了大约10天时间就完成了编制磁盘basic语言的工作。他采用了数据资料分配的方式来处理磁盘有效空间的分配和管理,这样就一反传统的作法,大大加快了数据资料的处理速度。由于磁盘作为一种存储信息的方式有其方便快捷的优点,磁盘驱动器在计算机上得到了广泛使用,basic语言自然也就成了大量应用软件的程序编制语言。7月,这个磁盘操作系统正式发行,售价200美元。

    但是,如果同时购买公司的16k存储板,这个软件就几乎免费。当然,这又是罗伯茨惯用的促销伎俩。

    7. “谁愿意白干?”

    罗伯茨原以为他获得了独家经营basic语言的权利,他的计算机和存储卡等其他有关产品就会大开销路,但是,他制造的计算机质量欠佳,又不能向用户如期交货。而且为了促销,他还频频玩弄并不高明的推销技巧;寄出去的存储卡往往不能正常工作,顾客急需的basic软件因“暂时无货”而久久收不到。这使用户对罗伯茨的公司大为不满。

    有一次,计算机俱乐部有人在一个展览场拾到了罗伯茨公司的basic语言打孔纸条,便交给一名叫丹·索科尔的人复制。微软公司的 basic软件被无穷尽地拷贝出来,免费送给阿尔塔机的使用者和业余计算机爱好者。微软公司的收入由此大受影响,再说,比尔和保罗也不愿意看见这个尚不完善的软件如此广为流传——他们本来是想将其中残存的错误清除干净后才公开发行这个软件的。

    于是比尔·盖茨写了一封致计算机爱好者的公开信,刊登在阿尔塔用户通讯上。他说:“我们出售软件获得的专利费,如果以我们花在阿尔塔机basic语言编制上的时间来平均,每小时其实只值两个美元。多数计算机爱好者想必知道,你们中大多数人拥有的软件都是盗窃来的。

    硬件必须用钱买,而软件则是可以彼此分享的。但是你们可曾为软件编写者想过,他们的工作是否得到了应得的酬报?……”他激愤地写道:

    “谁愿意白干?哪一个计算机爱好者愿意花费他3年的生命来编制程序,寻找其中的错误,并把这程序制成文件,而只是为了让别人拿去随意分送?”

    比尔·盖茨这封公开信得到了300封回信。有人对比尔·盖茨提到的盗窃事实表示异议,不同意计算机爱好者中许多人都在使用盗版软件的说法;有人表示对盗版行为不满;有的小公司宣布不打算继续经营软件买卖了,因为如此下去恐怕今后不会再有人愿意花大价钱购买软件……一些人则提出种种荒谬理由,为自己非法使用软件的行为进行辩护。他们说什么ba-sic语言无疑属于公众的领域,说什么计算机爱好者是利他主义者,不是窃贼,说什么如果没有basic语言,他们的系统几乎毫无用处,说什么他们看不出这软件有什么道理值这么大的价钱,等等。还说,如果使计算机运行所必须的软件价格太高,则使用者对其进行拷贝供自己或他人使用应是可以理解的……

    软件的开发者们也想方设法编制保护软件,使自己花费大量心血开发的软件不至被非法复制盗用,但是收效甚微。程序都是写出来的,因而也就总能找到破译的办法。无奈,许多公司便把由于非法复制而受到的损失加进成本。


本章未完,请翻开下方下一章继续阅读
上 章 目 录 下 页