UNIX系统的分类及特点

1:UNIX的分类

UNIX主要的几个版本为:

①V1(1971年):第一版的UNIX,以PDP-11/20的汇编语言写成。

②V4(1973年):以C语言从头写起,这使得UNIX修改容易,可以在几个月内移植到新的硬件平台上。最初C语言是为UNIX 设计的,所以C与UNIX 间有紧密的关系。

③V6(1975年);第一个在贝尔实验室外(尤其是大学中)广为流传的UNIX 版本。这也是UNIX分支的起点与广受欢迎的开始。1.xBSD(PDP-ⅡI)就是由这个版本衍生出来的。

④V7(1979年):许多UNIX玩家的心目中,这是“最后一个真正的UNIX,”这个版本包括一个完整的K&RC 编译器 Boume shell。V7移植到 VAX 机器后称为32V。1个目前开发UNIX(SystemV)的公司是UNIX System Laboratories(USL)。USL 原为 AT&T 所有,1993年年初被Novell 收购。Novell于1993年年末将UNIX 这个注册商标转让给X/Open组织。

目前为止,UNIX有两大流派,一是AT&T 发布的UNIX操作系统 System V,另一个是美国加州大学伯克利分校发布的UNIX版BSD(Berkeley Software Distribution)。 SVR4是两大流派融合后的产物。1991年年底,与SystemV针锋相对的开放软件基金会(Open Software Foundation)推出了OSF/1

现在主要有以下几种主要的UNIX 版本:

①AIX.AIX 是IBM 的UNIX,是根据SVR2 以及一部分BSD延伸而来,加上各种硬件的支持,具备特有的系统管理(SMIT)

② FreeBSD.FreeBSD 的 1.x从 386BSD 0.1 而来,FreeBSD2.x 版是用4.4BSD lite改写。

③ NetBSD. NetBSD 是从加州大学伯克利分校的4.3BSD 及 386BSD 的基础上发展而来,并于1993 年4月发行了第一个版本NetBSD 0.8,在2009年4月发行了 5.0版。

④ OpenBSD.OpenBSD 是由 NetBSD的共同发起人之一Theo de Raadt开发的。1994 年12 月,Theo de Raadt离开了NetBSD的开发团队,1995年10月,Theo de Raad从NetBSD 1.0衍生出了OpenBSD 计划,并于1996年7发布了 OpenBSD 的第一个发行版OpenBSD1.2。目前最新版是2009年10月18日发布的 4.6 版。

⑤HP-UX.HP-UX的旧系统是从SⅢ(SVRx)发展而来,现在是由SVR2(42BSD发展而来,目前已到11.x版。

⑧sCO UNIXWare.SCO 是UNIX System V源代码的所有者。UNIXWare 是最强大的,也是最完善的PCUNIX,它有优秀的、价格合理的开发工具。

⑦ Sun Microsystems Solaris。最初称为SunOS,来源于4.3BSD,包含许多来自 System V的东西。Sun 的主要成果在于NFSOpenLook GUI 标准,后来演变为Solaris.

2. UNIX 的特点

对于UNIX 家族的成员来讲,它们有一些共同的特点,这些特点也成为了UNIX儿十年以来的经典之处,以下就是这些特点:

①所有的事物,包括硬件本身,都是文件。②配置信息以文件的形式储存。国程序尽量设计得小而单一。

④ 尽量避免令人困感的用户接口。

⑤ 将几个程序连结起来,处理大面复杂的工作。
举报/反馈