FreeBSD 全方位指南:从基础到高级应用
1. FreeBSD 简介
1.1 什么是 FreeBSD
FreeBSD 是一种类 UNIX 操作系统,可通过互联网免费获取。它广泛应用于互联网服务提供商(ISP)领域、嵌入式设备以及对可靠性要求极高的场景。其直接基于 20 世纪 70 年代 AT&T 开发的原始 UNIX 系统。由于“UNIX”是 The Open Group 的商标,要获得“UNIX”认证需支付高额费用,而 FreeBSD 以非营利方式开发,所以未进行认证。
1.2 FreeBSD 的发展历程
最初的 UNIX 系统与现代操作系统相比并不完善,但众多学生拥有其源代码,教师也为学生安排相关项目,UNIX 因此得到快速改进。逐渐地,实用命令被开发出来,程序控制功能(即作业控制)得以添加,支持现代常用功能的文件系统也应运而生。多年来,原始 UNIX 操作系统的许多部分被替换。
各高校在改进 UNIX 时相互分享成果,加州大学伯克利分校的计算机系统研究小组(CSRG)成为 UNIX 代码改进的中心。CSRG 向拥有有效 AT&T UNIX 许可证的用户免费分发改进后的代码,这些补丁集合被称为伯克利软件发行版(BSD UNIX)。此外,美国国防高级研究计划局(DARPA)为 CSRG 提供资金以在 UNIX 中实现 TCP/IP,这也提升了伯克利的地位。
1.3 FreeBSD 的开发群体
- 提交者(Committers) :负责对 FreeBSD 代码进行实质性的修改和提交。
FreeBSD从入门到精通
超级会员免费看
订阅专栏 解锁全文
781

被折叠的 条评论
为什么被折叠?



