《操作系统分类.wps》由会员分享,可在线阅读,更多相关《操作系统分类.wps(30页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、群雄争霸 四大类约25种操作系统概览群雄争霸 四大类约25种操作系统概览对与操作系统,我们大家平时了解更多的可能就是 Windows、Linux 和 Mac OS,但是就只有这些吗?肯定不至。现在我们就给大家介绍更多的操作系统。UNIX 家族及类 UNIX 系统1969年,在 AT&T 的 Bell Labs,Ken Thompson 和 Dennis Ritchie(他们曾是大型操作系统 Multics 的两名开发者,Multics 太庞大了最终没有成功)为了一项名为太空旅游的实验计划,需要一个操作系统。他们找了一台闲置的 PDP-7机器,在上面写了个 Multics 的改编版,1971年正
2、式发布。这个东东就是后来名扬天下的 UNIX 了。MulticsUNIX,大家看出了点什么吗?1973年,Dennis Ritchie 用他自己开发的 C 语言重写了一遍 UNIX,奠定了UNIX 普及化的基础。1976年他们首次将第六版的 UNIX 流传到 AT&T 以外的地方。UC Berkeley 的人以 UNIX 7.0为基础,发表了称作 BSD 的系统,并且开发到1992年的4.4版;而 AT&T 也不断改进他们的系统,发表了商业化的 System 直到 System。以后 UNIX 的发展都是围绕这两大主流展开的。UNIX 的设计目标是小而美:希望能在任何小系统上执行,而核心只提供
3、必不可少的一些功能,其他的则根据需要加上去。这已经成为操作系统的一种设计哲学。现在许多公司有了自己的 UNIX 版本,但它们基本特性是一致的:开放性、多用户、多任务、功能强、实现高效、网络功能丰富。为了克服 UNIX 版本差异对可移植性的损害,1990年 ISO 制定了 ISO/IEC 9945-1-1990标准,这是整个可移植操作系统界面(POSIX)的第一部分;系统应用程序界面即 POSIX.1。这就是常说的 UNIX 操作系统的界面标准。相关链接:AT&T:http:/ Labs:http:/www.bell- Berkeley:http:/www.berkeley.edu/ISO:ht
4、tp:/www.iso.ch/POSIX:http:/www.pasc.org/BSD 系列目前的 x86平台上的 BSD 系统大多基于 Berkeley 的4.4 BSD Lite,这是去掉了那些来自 AT&T 的代码后公开发布的一个不完整的系统。其中最有名的当属FreeBSD(最新版为 FreeBSD 5.2 Jan-12-2004),其他还有 NetBSD(最新版为NetBSD 1.6.1 Apr-21-2003),OpenBSD(最新版为 OpenBSD 3.4 Nov-1-2003)等版本,都是免费的,可以在相应的官方网站下载。FreeBSD由加州伯克利学校(Berkeley)编写,
5、第一个版本由1993年正式推出。BSD Unix和 Unix System V 是 Unix 操作系统的两大主流,以后的 Unix 系统都是这两种系统的衍生产品。FreeBSD 其实是一种地道的 Unix 系统,但是由于法律上的原因,它不能使用“Unix”字样作为商标。它同样是一个免费的操作系统,用户可以从互联网上得到它。FreeBSD 的优点1、Unix 兼容性强FreeBSD 的免费并不是说 FreeBSD 就是个人用户的玩具。由于 FreeBSD 是Unix 的一个分支系统,它具有 Unix 的特性,可以完成 Unix 可以完成的工作。由于专业 Unix 工作站十分昂贵,而 FreeBS
6、D 就能够利用个人电脑软硬件的廉价,发挥自己的优势,在一定程度上替代 Unix 系统。许多 Unix 系统的应用程序也能在 FreeBSD 正常运行。2、极其稳定、可靠FreeBSD 是真正的32位操作系统,系统核心中不包含任何16位代码,这使得它成为个人电脑操作系统中最为稳定、可靠的系统。FreeBSD 工作站可以正常稳定地持续工作好几年,而不会有问题。它因此被成为“Rock-stable Performance”,就是“坚如磐石”的意思。3、强大的网络功能FreeBSD 不仅被用来作为个人使用的工作站,还被一些 ISP(Internet 服务提供商)用来作为网络服务器,为广大用户提供网络服
7、务。比如 Yahoo 主要的服务器都是使用 FreeBSD,国内的“网易”也大范围使用的 FreeBSD。一方面是由于 FreeBSD的廉价,更重要的是因为它具有强大的网络功能和网络工作所必须的良好稳定性。FreeBSD 同时也支持着互联网上最大的匿名 Ftp 服务器:F。互联网的前身阿帕网就是利用 BSD Unix 来实现,所以 FreeBSD 在网络方面显得十分成熟。4、多用户、多任务这是现代操作系统都具备的。FreeBSD 具有能够进行控制、调整的动态优先级抢占式多任务功能。这使得即使在系统繁忙的时候也能够对多个任务进行正常切换,当个别任务没有相应或崩溃时也不会影响其他程序的运行。Fre
8、eBSD 的不足FreeBSD 主要是面向互联网,作为服务器系统来应用,所以它和普通用户还有很长的距离。它缺少商业数据库和应用软件厂商的支持,这都是影响它走进众多个人电脑的原因。一般的电脑用户可以不考虑采用 FreeBSD 作为操作系统,因为虽然它能运行的程序很多,但大都是 Unix 下的程序,对于 Windows 下的程序无法运行。Sun SolarisSun Microsystems 公司早期的操作系统版本 Sun OS 是基于 BSD 的。在1993年,他们与 AT&T 合作,转向了 UNIX System V,并发布了称作 Solaris.System V release 4的系统,这
9、是一个 UNIX System V 和 BSD 的整合体。Solaris 系统主要是用在 Sun 公司自己的 SPARC 机器上,但他们也发布了相应的 x86版本,并且免费。最新的测试版本 Software Express for Solaris(12/03)Dec-?-2003,在官方网站有下载。SCO UNIXSanta Cruz Operation(SCO)公司的 UNIX 主要有两套。一方面,1980年的时候,Microsoft 开始研制 UNIX 的 PC 版本 XENIX,后来卖给了 SCO。在这个基础上,SCO 又不断引入 AT&T 的技术,后来发展成为了 SCO Open Se
10、rver 系列。目前我国银行,邮政等系统很多都用的这个操作系统,最新的版本是 SCO Open Server 5.0.7 Feb-21-2003。另一方面,1993年,AT&T 把他们关于 UNIX 的整个队伍、技术包括版权卖给了 Nowell 公司,有了 UnixWare。1995年,Nowell 又把这一套东东卖给了 SCO,这样 SCO 就成了 UNIX 的嫡传正宗。SCO 整合了自己的技术,发布了 UnixWare 7,之后被 Caldera 并购。Caldera 这块招牌不够响,又换回了 SCO。UnixWare 最新版是 UnixWare 7.1.3 Nov-21-2002。这些在
11、 ED 上或许可以找到下载。相关链接:Santa Cruz Operation(SCO)http:/ 是 Apple 公司 Macintosh 电脑的操作系统 Mac OS X 的内核,在1999年的时候出的第一个版本。它基于 FreeBSD 和 Mach 3.0技术,这两个都是开放源码的。Apple 对 Darwin 也采用了开放源码的策略,制作发行版让人们自由下载,包括 x86版本。最新版是 Darwin 7.0.1 Nov-14-2003,可去官方网站免费下载。注意 Darwin 毕竟不是 Mac OS X,少了那个漂亮的的 Aqua 用户界面。目前有一些添加了免费 GUI 的版本,如
12、GNU-Darwin。MINIX由于版权的问题,UNIX 的源码不再适用于教学,为此1987年著名的荷兰计算机科学家 Andrew Tanenbaum 专门写了了个简化的类 UNIX 系统 MINIX(mini-UNIX 的 意 思)来 给 入 门 者 学 习。最 新 的 版 本 是 MINIX 2.0.4 Nov-9-2003,可以去官方网站免费下载。官方网站:http:/www.cs.vu.nl/ast/minix.htmlLinux1991年,芬兰学生 Linus Torvalds 开始使用 MINIX 时,对 MINIX 提供的功能不满意。于是他自己写了一个类 UNIX 操作系统(尽管
13、还是用 MINIX 编译的)并放到网上让人们自由下载,取名叫 Linux。Linux 刚出现的时候是被 Tanenbaum所鄙视的,因为它是集成化内核,不是 MINIX 采用的代表先进思想的微内核;但由于遵循 GPL 协议,Linux 仍得到了蓬勃发展。1994年,Linux 的第一个商业发行版 Slackware 问世。1996年,NIST 的计算机系统实验室确认 Linux 1.2.13版符合POSIX 标准。Linux 的核心的最新稳定版是 Linux 2.6.1 Jan-9-2004,可去官方网站下载。而它的发行版比比皆是,知名的有 Red Hat,Mandrake,Lycoris 等
14、等,国内也有等,相应官方网站可以找到这些发行版的下载。相关链接:http:/www.linux.orgLINUX 的特点Linux 的优点Linux 的流行是因为它具有许多诱人之处。1、完全免费Linux 是一款免费的操作系统,用户可以通过网络或其他途径免费获得,并可以任意修改其源代码。这是其他的操作系统所做不到的。正是由于这一点,来自全世界的无数程序员参与了 Linux 的修改、编写工作,程序员可以根据自己的兴趣和灵感对其进行改变。这让 Linux 吸收了无数程序员的精华,不断壮大。2、完全兼容 POSIX 1.0标准这使得可以在 Linux 下通过相应的模拟器运行常见的 DOS、Windo
15、ws 的程序。这为用户从 Windows 转到 Linux 奠定了基础。许多用户在考虑使用 Linux 时,就想到以前在 Windows 下常见的程序是否能正常运行,这一点就消除了他们的疑虑。3、多用户、多任务Linux 支持多用户,各个用户对于自己的文件设备有自己特殊的权利,保证了各用户之间互不影响。多任务则是现在电脑最主要的一个特点,Linux 可以使多个程序同时并独立地运行。4、良好的界面Linux 同时具有字符界面和图形界面。在字符界面用户可以通过键盘输入相应的指令来进行操作。它同时也提供了类似 Windows 图形界面的 X-Windows 系统,用户可以使用鼠标对其进行操作。在 X
16、-Windows 环境中就和在 Windows 中相似,可以说是一个 Linux 版的 Windows。5、丰富的网络功能互联网是在 Unix 的基础上繁荣起来的,Linux 的网络功能当然不会逊色。它的网络功能和其内核紧密相连,在这方面 Linux 要优于其他操作系统。在 Linux中,用户可以轻松实现网页浏览、文件传输、远程登陆等网络工作。并且可以作为服务器提供 WWW、FTP、E-Mail 等服务。6、可靠的安全、稳定性能Linux 采取了许多安全技术措施,其中有对读、写进行权限控制、审计跟踪、核心授权等技术,这些都为安全提供了保障。Linux 由于需要应用到网络服务器,这对稳定性也有比
17、较高的要求,实际上 Linux 在这方面也十分出色。7、支持多种平台Linux 可以运行在多种硬件平台上,如具有 x86、680 x0、SPARC、Alpha 等处理器的平台。此外 Linux 还是一种嵌入式操作系统,可以运行在掌上电脑、机顶盒或游戏机上。2001年1月份发布的 Linux 2.4版内核已经能够完全支持 Intel 64位芯片架构。同时 Linux 也支持多处理器技术。多个处理器同时工作,使系统性能大大提高。Linux 的不足由于在现在的个人电脑操作系统行业中,微软的 Windows 系统仍然占有大部分的份额,绝大多数的软件公司都支持 Windows。这使得 Windows 上
18、的应用软件应有尽有,而其他的操作系统就要少一些。许多用户在换操作系统的时候都会考虑以前的软件能否继续使用,换了操作系统后是否会不方便。虽然 Linux 具有DOS、Windows 模拟器,可以运行一些 Windows 程序,但 Windows 系统极其复杂,模拟器所模拟的运行环境不可能完全与真实的 Windows 环境一模一样,这就使得一些软件无法正常运行。许多硬件设备面对 Linux的驱动程序也不足,不少硬件厂商是在推出Windows 版本的驱动程序后才编写 Linux 版的。但一些大硬件厂商在这方面做得还不错,他们的 Linux 版驱动程序一般都推出得比较及时。DOS 和它的接班人DOSD
19、OS 的全称是 Disk Operation System。1973年,技术天才 Cary Killdal 和两名合作者一起开发出了第一个磁盘操作系统 CP/M,这是70年代末、80年代初最有影响的8位操作系统。在此基础上,Seattle Computer Products(SCP)的 Tim Patterson 于1978年开始开发 QDOS,此后又成功研制出16位微型机的实验性操作系统86-DOS。1980年,IBM 公司推出新机型 IBM PC,采用 Intel 8086 CPU,需要一个16位的操作系统。他们和 Killdal 洽谈 CP/M 操作系统的合作不顺利,于是 Microso
20、ft有机可乘了。时间紧迫,Microsoft 若是开发新的操作系统事不现实的,就找到 SCP买下了 DOS 的使用权。终于 MS-DOS 打败了 CP/M,1981年,花费半年时间编写的 MS-DOS 1.0和 IBM PC 同时在 IT 界亮相,但其兼容性仍受到业界怀疑。1987年,MS-DOS 3.3发布,它的流行确立了 MS-DOS 的霸主地位。MS-DOS 的最后的版本为 MS-DOS 6.22 May-31-1994,这是一个相当成熟的系统。后来的 DOS就整合到 Windows 9x 中了,在 Windows 的命令行模式中可以看到它的影子。Microsoft 逐渐疏远 DOS 之
21、后,IBM 公司继续开发自己的 PC-DOS,最后的版本是 PC-DOS 2000 May-29-1998。另外有人开发了一些能兼容 MS-DOS 的操作系统,如 FreeDOS。它利用了从1988 开始开发的 DOS-C 内核,最新的版本是 FreeDOS Beta9 pre-release 3 Sep-28-2003,可以从官方网站免费下载。相关链接:IBM:http:/Intel:http:/Windows1970年,美国 Xerox 公司成立了著名的研究机构 Palo Alto 研究中心。Apple公司的创始人之一 Steve Jobs 参观该研究中心时看到了可以支持 GUI(Grap
22、hical User Interfaces)和三键鼠标的 Alto 原型,便着手进行自己的 GUI 系统研究开发工作。1983 年第一个 GUI 系统 Apple Lisa 开发出来了,第二年推出的 Apple Macintosh 是世界上第一个成功的商用 GUI 系统。当时 Apple 公司只开发了自己微机上的 GUI 系统,这样就给 Microsoft 开发 Windows 提供了机会。Microsoft 在1983年春季宣布开始研究开发 Windows,希望它成为基于 Intel x86微处理芯片计算机上的标准 GUI 操作系统。由于种种原因,Windows 的交货时间不断推迟,一时成为
23、笑柄。直到1985年11月20日,可以同时执行多个程序的窗口式系统 Windows 1.0才正式上市。奠定 Microsoft 在操作系统上的垄断地位的是1990年5月份推出 Windows 3.0。一年之后有了更稳定的 Windows 3.1。1993年5月,Microsoft 发布了 Windows NT,主要针对网络和服务器市场。1995年8月推出的新一代操作系统 Windows 95是第一个不要求用户预装 MS-DOS 的版本,这是 Microsoft 发展史上的一个里程碑,也是操作系统发展史上的一个里程碑。基于 Windows 9X 内核的最后一个 Windows 为 Windows
24、 Millennium Edition Sep-14-2000,基于 Windows NT 内核的 Windows 最新版为 Windows Server 2003 Apr-14-2003,以及下一代产品 Windows Longhorn。相关链接:Xerox:http:/ 早期的 OS/2源自于多任务的 DOS 版本,Microsoft 在1983年就开始研究多任务的 DOS 版本。但是由于80286 CPU 设计上的问题,OS/2无法从286的保护模式下支持 DOS 程序。这个问题差一点让 OS/2胎死腹中,此后对 OS/2的研究一直处于相对缓慢的状态。这个系统还曾几度易名,直到1987年
25、4月才被定名为 OS/2。1991年,Microsoft 由于在 Windows 方面获得了巨大成功而宣布退出 OS/2的研究开发。OS/2 2.0因此延期,尽管性能优越但销售量仍不及 Windows 3.1,OS/2的光芒从此一直被 Windows 所掩盖。1996年,IBM发布了 OS/2 Warp 4,然后就宣布不继续开发了。OS/2的爱好者们不愿意看到一个如此优秀的操作系统就这样消失,经过一番努力,Serenity Systems 公司取得了 IBM 的授权继续开发 OS/2,新的产品命名为eComStation。最新的版本为 eComStation 1.1 May-23-2003,E
26、D 上可以找到下载的。相关链接:Serenity Systems:http:/www.serenity- Novell Data Systems 的老板 Jack Messman 看到三个刚大学毕业的年轻人在玩一个他们自己编的叫“Snipes”的游戏,是在不同的机器上玩的同一个游戏,拿到今天来说就是网络游戏了。他敏锐的商业头脑让他马上雇了这三个人,开发出名叫 NetWare 的系统来实现不同机器间信息的共享。当时还有别的公司也有类似的动作,Novell 的成功得益于他们的产品和 IBM PC 的紧密结合。NetWare 在80年代曾经辉煌一时,现在受到 Windows NT Server 系列
27、的冲击在走下坡路。最新的版本是搭配了一些开放源代码软件的 NetWare 6.5 Aug-15-2003,ED 上有下载。BeOSBeOS 首次出现在1996年的电脑展上,它由一些离职的 Apple 工程师根据“媒体操作系统”的设计理念全新打造,并在后来移植到了 x86平台。由于经营不善,Be 公司宣布停止 BeOS 的开发,2001年 BeOS 的开发团队被 Palm 公司收购,BeOS 的官方版本就此结束,最后的发行版为2000年的 BeOS 5,包括商业性的 Pro版和免费的 Personal 版。之后有不少人在 BeOS 5 Personal Edition 的基础上做出了免费的开发版
28、,如BeOS MAX Edition,BeOS Developer Edition,可去相应官方网站下载。而开发中的 BeOS 5.1泄漏出来,称作 Dano 在网上流传,yellowTab 公司又在这个基础上发行了 BeOS 的后续版本 Zeta 1.0 RC-1 Nov-3-2003。此外还有爱好者开发OpenBeOS,试图能写出和 BeOS 相似的系统。BeOS 以其出色的多媒体功能而闻名,它在多媒体制作、编辑、播放方面都表现其优越性,因此在多媒体领域,多媒体爱好者们都喜欢使用它。BeOS 的优缺点看后面关于 BEOS 的相关阐述,以前说的 BEOS 在网络方面的特点不完全正确,谢谢 T
29、REO 的指正。1、全图形结构 BeOS 的核心就是图形化,这使得 BeOS 是真正具有图形界面的操作系统。而 Windows 等都是以字符界面作为其基础,这样就让结构比较复杂,会在运行过程中存在一些不稳定的因素。具有全图形结构对提高稳定性和运行效率都很有帮助。2、拥有众多的多媒体软件作为一个面向广大多媒体爱好者的操作系统,BeOS拥有众多功能强大的多媒体软件,从制作到播放是应有尽有,并且许多软件都是内置在系统中的。其中有 MediaPlayer、CD Burner、CDPlayer、MIDIPlayer 等。当然也有一些专业的多媒体软件能够运行在 BeOS 环境中。3、先进的文件系统 BeO
30、S 使用了64位的文件系统,这是个人电脑上的首次尝试。由于进行多媒体制作时需要进行大规模的数据交换,而64位的文件系统使其运行得更高效。4、多处理器支持和 Linux、Windows NT 一样,BeOS 也能够支持多处理器。由于多媒体制作对系统的存储设备和处理器能力都是一个较大的考验,采用多处理器无疑能够大幅度提高工作效率,完成多媒体制作的高负荷工作。5、网络功能除了在多媒体方面出色外,BeOS 的网络功能也不容轻视。它的网络功能十分完备,BeOS 服务器能够提供 WWW、Ftp、E-Mail、Telnet 等网络服务。但 BEOS 的多媒体是特长,但网络则一定不是。原因很简单,BEOS 不
31、是 unix。tcp/ip,internet 都是在 unix 的基础上发展起来的,可以说 unix 在网络方面积累了许多年,BEOS 正是因为不是 unix,无法继承这些年那么多人的智慧和劳动。看看BEOS 的发展,为什么当初在 internet booming 的时候反应迟钝,半天才能将apache port 过去,除了管理层的决策失误以外,更重要的原因就是 BEOS NOT UNIX。BeOS 的不足和 Linux、FreeBSD 等非 Windows 操作系统一样,BeOS 的不足同样表现在面向一般用户的应用程序太少。这些操作系统虽然能够运行的程序十分多,但大部分对于一般的家庭、办公用
32、户并不实用,而无法被大众用户所接受。Windows 却拥有数量巨大的应用程序,除了面向专业领域的软件外,大部分都能适合一般用户的需要,并且许多软件已深入人心。这就是 Windows 在普通家庭、办公用户电脑中占有率巨大的主要原因之一。在 BeOS 的应用程序中,多媒体方面的软件占了大多数,并且它对某些硬件的支持也不尽人意。相关链接BeOS MAX Edition http:/www.beosmax.org/QNX两个加拿大人 Gordon Bell 和 Dan Dodge 在1980年成立了 Quantum Software Systems 公司,他们根据大学时代的一些设想写出了一个能在 IB
33、M PC 上运行的名叫 QUNIX(Quick UNIX)的系统,直到 AT&T 发律师函过来才把名字改成 QNX。QNX 在正式发行的1.0版就成功实现了多任务,而80年代中期 Microsoft 年复一年的宣布他们新版的 DOS 将是真真正正的多任务系统的时候,QNX 已经在各大公司用开了。POSIX 出现后,QNX 被重写了一遍,一方面避免了被指责用户界面与 UNIX 过于相似的尴尬,另一方面在保持特色的同时作了一些改进,变得更加优秀。为了与 Microsoft 抗衡,改名为 QNX Software Systems 的公司又推出了基于微内核技术的 Neutrino 版本,这使得 QNX
34、 在嵌入式应用方面有了广阔的前景。QNX 的最新版本为 QNX Neutrino RTOS Version 6.2.1 Apr-7-2003,国内的官方网站有非商业版的下载。相关链接:QNX Software Systems http:/ 官方网站 http:/ 是基于称作 TRON 的体系结构的操作系统。1984年,日本有关部门正式启动了 TRON 项目,以满足对计算机实时处理能力的需求。BTRON 是 TRON中关于人机交互的子结构,是涉及到有关个人电脑、工作站以及掌上电脑的多任务实时操作系统的设计规范。最早的基于 BTRON 概念的机器发布于1985年。Personal Media 公司
35、于1994年发布了在 x86平台上运行的符合 BTRON 规范的16位操作系统1B/V1,1998年又发布了32位的 B-right/V。该系列最新的版本为B-right/V R4.101 Jan-7-2004,又称超漢字。相关链接:TRON:http:/www.tron.org/Plan9&InfernoPlan 9和 Inferno 这两个操作系统都出自 UNIX 的老家 Bell Labs,目前由 Vita Nuova 公司负责发行。Bell Labs 看到 UNIX 这样一个古老的分时系统有根本上的缺陷,很难和在它诞生之后出现的的新思想相适应,于80年代后期开始了 Plan 9的研究。
36、这样一个系统在吸收了 UNIX 设计思想的长处的同时,针对分布式应用有了许多创新。Plan 9在1993年第一次发行,目前仍主要用于研究目的,最新版为Plan 9 Fourth Edition Apr-27-2002,可以从其官方网站免费下载。Inferno 是于90年代后期开始开发的分布式操作系统,与 Plan 9不同的是它不仅可以独立运行,还可以作为一个应用软件在很多其他平台上运行。Inferno 是一个商业软件,最新版为 Inferno 4th Edition Jun-14-2003。相关链接官方网站:http:/www.cs.bell- S&H Computer Systems 公司就
37、为 PDP-11机开发了多用户、多任务的 TSX 操作系统;几年后更新为 TSX-Plus,曾获得巨大的成功。1989年该系列的32位版本 TSX-32开始支持 x86平台,现在它的最新版是 TSX-32 Version 6.30 Jun-?-2003,S&H 提供其试用版下载。相关链接&H Computer Systems:http:/ TheOS Software 公司开发的 TheOS 是个人电脑上最早的多用户多任务操作系统之一,最新版的 THEOS Corona 5.0140 Apr-18-2003可以从网上下载,但是安装前需要授权码。相关链接:TheOS Software:http:
38、/www.theos- 模拟器AmigaOS 本身是运行在 Amiga 机器上的,目前使用这种机型人越来越少。在 x86平台上有很多 Amiga 模拟器,由德国 Haage&Partner Computer GmbH 发行的 AmigaOS XL 是其中较成功的一个,可以脱离其他操作系统单独运行,兼容AmigaOS 3.9。它又分为 AMIthlon 和 AmigaXL for QNX 两种,安装方式和性能有所不同;可惜原作者已经宣布不再开发它的后续版本了。1993年当 Amiga 初显颓势时,它的一些爱好者建立的 AOS 项目,意图修正AmigaOS 中的瑕疵,提高人们对它的认可度;1995
39、年,Aaron Digulla 正式开始了AROS 的编写。发展到今天,兼容 AmigaOS 3.1的 AROS 已能在包括 x86平台在内的很多机型上运行。AROS 几乎每天都有新的试用版放出,最近的稳定版为AROS Nov-25-2003。SkyOSSkyOS 是2003年类似的操作系统中最抢眼的一个,它拥有现代操作系统要求的多处理器支持,虚拟内存,多任务多线程等等功能,更令人耳目一新的是它漂亮的 GUI 系统 SkyGI。首个 SkyOS 系统于1997年底发布,最新的 SkyOS v4.0a Aug-19-2003可以从其官方网站下载。它的两名主要开发者 Robert Szeleney
40、 和Kelly Rush 分别生于1980年和1981年。相关链接:官方网站:http:/www.skyos.org/SkyOSSkyOS 是2003年类似的操作系统中最抢眼的一个,它拥有现代操作系统要求的多处理器支持,虚拟内存,多任务多线程等等功能,更令人耳目一新的是它漂亮的 GUI 系统 SkyGI。首个 SkyOS 系统于1997年底发布,最新的 SkyOS v4.0a Aug-19-2003可以从其官方网站下载。它的两名主要开发者 Robert Szeleney 和Kelly Rush 分别生于1980年和1981年。相关链接:官方网站:http:/www.skyos.org/Reac
41、tOS1996年,一个叫 FreeWin95的小组试图打破微软的垄断,写出 Windows 95的复制品。几经周折,1998年该项目才由 Jason Filby 正式启动,更名为 ReactOS,目标也改为模拟 Windows NT 系统。最新的版本为 ReactOS 0.1.5 Nov-20-2003,可以从官方网站下载。相关链接:官方网站:http:/ 是英国软件工程师 Ville Mikael Turjanmaa 开发的,完全由 x86汇编语言于2000年写成的一款开放源码的32位操作系统。最新的版本为 MenuetOS 0.75 Nov-13-2003,可以从其官方网站下载。由于全部使
42、用汇编语言,MenuetOS虽然仅在软盘上使用,仍有非常完整的功能。相关链接:官方网站:http:/www.menuetos.org/TriangleOSTriangleOS 是2001年10月由18岁的荷兰人 Wim Cools 用 C 和汇编写出来的32位操作系统。在其官方网站有最新的 TriangleOS 0.0.3 Apr-30-2003下载,安装在软盘上。相关链接:官方网站:http:/members.chello.nl/w.cools/VisopsysVisopsys 由加拿大人 Andrew McLaughlin 开发,有独特的 GUI,开放源码。最新的 Visopsys 0.3
43、3 Jan-11-2004,可以从其官方网站下载。相关链接:官方网站:http:/www.visopsys.org/Storm OS 是由立陶宛的 Thunder 于2002年开始开发的,有简单的 GUI,装在一张软盘上。最新版为 Storm OS 0.14a Dec-03-2003,从官方网站下载。相关链接:官方网站:http:/ DROPS 等,不再一一详举。相关链接:官方网站:http:/os.inf.tu-dresden.de/drops/操作系统列表早期操作系统(专利保护)TRS-DOS,ROM OSsTI99-4Commodore PET,64,和 VIC-20,第一套 IBM-P
44、CAppleSinclair Micro 和 QX 等非 Unix 商业操作系统 CPM 操作系统MP/M-80UCSD P-systemMini-FLEXSSB-DOSCP/M-86DR-DOSFreeDOSMS-DOSPC-DOSMachMulticsOS-9Unix 及类似系统UNIX微软 XenixCromixUNIflexOS-9IBM 的 AIXBSDFreeBSDNetBSDOpenBSDDigital UNIX,即之后康柏 Tru64DNIXHP 的 HP-UXGNU/HurdSGI 的 IRIXLinux(或称 GNU/Linux)MacOS XOSF/1SCO 的 SCO
45、UNIXSun 的 SunOS,即之后的 SolarisSystem VUltrixUniCOSLindowsOSOS/390z/OSSyllable其他AcornRiscOSArthurAmigaAmigaOSAtari STTOSMultiTOSMiNT苹果电脑(Apple/Macintosh)Apple DOSProDOSMac OSMac OS XBeBeOSBeIADigital/康柏(Compaq)AISOS-8RSTS/ERSX-11RT-11TOPS-10TOPS-20VMS(后更名为 OpenVMS)IBMOS/2AIXOS/400OS/390VM/CMSDOS/VSEOS/
46、360MFTMVTSVSMVSTPFALCSz/OS微软(Microsoft)MS-DOSXenixWindows 1.0Windows 3.1Windows 95Windows 98Windows MEWindows LonghornWindows NTWindows 3.5Windows 4Windows 2000Windows XPWindows Server 2003NovellNetWareNeXTNeXTStep(即之后的 Mac OS X)Plan 9InfernoPrime ComputerPrimos西门子BS2000个人电子助理(PDA)操作系统Palm OSPocket
47、PCEPOCMicrosoft Windows CEThis article presents a timeline of events in the history of computer operating systems from 1960 to 2003.For a narrative explaining the overall developments,see the related History of computing.1961CTSS1964OS/360(announced)1965Multics(announced)OS/360(shipped)Tape Operatin
48、g System(TOS)1966MS/81967CP/CMSITSWAITS1969ACP(IBM)TENEXUnix1970DOS/BATCH 11(PDP-11)1971/A1972MFTMVTRDOSSVSVM/CMS1973Alto OSRSX-11DRT-11VME1974MVS(MVS/XA)1976/A TOPS-201978Apple DOS 3.1(first Apple OS)TripOSVMS1979Apple DOS 3.21980Apple DOS 3.3OS-9QDOSSOSXDE(Tajo)(Xerox Development Environment)Xenix
49、1981MS-DOS1982SunOS(1.0)Ultrix1983Lisa OSCoherentProDOS1984Macintosh OS(System 1.0)QNXUniCOS1985AmigaOSAtari TOSMIPS OSMicrosoft Windows 1.01986GS-OSHP-UX1987ArthurIRIX(3.0 is first SGI version)Minix/A(1.0)Microsoft Windows 2.01988A/UX(Apple Computer)LynxOSMVS/ESAOS/4001989AIXNeXTSTEP(1.0)RISC OSSCO
50、 Unix(release 3)1990BeOS(v1)O/A1991Linux1992Solaris(2.0 is first not called SunOS)Windows 3.11993Plan 9FreeBSDNetBSDWindows NT 3.1(First version of NT)1995Digital Unix(aka Tru64)OpenBSDOS/390Windows 951997Mac OS 7.6(first officially-named Mac OS)1998Windows 981999Mac OS 82000AtheOSMac OS 9Windows 20