1、Windows 开发商 Microsoft Windows98/me Windows2000/XP Windows Server2003 Windows Vista Windows98/me 是基于 MS-DOS 的混合的 16/32 位操作系统正慢慢的退出 PC舞台了,2000/XP 以及 Server2003 都是基于 WindowsNT 的 32 位操作系统,XP/Server2003 已经有 64 位版本了。Vista 是微软最新开发的版本预计在 2006年推出。主要支持 Intel,AMD,后来增加了对 PowerPC,MIPS 的支持。微软的操作系统基本上统治了个人 PC 市场,大
2、概占了 90%的市场份额。 UNIX-like AIX 开发商 IBM AIX 是 Advanced Interactive eXecutive 的简称,它是 IBM 公司的 UNIX 操作系统,整个系统的设计从网络、主机硬件系统,到操作系统完全遵守开放系统的原则. RS/6000 采用 IBM 的 UNIX 操作系统-AIX 作为其操作系统 .这是一个目前操作系统界最成功,应用领域最广,最开放的第二代的 UNIX 系统。它特别适合于做关键数据处理(CRITICAL). 支持 PowerPC POWER 处理器. 目前的版本是 AIX 5L 5.3, 支持 64 棵处理器,2TB 内存,16T
3、B JFS2 文件系统,16TB JFS2 文件. HP-UX 开发商 HP 惠普公司在 1996 年随着推出 64 位 PA-8000 处理器,开始了 64 位技术的实施计划,它形成了工业界运算最快的商业和工程技术应用服务器的基础。为了与先进的硬件配套,惠普公司已经逐步地把 64 位功能放入惠普公司在工业界领先的 UNIX 操作系统 HP-UX。HP-UX 10.10 和 10.20 分别具有非常大的文件系统和文件。 HP-UX 11.00 也有 32 位版本,使得基于 32 位 PA-7X00 系统也可以得到 HP-UX 11.00 的新功能和特色;基于 PA-8X00 的 K 系列和 T
4、 系列系统的客户要在HP-UX 的 32 位或 64 位版本之间做出选择。惠普公司单机系统性能在工业界领先(39,469TPMS)的 V 系列系统,只可以运行 64 位的 HP-UX 11.00。 主要运行于 HP 公司的 PA-系列处理器以及 Intel 的安腾系列处理器上 . 最新的版本 HP-UX 11i v2. 可以管理 128 棵处理器,1TB 内存,32TB 文件系统,最大 2TB 的文件。 IRIX 开发商 SGI SGI 公司最早是专门生产图形显示终端的, OpenGL 标准便是由 SGI 提出来的.公司开发的这个操作系统是主要运行在基于 MIPS 处理器的图形工作站上,199
5、2年 SGI 收购了 MIPS, 1998 年 MIPS 又脱离了 SGI 成立 MIPS 技术公司.2003年 SGI 推出了基于 Linux 的 Altix 系列操作系统. Mac OS X 开发商 Apple Apple 公司的 Macintosh 机上的操作系统, 苹果机主要用于图形领域, 在图形处理领域占有很大市场份额。Mac OS 是首个在商用领域成功的图形用户界操作系统。Mac OS9 及以前的版本都在搭在苹果机上销售的。它不支持其它设备,每当有新的设备时都要通过添加扩展来支持设备。新的 Mac OS X 结合BSDUnix、NeXTStep 和 Mac OS 9 的元素。采用
6、Unix 风格的内存管理和抢占式多任务处理,它的最底层建基于 BSDUnix 的内核,实行的是部分开放源代码。现行的最新的系统版本是 Mac OS X v10.4.2。 只能运行在 PowerPC G3 以上处理器的苹果机上,苹果公司正在跟 Intel 合作,表示以后苹果机会采用 x86 处理器。 Solaris 开发商 SUN 最早也是基于 BSD Unix 开发的,那时就直接叫 Sun OS,从 Sun OS5 以后就以 Solaris 的名字面市,从 Solaris10 开始它也是免费开源的软件了 ,开始主要是为 SPARC 和 x86 写的,后来经过一些改动也可以支持一大批的处理器.S
7、olaris10 开始支持 64 位处理器. FreeBSD 开发者 Nate Williams,Rod Grimes,Jordan Hubbard. Bill Jolitz 的 386BSD 发展形成 3 个分支 FreeBSD,NetBSD,OpenBSD 了,这些都是免费的开源操作系统。第一张 FreeBSD 光盘是在 1993 年 12 月发布的。 FreeBSD 是一个在个人电脑上执行的作业系统,主要支持 x86 处理器, 其他跟 Intel 相容的 CPU 如 AMD 跟 Cyrix 也被支持。 FreeBSD 能提供你许多昂贵工作站才有的先进功能,这些特色包括: 抢占式多任务处理
8、. 完整的 TCP/IP 网路功能 包含 SLIP, PPP, NFS 跟 NIS。 内存保护(Memory protection) 能确保一个使用者不能打扰其他人。而一个应用程式也不能影响其他的程式。 标准的 X 视窗系统 (X Window, X11R6) 提供良好的图形用户接口(GUI) 以便在一般的 VGA 显示卡以及萤幕上使用, 并且提供完整的原始程式码。 能直接执行在其他作业系统 (如 SCO, BSDI, NetBSD, Linux 跟 386BSD)上编译的 (Binary) 程式。 数以千计 可以直接执行(ready-to-run) 的应用程式, 可以在 FreeBSD po
9、rts 及 packages 中找到。 免去你上网路到处找软体的苦境。 需要时才置换的虚拟记忆体(Demand paged virtual memory 以及合理的虚拟记忆体及档案缓冲区之缓冲功能(merged VM/buffer cache) NetBSD 开发者 NetBSD 小组 NetBSD 是一种完全免费的类 UNIX 操作系统,它是一个重于夸平台应用的 BSD 分支,它支持 50 多种硬件平台,具有高度可移植性和硬件平台兼容性. 它可以运行在从 64 位 alpha 服务器到手持设备的多种硬件平台上 . NetBSD 的清晰设计以及它的众多高级特性使得它不论作为产品还是研究环境都表
10、现得非常出色。而且它对用户在资源上进行全方位的支持。其上的应用程序很多都可以非常容易地获得。 OpenBSD 开发者 由 NetBSD 的前核心成员 Theo de Raddt 领导的一个开发小组。 OpenBSD 由 NetBSD 分支出的计划, 它是一个免费、多平台、基于 4.4BSD 的类 Unix 操作系统。目标在于强调正确性、安全性、标准化以及可移植性。着重于安全性,致力于成为最安全的操作系统。OpenBSD 支持包括 SVR4(Solaris),FreeBSD,Linux,BSDI,SunOS 和HPUX 等大部分二进制的模拟。 Linux RedHat/Fedora 开发商 Re
11、dHat.Inc Redhat linux 是最早的 Linux 发行版本之一,也是最早使用软件管理包 RPM 的Linux 版本, Redhat 自 9.0 以后,不再发布桌面版的,而是把这个项目与开源社区合作,于是就有了 Fedora 这个 Linux 发行版。最新版本是 FC4.0. Slackware 开发商 Slackware Linux, Inc Slackware Linux 是由 Patrick Volkerding 开发的 GNU/Linux 发行版。与很多其他的发行版不同,它坚持 KISS(Keep It Simple Stupid)的原则,就是说没有任何配置系统的图形界面
12、工具。一开始,配置系统会有一些困难,但是更有经验的用户会喜欢这种方式的透明性和灵活性。 Slackware Linux 的另一个突出的特性也符合 KISS 原则:Slackware 没有如RPM 之类的成熟的软件包管理器。Slackware 的软件包都是通常的 tgz(tar/gzip)格式文件再加上安装脚本。Tgz 对于有经验的用户来说,比 RPM更为强大,并避免了 RPM 之类管理器的依赖性问题。 Slackware 还有一个众所周知的特性就是 BSD 风格的初始化脚本。 Slackware 对所有的运行级(runlevel)/任务都用同一个脚本,而不是在不同的运行级中建立一堆脚本的链接。
13、这样让你不必自己写新的脚本就能很容易地调整系统。 Debian 开发商 Debian project Debian 以其忠于 Unix 和自由软件以及丰富的选择出名,它的最新版本包含有 5万个软件包,支持十一种体系结构,从 ARM 到 IBM S390,以及个人电脑上的 x86到 PowerPC.它的软包管理工具 APT 一样有名.最新发布版本是 Debian3.1 也叫sarge Mandriva 开发商 Conectiva Mandriva Linux 的前身是欧洲最大的 Linux 厂商之一 Mandrakesoft,长期以来Mandrake Linux 以最为方便、易用、华丽的 Lin
14、ux 发行版著称。Mandrake Linux 早期方便的字体安装工具和默认的中文支持,为 Linux 普及做出了很大的贡献。但是 2004 年前后 Mandrakesoft 陷入财务危机,濒临破产。公司于2005 年 2 月 24 日与拉丁美洲最大的 Linux 厂商 Conectiva 达成了收购协议,金额为 170 万欧元,新公司旗下品牌 Mandrake Linux 更名为 Mandriva Linux。Mandriva 以 rpm 作为软件管理工具,部分兼容 Red Hat Linux/Fedora Core 的预编译包. SuSE 开发商 Novell SUSE LINUX 是德国
15、的一个发行版,原是以 Slackware Linux 为基础,并提供完整德文使用界面的产品,2004 年 Novell 收购了 SUSE. Gentoo Gentoo Linux 为用户提供了大量的应用程序源代码。Gentoo Linux 的每一部分都可以在最终用户的系统上重新编译建造,甚至包括最基本的系统库和编译器自身。通过依赖关系描述和源代码镜像的形式提供软件,Gentoo Linux 提供了大量软件供用户选择。 标准的源代码镜像包括 30G 的数据。选择不仅在软件整体方面,也存在于软件的内部。由于可以在本地编译软件,参数和变量的选择可以由用户自己指定。 事实上,在软件的安装和升级方面,G
16、entoo 拥有自己独特的优势。由于Portage 技术的产生,Gentoo Linux 可以担当一个理想的安全服务器、开发平台、专业级桌面应用、游戏服务器、嵌入式应用等等各种角色。由于其无限制的可配置性,我们甚至可以称 Gentoo Linux 为一个准发行版。 嵌入式式操作系统. uClinux uClinux 是一种优秀的嵌入式 Linux 版本。uclinux 是一个源码开放的操作系统,面向没有 MMU(Memory Management Unit)的硬件平台。同标准 Linux 相比,它集成了标准 Linux 操作系统的稳定性、强大网络功能和出色的文件系,它是完全免费的. uC/OS
17、 II 开发商 Micrium 抢占式实时多任务实时操作系统,可以管理 63 个任务, 开源的嵌式操作系统,商业应用需要得到 Micrium 公司的授权, VxWorks 开发商 WindRiver VxWorks 操作系统是美国风河(WindRiver)公司于 1983 年设计开发的一种嵌入式实时操作系统(RTOS),是嵌入式开发环境的关键组成部分。良好的持续发展能力、高性能的内核以及友好的用户开发环境,在嵌入式实时操作系统领域占据一席之地。它以其良好的可靠性和卓越的实时性被广泛地应用在通信、军事、航空、航天等高精尖技术及实时性要求极高的领域中,如卫星通讯、军事演习、弹道制导、飞机导航等。在
18、美国的 F-16、FA-18 战斗机、B-2 隐形轰炸机和爱国者导弹上,甚至连 1997 年 7 月在火星表面登陆的火星探测器上也使用到了 VxWorks VxWorks 的实时性做得非常好,其系统本身的开销很小,进程调度、进程间通信、中断处理等系统公用程序精练而有效,它们造成的延迟很短。 PalmOS 开发商 PalmSource,Inc 早期由 US Robotics(其后被 3Com 收购,再独立改名为 Palm 公司)研制的专门用于其产品“Palm“的操作系统。主要用于 PDA 产器 WindowsCE 开发商 Microsoft 它是微软针对个人电脑以外的电脑产品所研发的嵌入式操作系统,而 CE 则为Customer embelded 的缩写。