现在的位置: 首页 > 操作系统 > 正文

操作系统三十年的兴衰史

2019年12月17日 操作系统 ⁄ 共 2827字 ⁄ 字号 评论关闭

  提及桌面操作系统,想必众人熟知如今占据全球市场第一的Windows、以及苹果的OSX、开源的Linux等,谁还能记得由蓝色巨头IBM和微软曾经耗费很大精力开发的OS/2操作系统。

  OS/2是第一个运行于X86体系的PC之上的32位操作系统,对此,有网友评价道,在Windows3.x开始为世人接受之初,个人电脑的操作系统中唯一可以与Windows操作系统分庭抗礼的就是OS/2。

  那么,OS/2为何会在操作系统的长河中,被逐渐淹没,接下来,在本文中,我们将与大家一起从档案中寻找IBM放弃生产消费型桌面操作系统的深层原因。

以下为译文:

  1980年下半年,西雅图的一个阴云密布的上午,一家名为微软(Microsoft)的小公司的年轻董事长比尔·盖茨(BillGates)与蓝色巨人IBM安排了一场会面,这场会面将决定未来几十年消费计算机行业的命运。

  比尔·盖茨走进一个房间,里面坐满了IBM的律师们,他们都穿着剪裁完美的西装。而盖茨的西装皱巴巴的,很不合身。但没关系,他来这里不是为了赢一场时装比赛。

  在这一日,他们签署了一份合同,IBM将一次性以约8万美元的价格为即将生产的PC购买微软MS-DOS操作系统的永久使用权。同时IBM还有权使用微软的BASIC编程语言、该公司的所有其它编程语言以及它开发的一些新的应用程序。对盖茨来说,精明的做法应该是坚持要一份提成,这样他的公司就可以从IBM销售的每台个人电脑赚取一点利润。

盖茨的做法何止精明,他太聪明了。

  作为对其放弃MS-DOS(现在应该称为IBMPC-DOS)永久使用权的交换,盖茨坚持保留将MS-DOS出售给其他公司的权利。律师们互相看了看,笑了。其他公司?他们会是谁呢?IBM是唯一一家生产个人电脑的公司,而且当时的个人电脑要么带有自己的内置操作系统,要么是使用数字研究公司(DigitalResearch)授权的CP/M操作系统,后者已经成为了当时确立的标准。

  不过,盖茨那时没有想得那么远。在1996年PBS纪录片《书呆子的胜利》的采访中,盖茨解释说:“计算机工业在大型机上得到的教训是,随着时间的推移,人们制造出了兼容的机器”。作为大型计算机的领先制造商,IBM经历了这一现象,但是该公司始终能够保持领先地位,通过发布新的机器,并依靠其营销和销售队伍的力量,将那些克隆者变成竞争的失败者。

  然而,个人计算机市场的运作方式却有点不同。与大型计算机竞争对手相比,个人计算机的克隆者是一些规模更小、速度更快、更渴望成功的公司。他们不需要太多的启动资金来开始制造自己的机器,特别是在Phoenix和其他公司对IBMPC体系结构中唯一的专有芯片-BIOS(基本输入/输出系统)进行了合法的、干净的、逆向工程的实现之后。要制造一个PC克隆机,你所需要做的就是把一个PhoenixBIOS芯片放入你自己设计的主板中,然后设计和制造一个机箱,购买一个电源、键盘和软盘驱动器,并获得一个操作系统的授权就足够了。而比尔·盖茨已经准备好并愿意授权你使用微软的操作系统。

Compaq便携式电脑是许多IBMPC克隆产品中的第一个

  IBM继续努力,试图生产出一种新型计算机,以保持它对克隆机型的领先地位,但留给PC/AT机型的好时光已经不多了。英特尔公司向那些计算机克隆公司兜售其80286芯片的生意正在做得风生水起,而买家们也对能以远低于IBM正牌机器的价格抢购到100%兼容AT机型的克隆机器感到兴奋不已。

  英特尔和微软的生意正在越做越大,但IBM在个人计算机市场的份额却在逐年缩小。到了必须要做点什么的时候了。战争的火种已经播下,蓝色巨人必须打一场史诗般的战斗,从这些小暴发户手中重新夺回对计算领域的控制权。

OS/2的曙光

  IBM最初和微软合作只是为了一个操作系统,因为时间紧迫。到1980年,个人电脑产业开始腾飞,给全球商业领域带来了一场小小的革命。大多数大型公司都已经有了IBM大型机,或者可以访问它。但这些又慢又笨重的机器,都由像祭司一样的技术管理人员看守着,不能供个人使用。那些个人电脑的狂热爱好者们会偷偷地把像TRS-80、Osborne和AppleII这样的个人电脑带入工作区域,帮助他们超越其他同事。IBM前执行官杰克萨姆斯(JackSams)在接受采访时说:“人们担心的是,我们正在失去人心。所以,订单就从上层空降下来:给我们一台机器,让我们重新赢得民心。”但IBM董事长担心,由于公司庞大的官僚作风,任何内部PC项目的生产都需要数年时间,到那时,个人电脑行业可能已经完全被非IBM机器所取代。

  因此,在远离IBM总部的佛罗里达州博卡拉顿(BocaRaton),一个不安分的团队被允许使用一种激进的策略来设计和生产一台主要使用现成部件和第三方CPU、操作系统和编程语言的机器。最后两项他们找上了微软,但微软没有权利向他们出售操作系统,而是将该团队介绍给了数字研究公司(DigitalResearch),后者正在准备一个16位版本的CP/M操作系统,该系统将运行在IBM准备把它用在它的新PC上的8088CPU上。就在这个后来成为传奇的故事中,数字研究公司的律师拒绝签署一份保密协议,然后数字研究公司就把IBM的人送走了。因为担心整个交易会分崩离析,微软作了一个疯狂的举措,他们从西雅图电脑产品公司(SeattleComputerProducts)手中购买了蒂姆帕特森(TimPatterson)的QDOS(快速而肮脏的操作系统)的版权。微软为IBM“清理”了QDOS,去掉了这个不好听的名字,并允许IBMPC按计划推出。每个人都很开心,除了数字研究公司的创始人GaryKildall外。

  但那些都已经成为昔日黄花。到了1984年,IBM遇到了另一个问题:DOS仍然是一个快速而肮脏的黑客。唯一真正的新功能是目录支持,以便在IBMPC/AT的新硬盘上更好地组织文件。而且由于IBM和微软在1980年签署的协议,克隆机器可以得到完全相同的DOS副本并运行完全相同的软件。IBM需要设计一个全新的操作系统,使公司区别于克隆产品。为此,一个委员会成立并召开了会议,新的操作系统被命名为:OS/2。

  在操作系统借鉴了巨型猫的名字和以狗为名的加州小镇的传统,而为自己取了一些令人兴奋的名字之前,它们的名字大多相当无聊。比如,IBM设计了一款全新的大型机,并发布一个同名的操作系统。因此,新的System/360主机系列将运行全新的OS/360。它整洁,就像IBM的西装和夹克(无聊)。

  IBM希望制造出一种新的PC机,这种PC机不能像第一次尝试那样容易克隆,而且公司还希望以营销的方式将其与大型机捆绑在一起。因此,你将拥有一个个人系统(PersonalSystem),而不是个人计算机或PC,因为它是PC的继承者,所以它将被称为PS/2。而新的高级操作系统就被称为OS/2。

抱歉!评论已关闭.