BSD
维基百科,自由的百科全书
BSD(Berkeley Software Distribution,伯克利软件套件)是Unix的衍生系统,1970年代由伯克利加州大学开创。BSD用来代表由此派生出的各种套件集合。
BSD 常被当作工作站级别的 Unix 系统,这得归功于 BSD 执照非常地宽松,许多1980年代成立的计算机公司,不少都从BSD 中获益,比较著名的例子如 DEC 的 Ultrix,以及 Sun 公司的 SunOS。1990年代,BSD 很大程度上被System V 4.x版以及
OSF/1 系统所取代,但其开源版本被采用,促进了因特网的开发。

目录 |
[
编辑]历史
[
编辑]PDP-11开始
最初的 Unix 套件源自1970年代的贝尔实验室,操作系统中包含源码,这样研究人员以及大学都可以参与修改扩充。1974年,第一个伯克利 的 Unix 系统被安装在 PDP-11 机器上,计算机科学系而后将其用作扩展研究。
其他大学开始对伯克利的软件感兴趣,在1977年,伯克利的研究生 Bill Joy 将程序整理到磁带上,作为 first Berkeley Software Distribution(1BSD)发行。1BSD 被作为第六版 Unix 系列,而不是单独的操作系统。主要程序包括Pascal编译器,以及Joy的 ex行编辑器。
Second Berkeley Software Distribution(2BSD)于1978年发布,除了对 1BSD 中的软件进行升级,还包括了 Joy 写的两个新程序:vi 文本编辑器(ex 的可视版本),以及 C Shell。这两个新添的程序,在 Unix 系统中至今仍被使用。
2BSD 以后的版本逐渐从 PDP-11 结构向 VAX 计算机移植。最新的 2.11BSD 于1992年发布,更新维护一直持续到2003年。
[
编辑]VAX 版本
1978年,伯克利安装了第一台 VAX 计算机,但将 Unix 移植到
VAX 构架的
UNIX/32V,并没有利用
VAX 虚拟内存的能力。伯克利的学生重写了