> For the complete documentation index, see [llms.txt](https://handbook.bsdcn.org/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://handbook.bsdcn.org/di-1-zhang-jian-jie/1.2.-huan-ying-lai-dao-freebsd.md).

# 1.2.欢迎来到 FreeBSD！

FreeBSD 是开源、符合标准的类 Unix 操作系统，适用于 x86（32 位和 64 位）、ARM、AArch64、RISC-V、POWER 和 PowerPC 计算机。它提供了现今被视为理所当然的所有功能，例如抢占式多任务处理、内存保护、虚拟内存、多用户功能、SMP 支持，为不同语言和框架提供的所有开源开发工具，以及以 X Window 系统、KDE 或 GNOME 为中心的桌面功能。FreeBSD 的主要优势包括：

* **宽松的开源许可证**：你可以自由修改和扩展其源代码，并将其纳入开源项目和闭源产品中，而不受典型著佐权许可证的限制，同时规避了潜在的许可证不兼容问题。
* **强大的 TCP/IP 网络功能**：FreeBSD 实现了行业标准协议，性能和可扩展性日益增强。这使其在服务器、路由和防火墙角色中都非常适合，实际上许多公司和供应商正是出于这个目的而使用 FreeBSD。
* **完全集成的 OpenZFS 支持**，包括 root 分区使用 ZFS、ZFS 引导环境、故障管理、管理权限委派、对 Jail 的支持、FreeBSD 特定文档和系统安装程序的支持。
* **全面的安全功能**，从强制访问控制框架到 Capsicum 能力和沙盒机制。
* **三万余款预构建软件包**，适用于所有受支持的架构。Ports 还可让你轻松构建自己的定制软件包。
* **文档**：除了手册和由不同作者编写的书籍（涉及系统管理到内核内部机制等主题）外，还有 [man(1)](https://man.freebsd.org/cgi/man.cgi?query=man\&sektion=1\&format=html) 页面，不仅包含用户空间守护进程、工具和配置文件的文档，还包括了内核驱动 API（第 9 节）和单个驱动程序（第 4 节）的文档。
* **简单一致的存储库结构和构建系统**：FreeBSD 使用单一的存储库管理所有组件——包括内核和用户空间。结合统一且易于定制的构建系统和精心设计的开发流程，使 FreeBSD 易于与第三方或衍生产品的构建基础设施集成。
* **恪守 Unix 哲学**，更倾向于可组合性，而非单一的“全能”守护进程及硬编码行为。
* **与 Linux 的二进制兼容性**，使 FreeBSD 能在无需虚拟化的情况下运行许多 Linux 二进制文件。

FreeBSD 基于加州大学伯克利分校计算机系统研究小组（CSRG）发布的 4.4BSD-Lite，并延续了 BSD 系统开发的卓越传统。除了 CSRG 提供的出色工作外，FreeBSD 项目还投入了数千工时用于扩展功能和优化系统，以实现最大性能和可靠性（尤其是在实际负载的情况下）。FreeBSD 在性能和可靠性方面能与其他开源和商业产品相媲美，并结合了其他地方无法获得的前沿特性。

## 1.2.1. FreeBSD 能做什么？

FreeBSD 的用途真正只受限于你自己的想象力。从软件开发到工厂自动化，从库存管理到远程卫星天线的方位校正；如果可以用商业 UNIX® 产品完成，那么很可能你也可以用 FreeBSD 来实现！FreeBSD 还明显受益于全球研究中心和大学开发的数千款高质量应用程序，它们通常以极低甚至零成本提供。

由于 FreeBSD 的源代码可自由获取，该系统也可以根据特定应用程序和项目几乎前所未有地定制，这在大多数主要商业供应商的操作系统中通常是不可能的。以下只是现在人们使用 FreeBSD 的一些应用示例：

* **互联网服务**：FreeBSD 内置的强大 TCP/IP 网络功能使其成为各种互联网服务的理想平台，例如：
  * Web 服务器
  * IPv4 和 IPv6 路由
  * 防火墙和 NAT（“IP 伪装”）网关
  * FTP 服务器
  * 邮件服务器
  * 存储服务器
  * 虚拟化服务器
  * 及更多……
* **教育**：计算机科学及相关工程领域的学生将从中受益。没有比通过 FreeBSD 提供的动手、深入体验来学习操作系统、计算机体系结构和网络的更好方法了。对那些使用计算机完成 *其他* 工作的用户，许多可自由获得的 CAD、数学和图形设计软件包也非常有帮助！
* **研究**：由于整个系统的源代码都是开源的，FreeBSD 是操作系统及计算机科学其他领域研究的优秀平台。FreeBSD 的自由特性使得远程团队可以在想法和共享开发上合作，而无需担心特殊许可协议或在公开论坛讨论相关内容时受到的限制。
* **网络**：需要一台新的路由器？一台域名服务器（DNS）？防火墙来保护你的内部网络？FreeBSD 可以轻松将你角落里闲置的 PC 变成具备先进数据包过滤能力的高级路由器。
* **嵌入式**：FreeBSD 是构建嵌入式系统的绝佳平台。支持 ARM、AArch64 和 PowerPC 平台，结合强大的网络栈、前沿特性以及宽松的 [BSD 许可证](https://docs.freebsd.org/en/books/faq/#bsd-license-restrictions)，FreeBSD 为构建嵌入式路由器、防火墙和其他设备提供了良好的基石。
* **桌面**：FreeBSD 是廉价桌面解决方案的不错选择（使用可自由获取的 X11 服务器及 Wayland 显示服务器）。FreeBSD 提供了多种开源桌面环境，包括标准的 GNOME 和 KDE 图形用户界面。FreeBSD 甚至可以从中央服务器以“无盘”方式引导，使得单个工作站更加经济且易于管理。
* **软件开发**：FreeBSD 基本系统配备了完整的开发工具套件，包括完整的 C/C++ 编译器和调试工具。通过 Ports 和软件包，还可轻松获取更多其他语言支持。

FreeBSD 可免费下载，并在大多数云平台中可用。更多有关获取 FreeBSD 的信息，请参见[获取 FreeBSD](/fu-lu-a.-huo-qu-freebsd/a.1.-jing-xiang-zhan.md)。

## 1.2.2. 谁在使用 FreeBSD？

FreeBSD 以其 web 服务能力而闻名。可以在 FreeBSD 基金会的网站上找到基于 FreeBSD 的产品和服务的[公司证言列表](https://freebsdfoundation.org/about-us/testimonials/)。维基百科也维护了一份[基于 FreeBSD 的产品列表](https://en.wikipedia.org/wiki/List_of_products_based_on_FreeBSD)。
