从现代操作系统中学到的东西--UNIX、Windows的版本

UNIX的诞生前传

  第一个通用的分时系统,兼容分时系统(Compatible Time Sharing System,CTSS)是MIT(麻省理工学院)在一台改装过的7094机上开发成功的。在CTSS成功研制之后,MIT、贝尔实验室和通用电气公司(GE,当时一个主要的计算机制造厂商)决定开发一种“公用计算服务系统”,能够同时支持数百名分时用户的一种机器。该系统称作MULTICS(MulTiplexed Information and Computing Service)。其实质也就是实现多终端用户共享一台大型计算机。最终MULTICS失败了,但是一位曾参加过MULTICS研制的贝尔实验室计算机科学家Ken Thompson,后来找到一台无人使用的PDP-7机器(小型机PDP-1到其顶峰PDP-11),并开始开发一个简单的、单用户版MULTICS。他的工作后来导致了UNIX操作系统的诞生。

UNIX的版本

  UNIX有两个主要的版本,源自AT&T的System V,以及源自加州伯克利大型的BSD(Berkeley Software Distribution)。当然还有一些小的变种。为了使编写的程序能够在任何版本的UNIX上运行,IEEE提出了一个UNIX的标准,称作POSIX,目前大多数UNIX版本都支持它。POSIX定义了一个凡是UNIX必须支持的小型系统调用接口。事实上,某些其他操作系统也支持POSIX接口。

Windows的版本发展

  MS-Dos,之后微软开发了名为Winows的基于GUI的系统。在从1985年至1995年的10年时间,Windows只是在MS-Dos上层得一个图形环境;然而到了1995年,一个独立的Windows版本,具有许多操作系统功能的 Windows 95发布了;Windows 95仅仅把底层的MS-Dos作为启动和运行老的MS-DOS程序之用。1998年,一个稍作修改的系统,Windows 98发布。不过Windows 95和Windows 98仍然使用了大量16位Intel汇编语言。

  另一个微软操作系统是Windows NT(NT表示新技术),它在一定的范围内同Windows 95兼容,但是内部是完全新编写的。它是一个32位系统。只有Windows NT 4.0踏上了成功之路,特别在企业网络方面取得了成功。1999年初,Windows NT 5.0改名为Windows 2000.微软期望它成为Windows 98和Windows NT 4.0的接替者。

  不过这两个方面都不太成功,于是微软公司发布了Windows 98的另一个版本,名为Windows Me(千年版)。

  2001年,发布了Windows 2000的一个稍加升级的版本,成为Windows XP。这个版本的寿命比较长(6年)。基本上替代了Windows所以原先版本。

发布了9 篇原创文章 · 获赞 2 · 访问量 12万+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章