FreeBSD 的历史
最初决定将 BSD UNIX 构建于 Intel 芯片之上的另一个小组是在 1993 年成立的。依靠 Bill Jolitz 以前的工作成果,该小组于 1993 年 12 月推出了 FreeBSD 1.0 版。
在 1997 年初的时候,项目领导人 Jordan Hubbard 推动了该项目的发展,并管理着基础设施和 200 名开发人员。预计在今年年底,FreeBSD 可以推出 6.0 版本,该版本将成为所有免费的 UNIX 系统的最重要版本。FreeBSD 并不是对 UNIX 的克隆,虽然说其工作方式类似于 UNIX,并且其内核和系统 API 都符合 UNIX 标准。FreeBSD 不像以前一样仅仅是适用于 Intel-/AMD 的系统。它还可以运行于 SPARC64 计算机上,并在 Alpha 架构上已有相当长的运行历史。如果 BSD 用户对运行 Mac OS X 的芯片感兴趣,那么他可以切换到 Darwin OS,即 Mac OS X 的开源核心,Darwin OS 依赖于多数 FreeBSD V5.0 及其后继产品。当然,NetBSD 自 1995 年起已运行在所有 Mac 架构之上。
哪些是 FreeBSD 具有而 Linux 不具有的功能
在 Mac 上运行的 BSD
在 Mac 上运行的 BSD 已经过时了。UNIX 在 Mac 架构上运行的时间更长。现在几乎没人记得这些了,但曾经有一段时间,有一个 AT&T UNIX 版本运行于 Apple 的 Quadra 计算机上。在 20 世纪 80 年代后期,这一 UNIX 版本被称为 Apple UNIX,并且它代表 Apple 在 UNIX 服务器空间方面的开发。Apple UNIX 从来没有被定位在更新的 PowerPC 架构之上,但它在 Motorola 68x00 芯片上运行得非常好。显然,此代码是专有的,需要四位数的资金投入才能行。令人宽慰的是,甚至像 Bill Joy 这样受人尊敬的杰出人物在 20 世纪 80 年代中期也放弃了 Mac,因为该计算机在 UNIX 世界中没人关注。
在 1991 年出现 386BSD 的时候,Mac 在一些人的心中还有占一席之地。Brad Grantham、Lawrence Kesteloot 和 Chris Caputo 设法将 386BSD 构建于 Mac 之上,并将其命名为 MacBSD。在 1992 年底,BSD UNIX 在 Mac II 上得到了较好的应用,尽管 BSD UNIX 的并行中断在当时已成为一种必需,而不再是一种可能:根据 AT&T 和 U.C. Berkeley 方面的法律规定,让 BSD UNIX 项目作为免费的技术使用差不多已经成为了一种合法的必需。不过,还有一点值得一提,在 Intel 提供专用于 BSD 系统的芯片之前,早期的 Macintosh 体系结构运行的是免费的 UNIX 系统。386BSD 除了建议哪一种 UNIX 应该运行在 Intel 芯片上之外,并没有做出更多贡献。它在最有利的时间内没有做得更好,并从来没有真正达到 1.0 版。
相关专题
- FreeBSD系统安全管理 (8828篇文章)
- FreeBSD使用教程 (6592篇文章)
- Freebsd频道 (698篇文章)
- FreeBSD系统的使用 (96篇文章)
- FreeBSD系统安装与配置之准备篇 (1753次浏览)
- FreeBSD入门安装及汉化 (1472次浏览)
- FreeBSD下安装GNOME桌面 (971次浏览)
- FreeBSD 5.0硬盘安装指南 (707次浏览)
- freebsd5.2.1上安装vmware 3.2.1 (610次浏览)
- FreeBSD 5.1安装VMware全部过程 (571次浏览)
- FreeBSD连载(72):设置和使用DHCP (563次浏览)
- 使用FreeBSD的原因 (506次浏览)
- FreeBSD系统终极安装手册(图) (474次浏览)
- FreeBSD5.3下安装Apache+PHP+MySQL+Tomcat (453次浏览)



