第 28.0 节 概述

DragonFly BSD(蜻蜓 BSD)是一个从 FreeBSD 4.8 诞生的类 Unix 操作系统。该项目由基于 Amiga 的 Matthew Dillon,并于 2003 年 6 月启动,在 2003 年 7 月发布在 FreeBSD 邮件列表上。

Dillon 启动 DragonFly BSD 项目是因为他觉得 FreeBSD 5 开发人员选择了一种开发并行计算的方式,例如多处理器,会降低系统性能。Dillon 试图影响 FreeBSD 项目的设计原则,并与 FreeBSD 开发人员发生争执,他直接编辑源代码的权利被剥夺。尽管如此,DragonFly BSD 和 FreeBSD 项目仍在合作修复一些错误和更新驱动程序。

DrogonFly BSD 因继续 FreeBSD 4 开始的道路而受到阻碍,DragonFly 的开发在几个方面与 FreeBSD 基础有很大不同,包括轻量级内核线程实现和丰富的 HAMMER 文件系统。许多旨在用于实现 DragonFly BSD 的概念借鉴了 AmigaOS 操作系统的解决方案。

DragonFlyBSD 自带 i915 显卡驱动,架构支持的也不多。BSD 无 Linux 兼容层。DPorts 可与 FreeBSD Ports 兼容。

注意

DragonFly BSD 的文档较为陈旧,无法匹配其真实的开发进度,其实 DragonFly BSD 的开发还是比较积极的。不要被 DragonFly BSD 陈旧的官方文档所劝退。

最后更新于

FreeBSD 中文社区 2024