FreeBSD 简介(2)
2008-02-23 08:03:30来源:互联网 阅读 ()
及电脑科学的极佳环境。 免费的 FreeBSD 也使得在远端的合作小组
不必担心版权及系统开放性的问题,而能自在的交流。
* 网路: 你如果需要 router、Name Server (DNS)或
安全的防火墙(Firewall),FreeBSD 可以轻易的将你没有用到的 386 或
486 PC 变身成为绝佳的伺服器,甚至具有过滤封包(packet-filter)
的功能。
* X 视窗工作站: FreeBSD 是便宜 X 终端机的良策, 无论是使用免费的
XFree86 或是商业版的 X-Inside,都可以在 FreeBSD 上执行。 FreeBSD
不但可以充当远端 X 程式终端机, 也可以执行本地的 X 程式。
如果有一台中央伺服器的话, FreeBSD
甚至可以经由网路开机(不需本地硬碟),
而变成更便宜且易於管理的工作站。
* 开发软体: FreeBSD 拥有完整的程式开发工具,如 GNU C/C
编译器及除错器,当然还有其他的程式语言。
FreeBSD 可以由光碟片或 Anonymous FTP 取得完整的执行档以及原始程式码。
请阅读 如何取得 FreeBSD 以得到更多的资讯。
_________________________________________________________________
1.2. 简介 FreeBSD 的历史
Contributed by Jordan Hubbard
FreeBSD 专案开始於 1993 年早期,衍伸於由 Nate Williams, Rod Grimes 跟
Jordan K. Hubbard 三人所发表的 "Unofficial 386BSD Patchkit". David
Greenman 跟 Julian Elischer 也在幕後参与了这些计画,但是他们
一直到正式发表後的一两个月後才全力参与本专案。 我们原先的计画是产生
386BSD 的测试版以修正一些 patchkit 无法解决的 bug。 386BSD 是 Bill
Jolitz 所主导的作业系统,但是长H来却已经被他疏忽,
而没有继续维护,戌鸠M定帮忙 Bill Jolitz 继续维护 386BSD 但是 Bill
Jolitz 突然决定离开 386BSD 的发展而没有继续的计画。
不中妨M定继续发展这套作业系统 (就算没有 Bill Jolitz 的支援)
,并且将其命名为 "FreeBSD" (该名称由 David Greenman 掷铜板所决定的)。
在跟该系统的使用者讨论过後,我们决定了最初的目标,并且联络了 Walnut
Creek CDROM 以提供 FreeBSD 的支援,Walnut Creek CDROM 不但 提供作
CDROM 的服务,还提供机器以及高速网路连线以供 FreeBSD 的发展,
最後才有今日的 FreeBSD。 第一个 CDROM 跟透过网路发行的版本是 1993 年
12 月的 FreeBSD 1.0, 那是基於 U.C. Berkeley 所发行的 4.3 BSD Lite
("Net/2") 加上其他 386BSD 跟 Free Software Foundation 所发行的软体。
由於此版发行的成功,很快的在 1994 年 5 月就有了 FreeBSD 1.1 release。
就在这个时候,发生了无法预料的事:Novell 跟 U.C. Berkeley 争论它们的
对於 Berkeley Net/2 tape 版权。Novell 声明 U.C. Berkeley 的 Net/2 里有
许多 Novell 的程式码(从前由 AT 取得的)。 而 U.C. Berkeley
的?ampcirc;应是出版了 4.4 Lite release 并且鼓励旧有的 Net/2 使用者
更新,以免跟 Novel 发生争论。 戌?FreeBSD 在 1994 年 7 月停止了基於
Net/2 的 FreeBSD-1.1 的发行, 在取得同意後,发行了最後一版基於 Net/2
的 FreeBSD 1.1.5.1。 而这时的 FreeBSD
已经具有相当的稳定性以及良好的执行速度。
於是我们开始艰苦地整合 4.4 Lite,因为 Berkeley 的 CSRG 小组将 4.4 Lite
移掉了许多程式码(版权问题),而导致 4.4 Lite
是一个不完整,无法开机的系统。 在 1995 年 1 月我们终於发行了 FreeBSD
2.0 release,而在 1995 年 6 月再发行了 效率更好,更容易安装的 FreeBSD
2.0.5 release。
此後的发展:
我们刚刚在 1995 年 11 月 19 日发行了 FreeBSD 2.1.0,人们对此 release
相当的满意,因此我们继续发展 2.1-STABLE (基於 2.0.5 的修正版),
并预计於 1996 年 7 月发行 FreeBSD 2.1.5。
此外,2.2-CURRENT 是我们发展新功能的版本,支援许多新东西,预计在 1996
年底 会有 2.2-RELEASE,停止 2.1.x 的维护,并开始 2.3-CURRENT 的发展。
此外我们也试着撰写新的文件以及驱动程式,并维持一定的品质以及新功能。
在此必须注意的是,FreeBSD 并不是一个封闭开发的系统,任何人都可以自由的
提供程式码或新点子。一旦一个?ampcirc;献者建立了维护程式的良好信誉,我们? N会提供他 自由更新 FreeBSD
核心程式码的权力,这样他们的?ampcirc;献将会出现在所有使用者的面前。
我们集中式维护程式码的用意是让所有发展者有一个相同的环境,
而不是阻挡有心的发展者!!
_________________________________________________________________
1.3. FreeBSD 专案发展的目标
Contributed by Jordan Hubbard
Note: This section is under construction.
_________________________________________________________________
1.4. 关於现在发行的版本
FreeBSD 是一个可以免费取得并具有完整原始程式码, 基於 4.4 BSD
Lite,可以在 Intel i386/i486/Pentium (或其他 相容如 AMD Cyrix) PC
上执行。它是一个基於 U.C. Berkeley's CSRG 发展的 4.4 BSD Lite 奶W
NetBSD, 386BSD 以及 Free Software Foundation。 自从一年前发行 FreeBSD
2.0,FreeBSD 的稳定性、效率以及新功能
皆有相当明显的进步。其中最大的改变是修改 VM 系统以具有 整合 VM/file
缓区快取,这不但提高了执行效率,仍诌F FreeBSD
的记忆体需求,使得只要 5MB 记忆体就可以执行 FreeBSD。
其他的新功能如完整的 NIS client/server 支援,Transaction TCP
支援,依需求自动连线的 PPP,以及良好的 SCSI 支援,试验性的 ISDN
支援,FDDI 及 100Mb 网路卡的支援,2940/U/UW,以及许多的修正。
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
上一篇:如何使用一块新加的SCSI硬盘?
下一篇:FreeBSD 的在线帮助手册
- FreeBSD 6.0架设管理与应用-第一章 FreeBSD 简介 2009-05-13
- 第一章 FreeBSD 简介 2009-05-13
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
