五、UNIX(1969年)
UNIX操作系统是美国AT&T公司于1971年在PDP-11上运行的操作系统。具有多用户、多任务的特点,支持多种处理器架构,最早由肯·汤普逊(Kenneth Lane Thompson)、丹尼斯·里奇(Dennis MacAlistair Ritchie)于1969年在AT&T的贝尔实验室开发。
首个UNIX操作系统跑在DEC迷你电脑PDP-7上面。到1970年的时候,UNIX拥有了自己官方的名称,并且运行在PDP-11/20计算机上。在1972年,UNIX采用了C语言进行了集中编写,以方便用户更好地对其进行修改和采用。也就是从那时候开始,UNIX开始可以部署在多个系统上。1972年汤普逊在UNIX编程者手册中引用,“UNIX安装的数量已经可支持到10台,”
汤普逊和里奇在DEC PDP-7计算机旁工作
到了1980年,有两个最主要的Unix的版本线,一个是Berkeley的BSD UNIX,另一个是AT&T的Unix。随后还出现了更多的UNIX版本。不过目前最为有影响力的当属IBM的AIX和HP的HP-UX。
六、BSD(1978年)
BSD(Berkeley Software Distribution)字面意思是“伯克利软件发行版”。但它并不不仅仅是操作系统,而是整套软件发行版的统称。
Berkeley是加州一所学校的名称。之前介绍的UNIX,其实在加州大学伯克利分校得到很多改进,增加了很多当时非常先进的特性,包括更好的内存管理,快速且健壮的文件系统等。他们将这些Unix组成一个完整的Unix系统——BSD Unix(Berkeley Software Distribution)对外发行。
BSD Unix在Unix的历史发展中具有相当大的影响力,被很多商业厂家采用,成为很多商用Unix的基础,BSD Unix中最先实现了TCP/IP,使Internet和Unix进行结合。