即将发布的 OpenBSD 8.0 版本将包含源自 Linux 6.18 内核的 Intel、Radeon 和 AMD GPU 更新图形驱动程序。此次更新是在一段活跃维护期之后的产物;例如,OpenBSD 7.9 已经使用了这些驱动程序的 6.18.y 长期支持版本。这项工作由开发者 Jonathan Gray 完成,并获得了 OpenBSD Foundation 的赞助,是保持系统图形栈处于最新状态的广泛努力的一部分。
这种整合对于 OpenBSD 项目来说并非新进展。Hacker News 上的评论者指出,*BSD 系列操作系统有着将 Linux 视频驱动程序移植以维持硬件支持的悠久历史。这种做法通常是由于许多常见的图形组件——包括 Direct Rendering Manager (DRM) 代码、内核 GPU 驱动程序、Mesa GL 和 Xorg——已经根据 MIT/X 等宽松条款获得许可。这些许可证允许 OpenBSD 在保持其自身开发标准的同时整合这些代码。
虽然转向 8.0 版本可能暗示了一个重大里程碑,但 OpenBSD 的发布周期是基于固定的六个月周期,而非传统的“主版本.次版本”版本系统。由于每个版本都可能包含破坏性更改,因此向 8.0 的跨越是一个计划内的增量,而非操作系统架构的根本转变。此外,虽然一些用户对这些驱动程序的交付物流提出了质疑——将其与 Linux 发行版中的非免费编解码器进行比较——但主要重点仍然是通过这些既定的移植实践,确保现代硬件在 OpenBSD 生态系统中保持功能正常。