按键盘上方向键 ← 或 → 可快速上下翻页,按键盘上的 Enter 键可回到本书目录页,按键盘上方向键 ↑ 可回到本页顶部!
————未阅读完?加入书签已便下次继续阅读!
此类计算机产品从中国的台湾和其他东方国家以越来越大的规模源源不断进入美国市场。在国内,Apple甚至有了自己的兼容机公司(该公司对于Apple,类似paq对于IBM)——一家名叫Franklin puters的新泽西公司,它提供一款非常棒的Apple兼容计算机,这种计算机甚至可以方便地输入小写字母。
Apple对此形势变化的反应预示它将来在Macintosh市场中的相关行动。它聘请了一批律师来扼杀这种克隆市场。律师们完成此任务的做法是说服法院,这些公司复制Apple的BIOS(Basic Input/Output System,基本输入/输出系统)、复制让系统与其内部设备通信的内置软件指令集是不合法的。一旦此说法成立,克隆市场马上萎缩,因为这些计算机恰恰是复制了Apple的硬件框架,并配备包含“盗版”BIOS代码的ROM芯片(尽管Franklin费尽心思创建自己的Apple操作系统版本,但大部分人还是通过复制随机附带的磁盘获得Apple操作系统——Apple DOS)。台湾公司撤回到自己的小岛上集中生产IBM兼容机,Franklin计算机最后一次宣传是1983年在Las Vegas举办的DEX贸易会上。它邀请Beach Boys演唱组在一次聚会上为出席的观众表演,事实说明,这次聚会是为公司即将来临的失败而献上的。
在那个时候,很多人认为,CP/M(Control Program/Monitor或Control Program for Microputers的缩写,意即控制编程/监视或微型计算机的控制编程)是Apple的巨大对手(虽然modore和Tandy系统也有自己的忠实崇拜者)。CP/M由Intergalactic Digital Research这家名字古怪公司的创建人Gary Kildall在1974年开发(这家公司后来改名为Digital Research)。CP/M设计运行于广泛应用的Intel 8位微处理器8080及其若干克隆产品上,例如最著名的Zilog的Z80芯片。与Apple DOS及其他竞争产品不一样,CP/M与特定微型计算机的相应硬件关联不太紧密。Digital Research利用这一优势打造出一张利润丰厚、前景可观的许可证,并让CP/M以此进军如NCR、Televideo、Sol Processor、Radio Shack(即众所周知的“Pickles and Trout”,如此称呼的原因已无从知晓)以及Osborne puting(工业界最早、也是最辉煌的公司之一,它是首台“便携”电脑的创造者,这台电脑只有25磅重)这样的公司。
但是,CP/M有一个巨大的缺陷。尽管CP/M很容易运行于各种计算机上,但事实上并不存在针对CP/M的硬件标准。打印机端口、显示器,尤其是软盘驱动在所有计算机上各自不同。因此,为Vector系统购买了MicroPro的WordStar字处理软件的用户不能保证存储文件的软盘能被Cromenco计算机顺利读出。即使这两台计算机均使用CP/M操作系统,这种情况也可能发生。一段时间后,像纽约的Lifeboat Systems这样的二级销售商开展了一项符合潮流的业务,即为CP/M用户提供软件,以使他们各式各样的计算机可以读取这样的磁盘。
尽管出现了磁盘驱动器爆炸和不兼容软盘格式问题,但这列“火车”仍然开足马力、轰轰烈烈地向前驶去。不过,当火车出站时,远处突然出现一名单枪匹马的暴徒,他的战马飞奔而来。在火车全速行驶之前,战马赶上了最后一列车厢,歹徒抓紧栏杆,迅速跳上车尾平台。追车者是一名消瘦的歹徒,衣衫褴褛,脸部被一顶下拦的破旧帽子所遮掩。他进入火车,大踏步朝前迈进,直达Pullman车厢,我们的硬件商正颇感意外地坐在那里。当歹徒到达他们的车厢时,他们面对入侵者,脸上写满了惶恐。然后,是长时间的沉默。接着,陌生人向上推了推他的帽沿,露出冰蓝色的眼睛。在这双眼睛里,没有丝毫的怜悯之意。他向后掀开斗篷,露出三件套服装,配一件白色衬衫和一条得体的领带。陌生人腰上是一对8088、致命的转轮手枪,在镀铬枪管上赫然印着“16位”。扣动扳机,陌生人残忍地干掉了每个硬件商。只有少数人幸免于难。
IBM PC就是这个蓝眼陌生人。
① 我在一次Apple维修认证的培训课上看到了此现象。我获得了Apple一级维修认证(约1982年),并获得了Apple面向消费者零售教育毕业证。你认为送到办公室的Apple III如何呢?
② 我曾经拥有过Pineapple和Franklin Apple II克隆机。
第二章:产业标准的魔力第三节
¢; 完美的猛兽
开发和设计IBM PC的历史被无数次、在无数场合重复讲述着,因此,在介绍该系统对产业的长期影响之前,我只需要简略讲述这段历史就可以了。意识到微型计算机产业的超速增长,而且担心IBM可能会在此过程中被取代,IBM执行小组决定防患于未然。1980年,在一次IBM的高层管理会议上,这个具有先见之明的小组建议当时的IBM总裁Frank Cary必须让公司生产自己的PC,而且要马上付之实施。顺便说一下,IBM PC不是IBM生产微型计算机的第一次企图。早在1975年,它就试图生产委员会管理(management…by…mittee)的计算机,这种计算机陈旧、过份工程化,而且价格过高。没有人愿意购买,也没有人购买过此计算机。
为了避免犯同样的错误,IBM批准建立一个“离岸”决胜工程(“off…campus” skunk works),用来生产新式IBM微型计算机,它不受臃肿官僚机构的约束。推进这一工作的是Bill Lowe、Jack Rogers、Jack Sams、Don Estridge等人。Estridge负责此项目的日常运作,他在后来被称做IBM PC之父。实施此项目的地点选在Bill Lowe在佛罗里达的Boca Raton实验室中。新计算机取名为Acorn。该项目完成期限为1年。
为了按期完成任务,IBM团队决定不再因循守旧,而是采取非常规工作方式。他们不准备从内部构建和生产这一新计算机,这种PC主要用从第三方购买的部件组建而成。IBM进行组装、发行,并为计算机提供支持,他们使用IBM品牌,但承包商提供大部分关键部件,包括计算机的微处理器。
做出此决定后,IBM必须决定新计算机的基本架构是采用封闭盒式设计,或者是像Apple II系列一样采用开放式、可组装式的架构呢?Apple在快速构建对系统的第三方支持方面的成功给Boca Raton的主管留下了深刻的印象,他把Apple看做他们的最大竞争者。经过一段时间的犹豫不决和内部争论后,最终选定了Apple模式。IBM PC将具有若干插槽和一个对第三方开放的架构。
作为计算机的大脑,PC核心处理器芯片选定为Intel的8088,这是一个比Intel新的强大的16位芯片8086稍弱的版本。8088是一种设计上的折中,它是16位内核与周边设备的8位数据通道结合的硅芯片。IBM看中8088的价格以及8位总线,它使计算机的成本下降,使得硬件生产商更容易生产新的附件,以填补PC上的插槽。
在软件方面,IBM从微软购买了业界最流行的语言BASIC,微软的BASIC是该语言在业界最流行的版本。对于PC的操作系统,IBM没有选中被许多人视为业界标准的CP/M,这个不合时宜的决定现在仍然受到质疑。IBM选中的是MS…DOS,该操作系统从微软购买。MS…DOS与CP/M非常“相似”,而且与Digital Research的产品一样,与其他基于Intel的计算机的可移植性非常强。
从成本上看,IBM使用第三方部件意味着,一台配备齐全的IBM PC只需花费4 000。00美元~5 000。00美元,赠送或购买一两件附件。此费用比Apple II高,但对于将来系统的主要用户、IBM所预料的小型企业来说,这并不存在太大的财政障碍。为了消除人们对“昂贵PC”的感觉,IBM甚至生产了一款简化的促销计算机,它仅售1 265。00美元(这款计算机有16KB内存,无显示器,也无软驱)。事实表明,这些计算机很受欢迎,因为一些喜欢动手的用户通常购买它们后,再添加一些更便宜的非IBM部件就使之功能更强①。有时,购买者甚至将它们转手卖给需求量很大的灰色市场(gray market),以赚取一定的利润。
事实上,IBM已经承诺开放其系统,它沿用Apple的原有开放硬件优势,并在若干关键地方超越了它。Apple使用对BIOS的控制权来杜绝克隆,与Apple不同的是,IBM发布了自己的BIOS规范②。它不允许直接拷贝BIOS代码,但只要理解了它是如何与PC集成的,聪明的程序员就非常容易实现它的功能的逆过程,并制造出等价的BIOS,它的功能与IBM BIOS的功能完全相同。同时,IBM又不费吹灰之力地让PC的硬件接口规范化,并可以广泛获取。另外,IBM无意强制实施它在PC设计若干方面拥有的专利。
定下战略决策后,IBM迅速行动,在一年内生产出了IBM PC。1981年8月的发布,让用户欢呼雀跃,欣喜若狂。当时的一些头面人物对该计算机是否为真正的16位争论不休,但大部分明智的用户对此并不关心。IBM PC相对来说并不昂贵,而且对于将来的任何用户都是足够强大的。配备齐全后,它可以支持640KB的内存,当时谁又曾要求过那么多的内存呢?它还具备一个不错的键盘、支持彩色图形,在当时来说,它的外观非常时髦,而且可以提供用户需要的任何自然色。当然,IBM的销售商也起到了推波助澜的作用。该PC的销售立即取得了成功。
现在,IBM已经生产了一台设计精良、功能强大的计算机,它具有纯正的品牌以及开放的架构。那么,IBM应该完成微型计算机硬件产业中最后一件,也是最重要的一件事。但是,IBM没有完成这件事。而且,就这样度过了6年关键时期。
通过这次“疏忽”,IBM释放了业界的第一个、到目前为止�