走出贝尔实验室
1974 年 Thompson 与 Ritchie 共同在 Communications of the ACM 发表
了一篇 UNIX 论文 "UNIX Time-Sharing System" 得到相当大的回响。 1975
年 UNIX 发表第六版(V6)﹐其提供的强大功能更胜过当时昂贵大计算机的操作
系统,其最大特点是以高级语言写成,仅需要做少部份程序的修改便可移植到不
同的计算机平台上。 UNIX V6 版本并附有完整的程序原始码在 1976 年正式从
贝尔实验室内部传播到各大学及研究机构,UC Berkeley 也就是依据这个版本开
始研究并加以发展,并在 1977 年发表 1 BSD(1st Berkeley Software
Distribution)版本的 UNIX OS,其后续的发展更为 UNIX OS 贡献良多且影响
深远,此点稍后再为你说明。同年 UNIX 因它提供良好程序发展环境、网络传输
服务与及时服务 (Real-Time Services),而广得各电话公司采用。Interactive
System Corporation 更因 Value Added Reseller (VAR) 运用 UNIX 来强化
办公室自动化环境,成为第一家应用 UNIX 操作系统的公司。此年 UNIX 亦被修
改并第一次装到 Interdata 8/32 型计算机上。这也是 UNIX 操作系统首次安装
在非 PDP 型的计算机上。自此 UNIX 系统开始被移植改装到各型微处理机及新
计算机上
一个稳定的基石
1978 年 UNIX 发表对今日影响最重大的 UNIX 第七版(UNIX Time-Sharing
System,Seventh Edition)也就是 V7。此版本包含 Fortran 77
compiler、Shell(只有Bourne Shell)、文件处理工具(nroff/troff、roff、
MS mocro等)、UNIX-to-UNIX-file-Copy(用来支持两台 UNIX 机器间的档
案传输)、数据处理工具(AWK、SED 等强悍的工具)、除错工具(ADB)、程
序发展工具(MAKE)、Lexical analyzer generator(LEX、YACC 等)、简
单的绘图工具、并支持 C 语言及 LINT verifier,主要执行于 PDP-11 及
Interdata 8/32 型计算机上。在当时那个年代来说其系统的架构与功能已经是
相当的完备的了。Bourne Shell 的原作者称她为 "improvement over all
preceding and following Unices",在今日也有人称这个版本是 "last true
Unix"。由此可见 V7 在 UNIX 发展里程上的扮演了相当重要的盘石角色。
在当时 DEC 公司推出了一款 32-bit supermini 主机 -- VAX,搭配的 VAX 的
操作系统叫做 VMS。这款迷你级计算机的硬件无可挑剔〈直到今日她的稳定度仍
是被诸多老一辈的系统管理者所赞许的〉,但 DEC 对 VMS 操作系统的支持性却
让贝尔实验室的工程师们宁愿使用 UNIX OS 。而这项工作则是由 John Reiser
和 Tom London 所共同完成。他们以 V7 为基础转移 UNIX OS 到 VAX 计算
机上使用。这个版本被称为 UNIX V32。同时为了转移的方便性,他们把 32-bit
的 VAX 当成是大一点的 PDP-11(因为 DEC 的 PDF-11 型计算机是 16-bit),
同时为了执行的效率,V32 放弃使用 VAX 硬件提供的一项 paging 功能(DEC
的 VMS OS 有支持 paging 功能,也由于 V32 舍弃这项功能,所以 V32 没有
虚拟内存的功能)。即使是如此,V32 支持的地址已高达 4Gb。就这样没有支持
paging 功能的 V32 开始被广泛的安装在 VAX 的机器上运作。
DEC 则是在 1984 年左右推出来自己的 UNIX OS,叫做 ULTRIX。

上一篇:深入理解sizeof1974 年 Thompson 与 Ritchie 共同在 Communications of the ACM 发表
了一篇 UNIX 论文 "UNIX Time-Sharing System" 得到相当大的回响。 1975
年 UNIX 发表第六版(V6)﹐其提供的强大功能更胜过当时昂贵大计算机的操作
系统,其最大特点是以高级语言写成,仅需要做少部份程序的修改便可移植到不
同的计算机平台上。 UNIX V6 版本并附有完整的程序原始码在 1976 年正式从
贝尔实验室内部传播到各大学及研究机构,UC Berkeley 也就是依据这个版本开
始研究并加以发展,并在 1977 年发表 1 BSD(1st Berkeley Software
Distribution)版本的 UNIX OS,其后续的发展更为 UNIX OS 贡献良多且影响
深远,此点稍后再为你说明。同年 UNIX 因它提供良好程序发展环境、网络传输
服务与及时服务 (Real-Time Services),而广得各电话公司采用。Interactive
System Corporation 更因 Value Added Reseller (VAR) 运用 UNIX 来强化
办公室自动化环境,成为第一家应用 UNIX 操作系统的公司。此年 UNIX 亦被修
改并第一次装到 Interdata 8/32 型计算机上。这也是 UNIX 操作系统首次安装
在非 PDP 型的计算机上。自此 UNIX 系统开始被移植改装到各型微处理机及新
计算机上
一个稳定的基石
1978 年 UNIX 发表对今日影响最重大的 UNIX 第七版(UNIX Time-Sharing
System,Seventh Edition)也就是 V7。此版本包含 Fortran 77
compiler、Shell(只有Bourne Shell)、文件处理工具(nroff/troff、roff、
MS mocro等)、UNIX-to-UNIX-file-Copy(用来支持两台 UNIX 机器间的档
案传输)、数据处理工具(AWK、SED 等强悍的工具)、除错工具(ADB)、程
序发展工具(MAKE)、Lexical analyzer generator(LEX、YACC 等)、简
单的绘图工具、并支持 C 语言及 LINT verifier,主要执行于 PDP-11 及
Interdata 8/32 型计算机上。在当时那个年代来说其系统的架构与功能已经是
相当的完备的了。Bourne Shell 的原作者称她为 "improvement over all
preceding and following Unices",在今日也有人称这个版本是 "last true
Unix"。由此可见 V7 在 UNIX 发展里程上的扮演了相当重要的盘石角色。
在当时 DEC 公司推出了一款 32-bit supermini 主机 -- VAX,搭配的 VAX 的
操作系统叫做 VMS。这款迷你级计算机的硬件无可挑剔〈直到今日她的稳定度仍
是被诸多老一辈的系统管理者所赞许的〉,但 DEC 对 VMS 操作系统的支持性却
让贝尔实验室的工程师们宁愿使用 UNIX OS 。而这项工作则是由 John Reiser
和 Tom London 所共同完成。他们以 V7 为基础转移 UNIX OS 到 VAX 计算
机上使用。这个版本被称为 UNIX V32。同时为了转移的方便性,他们把 32-bit
的 VAX 当成是大一点的 PDP-11(因为 DEC 的 PDF-11 型计算机是 16-bit),
同时为了执行的效率,V32 放弃使用 VAX 硬件提供的一项 paging 功能(DEC
的 VMS OS 有支持 paging 功能,也由于 V32 舍弃这项功能,所以 V32 没有
虚拟内存的功能)。即使是如此,V32 支持的地址已高达 4Gb。就这样没有支持
paging 功能的 V32 开始被广泛的安装在 VAX 的机器上运作。
DEC 则是在 1984 年左右推出来自己的 UNIX OS,叫做 ULTRIX。

下一篇:Photoshop调色,制作阿宝色彩的练习
