GNU Linux-libre 7.0 发布:进一步清理外部微代码或固件

2026年04月13日 19:51 次阅读 稿源:cnBeta.COM 条评论

4 月 13 日,在上游 Linux 7.0 内核于前一晚正式发布之后,下游自由软件版本 GNU Linux-libre 也同步推出了 7.0-gnu 版内核。 这一分支一如既往地对内核进行“去二进制固件”(deblob)处理,移除对非自由软件内核模块的加载支持,并阻止一切可加载微代码与固件,即便这会明显削弱对部分硬件的支持能力,其核心目标仍是坚持软件自由原则。

维护者对本次 GNU Linux-libre 7.0 的主要变更进行了集中说明。 在驱动与内核代码清理方面,本次版本重点处理了 IWLMLD 驱动,更新了对 amdgpu、adreno、TI PRUeth、air_en8811h、ath12k、TI VPE、rtw8852b、rt1320、rt5575 SPI、tas2783、Intel catpt 等组件的去二进制固件规则。 此外,项目还清理了与 Airoha NPU、Qualcomm/Atheros 蓝牙以及 TI hms-m4fss 相关的设备树文档文件,同时整理了多处 dts 文件,其中对 rt5514 的清理顺序进行了重新排列,但实际清理内容并未变化。

image.webp

从整体来看,本次更新延续了以往的工作重心:显示与网络相关驱动依旧是“重灾区”,因为这些硬件在运行时往往依赖加载外部微代码或固件。 随着更多 NPU 设备进入市场以及新驱动的不断合入,内核中涉及固件二进制的部分也在持续增加,这使得 GNU Linux-libre 在每个大版本中都需要对相关代码进行再次审查与清理,以保证构建出的内核完全不依赖非自由固件。

与以往版本一样,GNU Linux-libre 7.0 也配套推出了全新的项目艺术作品,用于该版本的视觉展示与推广:

https://www.fsfla.org/ikiwiki/selibre/linux-libre/#news

有兴趣试用或了解更多信息的用户可以前往 FSFLA.org 上的项目主页获取 GNU Linux-libre 7.0 的下载及相关说明。

对文章打分

GNU Linux-libre 7.0 发布:进一步清理外部微代码或固件

1 (50%)
已有 条意见

    最新资讯

    加载中...

    编辑精选

    加载中...

    热门评论

      Top 10

      招聘

      created by ceallan