回顾操作系统的历史 看Windows的进化
2007-08-11 12:29:45 来源:WEB开发网不过此时Windows的历史产生了分歧。1987年4月,为了从仿造商手中夺回市场占有率,IBM发布了PS/2计算机。该系统中包括了一种新型的,叫做MCA(Micro Channel Architecture,微通道体系结构)的扩展插槽,该插槽和现有的扩展卡并不兼容,而且只有在经过授权后才能被其他厂商用在自己的产品上。
基于上述原因,IBM认为自己需要一个全新的操作系统来取代MS-DOS。OS/2原本就是和微软一起开发的,其中包含了一种叫做Presentation Manager的全新图形用户环境,而这个系统正好不同于、也不兼容于Windows。
Windows 3.0是一个全新的突破,支持高级内存管理和多任务功能,它吸引了第三方开发人员开发了大量重要的程序。
IBM的计划是,PC仿造商必须得到自己的技术授权,这样OS/2和Presentation Manager才能取代MS-DOS和Windows,重新令自己的公司控制住PC的开发。更为重要的是,IBM相信仿造商们不敢放弃PS/2标准去生产基于80386的系统,如果他们这样做了会导致出现更多互相不兼容的32位扩展插槽标准。
但是IBM的计划并不成功,康柏在1986年底用Deskpro/386回应了PS/2的发布,那是一种完全兼容32位80386处理器,并且具有标准的16位AT扩展插槽,可以使用现有扩展卡的系统。仿造商们最终使用了ISA(Industry Standard Architecture,工业标准体系结构)插槽,而PS/2成了IBM在企业客户端领域外的一大败笔。
微软此时也遇到了问题。他们当时已经有了可以正常运行在带有ISA总线的新一代计算机上的Windows,而且所有应用程序都可以正常使用,但是他们和IBM还有一条合约,因此微软在开发自己操作系统的同时还必须继续OS/2的开发。
这个问题一直持续到1989年OS/2 1.1以及Presentation Manager的发布,虽然该系统发布了,但是缺少用户和第三方应用程序开发商的支持。最终的决裂在微软发布了第一个PC版的Word后正式发生了,IBM抱怨说微软承诺过要首先发布OS/2版的Word,因此他们的合约正式作废,而IBM开始独自继续OS/2的开发。微软终于可以一门心思专注于对Windows的改良。
更多精彩
赞助商链接