GNU Linux-libre 6.12-gnu 内核现在作为新命名的 Linux 6.12 内核的下游提供,该内核旨在删除依赖于非自由微码/固件的代码或依赖于其他被视为非自由软件的代码元素的代码,即使当今的许多硬件都需要专有固件才能运行。
发布公告将 GNU Linux-libre 6.12-gnu 的变化总结为:
# 清理
更改
– CPM/QE QMC SoC 中阉割的 blob 要求代码,Realtek 8852BE-VT wifi,amlogic 蓝牙协议支持,amcc qt2025 phy,aw96103/aw96105 awinic 接近传感器,TI TLV320AIC31XX编解码器*哈欠*
– 更新了 Renesas xHCI 控制器和 Intel ISH(集成传感器集线器)HID 的清理,
– 更新了 blob 名称,以清理 MHI PCI 主机、Adreno 620/621、r8169、Qualcomm q6v5 remoteproc、rtw8852c、rtw8922a
的驱动程序- 删除了 ks7010 和 Intel SkyLake 音频的清理;两个驱动程序都被上游删除
了
*哈欠*– 清理了 TI PRU am642 和 Qualcomm arm64 dts 文件中
的 blob 名称 – 清理了一个新添加的无源 GPL 程序,其目标代码伪装成一串十六进制数字
这个更纯净的 Linux 内核源代码版本可从 FSFLA.org 获得。
除了内核代码的所有 blob 清理之外,他们还继续发布有趣的发布图。
转自 GNU Linux-libre 6.12-gnu Continues Dealing With More Blobs In The Kernel – Phoronix