FreeBSD China Community 首页

译者:孔祥波
邮件:xbkong@freebsdchina.org
日期:2002年08月15日

Berkeley二十年Unix历史

--从AT&T拥有版权到自由再发布


Networking, Release 2


在我们一次每周的团体会议上 , Keith Bostic 提出可再发布网络版本的普及性的主题,建议发行包含更多BSD代码的扩充版本。 Mike Karels 和我指出,发行系统的大部份是一件艰巨的工作,但是我们同意,如果他能够重新分类实现几百个实用程序和庞大的 C 语言库函数,那麽我们会处理内核。 私下, Karels 和我感觉讨论已经结束。

不过,这并没有阻碍Bostic在技术上的探索和大量网络基础上的开发工作 。他还要求其他成员依据新发布的Unix 实用程序。 作为补偿,他们仅要求他们的名字和 Berkeley 贡献者的名字同时在实用程序中列出。工作进展很慢,而且大部分是一些琐细的实用程序。 但是同样完成实用程序列表不断变大,而且 Bostic 继续寻找贡献者(例如 Usenix 的公众场合),贡献者的人数继续增长。 很快列表超过过了100多个公用程序,而且在 18 月内几乎所有重要的使用程序都被完全重写。

后来, Bostic 带着实用程序列表进入Mike Karels'和我的办公室,想要知道我们正在核心上的工作进展。 我们重新分配工作, Karels , Bostic 和我花费以后的几个月详细察检查整个发行版本,一个文件一个文件地,删除来自32/V版本的代码。 当工作将近结束的时候, 我们发现还有六个核心文件,且没有必要重写。 我们考虑重写那六个文件,以便 我们可以发行一个完全的系统。我们决定改为发行现有的系统。然而, 我们得到大学行政部门高层人员的许可。经过内部讨论 之後,并验证了我们对代码的所有权问题,我们提前发行了新版本。


我们起初的想法是,为我们的的第二个可自由再发行的系统起个全新的名字。 然而,我们看到大学律师写的新版许可证,那样完全没有必要,而且可能浪费时间。因此,我们决定对Networking Release 1的许可证进行修订,并且以Networking Release 2 来发行我们的系统。 就这样,我们在 1991年六月发行了扩展后的系统。这个版本的费用同第一版的一样。 同以往相同,几百个各人和组织花费 $1,000 费用从 Berkeley 得到系统的拷贝。

在Networking Release 2和完整系统的差别不断减小,既在发行的六月内, Jolitz 已经 重写了六个不太重要的文件。 他随后就发行了完全编译基于PC体系,可启动的系统。 Jolitz'的 386/ BSD 完全在网络上发行。 他搭建了匿名FTP,以便用户可以免费下载。 在几个星期内,他有了大量的跟从者。

不幸的是,由于全职工作的需要, Jolitz 不能把所有的时间用于修改BUG和提高386/BSD 系统性能。如此, 386/BSD 发行几个月之内,一群热心的 386/BSD 使用者形成了NetBSD 用户组,汇集他们的资源,帮助维护和增强后来的系统。 他们的发行的系统就是闻名 NetBSD 分支。 NetBSD 团体选择尽可能地支持大量的体系,延续CSRG 的研究风格来发展系统。 直到 1998,他们的发布还仅仅限于网络; 没有提供发行媒体。 他们团体主要目标仍是核心技术用户。 NetBSD 项目的站点 http://www.netbsd.org

FreeBSD 团体在NetBSD 团体成立几个月之後 成立,其宗旨是仅支持个人计算机体系,并追求数量更多(较少技术化)的高级 , 同 Linux作法十分相象。 他们精心的设计安装脚本,以低廉的价格的CD-ROM发行他们的系统。 易于安装和疯狂的网络促销、以及在 Comdex 大会的表演导致快速的, 大量的发行。 不可否认, FreeBSD 是所有Networking Release 2分支中发行最多的系统。

FreeBSD 也曾为 Linux的流行而苦恼,因此 FreeBSD 平台加入 Linux模拟模式。 这个特征允许 FreeBSD 使用者运行大量的Linux程序。 同时,也促进 FreeBSD 系统向更加健壮,可兼容性和高性能方向发展。 最近,团体开设一个 FreeBSD 商场 ( http://www.freebsdmall.com), 一起把 FreeBSD 社区的许多部份连接起来,包括商也业服务,产品,书 , 和一个新闻报道。

在 1990 年代中期, OpenBSD 从 NetBSD 团体新分出来。 他们的技术上的宗旨瞄准 增强系统的安全。 他们的推广重点在使系统更容易使用和更广泛地获得。 因此,他们开始产生而且用~卖激光唱碟- ROMs 来自 FreeBSD 分配的许多安逸-- 安装主意。 关於 OpenBSD 项目的更多资讯,能在 http://www.openbsd.org发现。


Copyright (c) 1999-2002 FreeBSD China Community
yarshure@163.com
$Date: 2002/08/15 08:31:38 $