• 2005-01-01

    os/2的悲欢史

    版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明
    http://caiblog.blogbus.com/logs/1072689.html

    OS/2是Operating System 2的缩写,意思为第二代的操作系统。在DOS于PC上的巨大成功后,以及GUI图形化界面的潮流影响下,IBM和Microsoft共同研制和推出了OS/2这一当时先进的个人电脑上的新一代操作系统。最初它主要是由Microsoft开发的,由于在很多方面的差别,微软最终放弃了OS/2而转向开发Windows“视窗”系统。OS/2则由IBM独自开发,在发行了若干个版本后,最大规模的发行版本是于1994年发行的OS/2 Warp 3.0,是取名一个电影中的角色名称,这个版本是第一个运行于X86体系的PC之上的32位操作系统,早于微软的Windows 95上市。Warp改进了按照界面和加强了对外设的驱动支持,还随系统包含了一组名为“Bonus Pak”,里面有12种应用程序,如字处理和传真软件等等。随后的升级版本是OS/2 Warp 3 Connect——一个加强了网络支持的版本。而代号MerlinOS/2 Warp 4,这是最后一个公开发行的OS/2的版本。在与Windows的竞争中,OS/2最终失败了。随后IBM也发行了若干个版本的升级,但仅仅是小范围的使用。据说在金融和银行等行业中,有部分系统依旧在使用OS/2。 PC历史上的OS/2的三个阶段 http://tech.cn.tom.com/2001年07月26日来源:新华网 CP/M的冷落和MS-DOS的兴旺 1973年,基尔代尔和一位名叫戈登·恩巴克斯的学生以及发明8英寸软盘的艾伦·舒加特,三个人用了几个月时间一起成功地开发出了第一个磁盘操作系统,这是PC史上一个革命性的事件。这种操作系统有较好的层次结构,它的BIOS(基本输入输出系统)把操作系统的其他模块与硬件配置分隔开,即只有BIOS与硬件配置有关,所以它有很好的可移植性,还具有较好的适应性和易学易用性。CP/M是70年代末、80年代初最有影响的8位操作系统,可以在当时的上百种个人电脑上运行。 在此基础上,SCP(西雅图计算机公司)的佩特森于1978年开始开发QDOS,此后又成功研制出16位微型机的实验性操作系统86-DOS。 也正是在这个时期,个人计算机的美好前景逼迫IBM不得不采取紧急的战略行动,要在1980年设计、生产出自己的个人计算机以应付挑战,当然也需要一个配套的操作系统。要想快,最好就是找现成的系统配套。然而IBM公司和基尔代尔洽谈CP/M操作系统的合作不顺利,于是Microsoft有机可乘了。时间紧迫,Microsoft若是开发新的操作系统,在时间和人手上都不可行,于是找到了SCP,双方达成了由Microsoft经销SCP的QDOS操作系统的协议。当时SCP公司并不知道他们的86-DOS(后经修改更名MS-DOS)操作系统将被转卖给蓝色巨人IBM,否则历史将会如何演变,谁也无法知晓。 以86-DOS操作系统为基础,Microsoft开发了MS-DOS 1.0版本,该操作系统在1981年和最早的IBM PC一起发表。随着IBM PC和MS-DOS的普及,CP/M逐渐从高峰走向下坡路。 MS-DOS操作系统具有性能优良的文件系统,从早期不支持当时非常昂贵的硬盘、不支持分层目录的DOS 1.0,到包含很多Unix特性的DOS 2.0,到最为广泛流行的为支持IBM PS/2系列计算机而发表的DOS 3.3,到支持盘分区高达2GB的DOS 5.0,再到支持CD-ROM的DOS 6.22,以及后来隐藏到Windows 95/98/Me下的7.0版本,前前后后一共经历了20年,支持着众多的通用软件。所以尽管DOS已经不能适应32位机的硬件系统,但仍广泛流行,而且在未来的几年内也不会很快被淘汰。迄今仍有一批MS-DOS爱好者们继续在这个平台上开发着各种应用软件产品。 MS Windows雄霸天下 Windows的起源可以追溯到Xerox(施乐)公司。1970年,美国Xerox公司成立了著名的研究机构Palo Alto研究中心(PARC)。Apple Computer(苹果计算机)公司的创始人之一Steve Jobs,曾参观了该研究中心,并且看到了可以支持GUI和三键鼠标的Alto原型,此后便着手进行自己的GUI系统研究开发工作,并于1983年开发出第一个GUI系统Apple Lisa,但它太昂贵,未获得预期的成功。第二年,Apple又推出第二个GUI系统Apple Macintosh,这是世界上第一个成功的商用GUI系统。 但当时Apple公司出于市场战略上的考虑,只开发了自己微机上的GUI系统,而事实上基于Intel x86微处理器芯片的IBM兼容微机已渐露峥嵘。这样就给Microsoft开发Windows提供了发展空间和市场。 Microsoft早就意识到建立行业标准的重要性,在1983年春季就宣布开始研究开发Windows,希望它能够成为基于Intel x86微处理芯片计算机上的标准GUI操作系统。然而由于种种原因,没能按时交货。而1984年苹果Macintosh的巨大成功,反而更映衬了Microsoft Windows的交货期灾难,成了当年计算机界的笑柄。Windows在Microsoft的历史上创造了几个记录:延迟交货次数最多;投入开发人员最多;开发时间最长;更换主管人员最多。 一直到1985年11月20日,可以同时执行多个程序的窗口式系统Windows1.0才正式上市,并于1985年和1987年分别推出Windows 1.03版和Windows 2.0版。但是由于当时硬件和DOS操作系统的限制,这两个版本并未获得成功。 此后,Microsoft公司对Windows的内存管理、图形界面做了重大改进,1990年5月份推出Windows 3.0,这个“千呼万唤始出来”的操作系统一经面世便在商业上取得了惊人的成功,不到6周就销出50万份拷贝,打破了所有软件产品的6周销售记录,从而一举奠定了Microsoft在操作系统上的垄断地位。一年后,Microsoft推出了更稳定的Windows 3.1。 1993年5月,Microsoft发布了具备安全性和稳定性特征的Windows NT,主要针对网络和服务器市场。 随后,Microsoft借Windows东风,于1995年8月推出新一代操作系统Windows 95(又名Chicago),对Windows 3.1版做了许多重大改进(这是第一个不要求用户预装MS-DOS的Windows版本)。这是Microsoft发展史上的一个里程碑,也是操作系统发展史上的一个里程碑。从此,Windows 9x便取代了Windows 3.x和MS-DOS操作系统,成为个人计算机平台的主流操作系统。 1998年Microsoft又发布了使用更方便、可靠性更高而且更具娱乐性的Windows 98。本来Windows 98是Microsoft最后一款基于Win 9x内核的操作系统,并打算将下一代的操作系统建立在更加稳定的Windows NT内核上,也就是Windows NT 5.0。但是在开发过程中,Microsoft意识到基于NT内核的系统不可能提供足够的多媒体支持,对于家庭用户来说也显得过于复杂,并不能成为家用PC市场的主流。于是软件巨人重操旧业,开发了基于Win 9X内核的Windows Me,其实性能并不比Windows 98有很大提高,只是在操作界面上有了更人性化的改进。 Windows的起步虽然一波三折,但最终却将Microsoft送上PC软件行业的霸主地位。目前个人计算机中采用Windows操作系统的占90%以上,而Microsoft公司亦成了PC软件业垄断的同义词。 OS/2无疾而终 早期的OS/2源自于多任务的DOS版本。微软在1983年就开始研究多任务的DOS版本。但是由于80286 CPU设计上的问题,当286转换到保护模式时,就无法再换回实模式了,而DOS的程序一定要在实模式下才能运行,那也就是说,OS/2无法从286的保护模式下支持DOS程序。这个问题差一点让OS/2胎死腹中。 此后对OS/2的研究一直处于相对缓慢的状态,而且对这个产品曾经有过许多不同的命名。直到1987年4月,IBM发表了新一代的微电脑系统——PS/2,这个以286为基础的保护模式操作系统才被命名为OS/2。当时OS/2最大的客户群是那些大、中型主机的使用者,主要任务是将主机的程序登录在PC端,以减轻主机的工作量和享受PC较低的开发成本,这样反而没有真正用上OS/2的多任务功能。 随后,功能逐渐增强的OS/2 各版本陆续出台,但这期间Microsoft由于在Windows方面获得了巨大成功,逐步减少了在OS/2上的投入,并最终于1991年宣布退出OS/2的研究开发。 OS/2 2.0版因为Microsoft的退出而延期,直到1992年3月才正式推出。虽然它延期发布,但它的稳定性、多任务与真正的32位操作能力,使得它的销售马上突破百万套。 尽管如此,还是被当时正强力行销的Microsoft Windows 3.1压住了势头。虽然Windows 3.1的功能并不一定比OS/2 2.X版强,很多性能方面甚至不如后者,但由于广大客户群及应用软件的普及,使得Windows 3.1还是在销售上略胜一筹。 在后来的Windows 9x时代,OS/2对用户的号召力非常有限。原因是在与Windows多年的竞争中败下阵来的IBM,已正式宣布放弃将OS/2作为主流操作系统推广的计划,这也意味着IBM不再为OS/2推出新版本。OS/2的很多方面优于Windows,但市场是无情的。 明天:Win95先于OS/2停止技术支持 http://www.zjol.com.cn 2002年12月30日 浙江在线新闻网站 从2002年12月31日开始,Windows 95就将进入产品生命周期的最后阶段“非支持对象阶段”。虽然能够自行从网上查阅技术支持资料,但将不再追加新资料。    Windows 95曾是一款给竞争产品IBM的OS/2造成致命打击的操作系统。IBM不久也将结束对OS/2的支持,这不禁让人感慨万千。OS/2曾因Windows 95的上市而停止销售,但IBM一直都对该OS提供着很好的技术支持。      现在很多人都试图探究微软凭借32位Windows打败OS/2的真髓。但是,对OS/2的失败描写得最详细的作品大概是IBM前首席执行官路易斯·郭士纳(Louis Gerstner)的自传《谁说大象不能跳舞(Who Says Elephants Can't Dance)》。      在这本书中,郭士纳用约2页的篇幅描写了OS/2的情况。书中写到,在1994年IBM发表OS/2 Warp的时候,“就已经决定要从OS市场中撤出了。战斗已经结束,OS/2的失败已经是尽人皆知。Windows占据了90%的市场,而OS/2仅为5~6%"。      也就是说,IBM发表OS/2 Warp的时候,郭士纳就已经同意了放弃计划。此后,IBM为了客户能够向其他操作平台过渡,负担了巨额费用。这完全体现了IBM作为一家技术公司,秉承服务为本的宗旨、采取的值得称道的撤出对策。

    历史上的今天:

    dbr 2005-01-01

    收藏到:Del.icio.us




    评论

  • 谢谢。明白了什么是os/2