FreeBSD 16 从其基础系统中移除最后一批 GPL 代码

Lobsters Hottest 新闻

摘要

FreeBSD 16 已从其基础系统中移除最后一批 GNU GPL 许可的代码,淘汰了 dialog 工具和 GNU 子树。这标志着 FreeBSD 向完全基于宽松许可的基础系统迈进的一个重要里程碑。

<p><a href="https://lobste.rs/s/n1cwdh/freebsd_16_retires_last_its_gpl_code_from">评论</a></p>
查看原文
查看缓存全文

缓存时间: 2026/07/15 13:44

FreeBSD 16 从其基础系统中移除最后一个 GPL 代码

来源:https://www.phoronix.com/news/FreeBSD-16-Goes-GPL-Free BSD

自上周起,FreeBSD 16 的源代码树中,基础系统里最后一个 GNU GPL 许可代码已被移除。

dialog 实现是 FreeBSD 基础系统中最后一个 GNU GPL 许可软件。FreeBSD 安装程序此前已转向使用 bsddialog 替代 dialog,而 dpv 是最后一个使用 dialog 的程序,但本身已被关闭并现已移除。

此工单(https://reviews.freebsd.org/D55424)于今年二月提出移除 dialog,现已合并至 FreeBSD 源代码树,将用于 FreeBSD 16.0。

FreeBSD 移除 GNU 子树

随着 dialog 被移除,由于不再有 GNU 代码,最新的 FreeBSD 代码现已移除 FreeBSD 基础系统的 GNU 子树(https://github.com/freebsd/freebsd-src/commit/134a4c78d070f8c4ea43a060a7ae28d22ac39558)。

FreeBSD 16.0 正在迈向发布,预计将于 2027 年 12 月完成。

相似文章

FreeBSD ports 冻结

Lobsters Hottest

FreeBSD 冻结了其 ports 仓库,原因是某维护者意外提交了一个 150MB 的 Linux Copilot 二进制文件,导致 GitHub 镜像中断并引发许可问题。

FreeBSD 网站的新设计

Lobsters Hottest

FreeBSD 项目为其官方网站推出了新设计,突出了操作系统的特性,如 ZFS、虚拟化、Jails、网络、文档和社区。

NetBSD 9.5 发布,netbsd-9 终止支持

Lobsters Hottest

NetBSD 项目宣布发布 NetBSD 9.5,这是 NetBSD 9 稳定分支的最终版本,包含安全与稳定性修复,同时宣布所有 NetBSD-9.x 版本终止支持。

FreeBSD 14.5-Release

Hacker News Top

FreeBSD 14.5-RELEASE 是 FreeBSD 操作系统的维护更新,包含错误修复和驱动程序更新,新功能极少。

OpenBSD 8.0

Lobsters Hottest

OpenBSD 8.0 是第 61 个 OpenBSD 版本,于 2026 年 10 月 20 日发布,针对 amd64、arm64、riscv64 和 sparc64 平台进行了改进,包括更大的内核虚拟地址空间、休眠支持、RISC-V 向量扩展/高级中断架构(Advanced Interrupt Architecture)支持,以及在 sparc64 上切换到 LLVM 工具链。