第三章第五节 借来的MS-DOS系统
MS-DOS是Microsoft Disk Operating System的简称,意思是由美国微软公司(Microsoft)提供的磁盘操作系统。
MS-DOS建立起了一个在磁盘操作时代相对完备的人机交互环境,就是由它开始,一步步过渡到Windows系列,微软公司后来用自己的实力征服了世界。然而,给微软带来辉煌的DOS操作系统并不是微软的“亲生”儿子,DOS的创建者是西雅图计算机公司的工程师——皮特森。
1978年7月底,26岁的Tim Paterson参加了一个有关Intel 8086的研讨会,会后他认为可以在8086基础上进行进一步的开发,西雅图计算机公司老板Rod Brock对此表示高度认可,并给予了有力的支持。
1980年春天,Paterson开始着手开发磁盘操作系统(DOS),到7月份的时候,他已经很顺利地完成了系统的50%,只两个多月时间,就快速开发出来了,Paterson干脆把这一操作系统叫做QDOS 0.10,QDOS的意思是“Quick and Dirty OS”。
1981年4月,86-DOS 1.0正式发布。1981年7月,微软洞察了DOS的商业前景,于是掏腰包从西雅图公司购得了DOS的全部版权,并将它更名为MS-DOS。随后,IBM发布了第一台个人计算机(PC),其实当时采用的操作系统依然是西雅图公司的86-DOS 1.14,但微软很快改进了MS-DOS系统,并使它成功地成为IBM PC采用的操作系统。微软“帝国”从此开始了它辉煌的发展历程。
微软自1983年春季才开始研究开发Windows,希望它能够成为基于Intelx 86微处理芯片计算机上的标准GUI操作系统。它在1985年和1987年分别推出Windows 1.03版和Windows 2.0版。
Windows起源可以追溯到Xerox公司进行的工作。1970年,美国Xerox公司成立了著名的研究机构Palo Alto Research Center(PARC),从事局域网、激光打印机、图形用户接口和面向对象技术的研究,并于1981年宣布推出世界上第一个商用的GUI(图形用户接口)系统——Star 8010工作站。但如后来许多公司一样,由于种种原因,技术上的先进性并没有给它带来它所期望的商业上的成功。
当时,苹果电脑公司的创始人之一史蒂夫?乔布斯在参观Xerox公司的PARC研究中心后,认识到了图形用户接口的重要性以及广阔的市场前景,开始着手进行自己的GUI系统研究开发工作,并于1983年研制成功第一个GUI系统:Apple Lisa。随后不久,Apple又推出第二个GUI系统Apple Macintosh,这是世界上第一个成功的商用GUI系统。当时,苹果公司在开发Macintosh时,出于市场战略上的考虑,只开发了苹果公司自己的微机上的GUI系统,而此时,基于Intelx 86微处理器芯片的IBM兼容微机已渐露峥嵘。这样,就给微软公司开发Windows提供了发展空间和市场。
当时在GUI系统领域,人们所青睐的是GEM和Desqview/X,Windows 1.03版和Windows 2.0版这两个版本并没有取得很大的成功。此后,微软公司对Windows的内存管理、图形界面、人性化等方面做了重大改进,使图形界面更加美观并支持虚拟内存。1990年5月,微软公司推出Windows 3.0并取得了开门红。这个“千呼万唤始出来”的操作系统一面世便在商业上取得惊人的成功:不到6周,微软公司销出50万份Windows 3.0拷贝,打破了任何软件产品的6周销售纪录。之后微软公司趁热打铁,于1991年10月发布了Windows 3.0的多语言版本,进一步开拓非英语母语国家,从而为微软在操作系统上取得垄断地位奠定了基础。
1992年4月,Windows 3.1发布,对Windows 3.0做了一些改进,引入TrueType字体技术,这是一种可缩放的字体技术,它改进了性能,还引入了一种新设计的文件管理程序,改进了系统的可靠性。更重要的是增加对象链接合嵌入技术(OLE)和多媒体技术的支持。Windows 3.0和Windows 3.1都必须运行于MS-DOS操作系统之上。Windows 3.1同样取得了不菲的成绩,上市2个月内,销量就突破了100万份。
随后,微软公司借Windows东风,于1995年推出新一代操作系统Windows 95,它可以独立运行而无须DOS支持。Windows 95是操作系统发展史上一个里程碑式的作品,它对Windows 3.1版做了许多重大改进,包括:更加优秀的、面向对象的图形用户界面,从而减轻了用户的学习负担;全32位的高性能的抢先式多任务和多线程;内置的对Internet的支持;更加高级的多媒体支持(声音、图形、影像等),可以直接写屏并很好地支持游戏;即插即用,简化用户配置硬件操作,并避免了硬件上的冲突;32位线性寻址的内存管理和良好的向下兼容性等。以后我们提到的Windows一般均指Windows 95。
Windows 95的发布,成为1995年计算机领域最为轰动的事件。就像20世纪80年代深圳人买股票一样热闹,很多人根本没有接触过电脑,受到宣传和其口碑的影响纷纷排成长队来购买此软件。Windows 95刚刚推出,在短短4天内就卖出超过100万份。
Windows操作系统取得重大成功后,微软公司又相继推出了98、Me、2000版本,不过Windows 2000又分为专业和服务器两个版本。
2001年10月25日,Windows发展中的又一个里程碑——Windows XP诞生。Windows XP是微软继Windows 2000和Windows Millennium之后推出的新一代Windows操作系统。Windows XP糅合了Windows 98、Windows Me和Windows 2000的诸多优点,从而打造出了有史以来最为优秀的一款Windows操作系统产品。
Windows XP在原有的Windows 2000代码基础之上进行了很多改进,并且针对家庭用户和企业用户的不同需要提供了相应的版本。
在Windows XP发布后,微软开始着手研发下一代操作系统,Longhorn计划孕育而生。其实早在Windows XP推出之前,微软就已经开始规划下一代的操作系统。新的操作系统要具有前所未有的操作体验和彻底阻隔病毒的安全性。而且,Longhorn也将是微软第一个全面支持64位硬件结构的操作系统。
2005年微软正式细分了Longhorn系统,将Longhorn分成了家用版的Vista和面向企业的Longhorn,在其后的一年里,微软分别推出了两个RC版来测试Vista的稳定性。
现在,Windows Vista系列已经全面上市,而微软的系统创新之路还在继续。从MS-DOS到Windows,从Windows 1.0到Windows vista,二十多年来可谓历经风雨,微软由名不见经传的工作室,已经成为富可敌国的IT巨鳄。