昨天 Linux Kernel 發(fā)布了5.8 版本,自由軟件基金會(huì)的拉美團(tuán)隊(duì)(FSFLA)照例跟進(jìn)發(fā)布了 GNU Linux-libre 5.8 內(nèi)核。GNU Linux-libre項(xiàng)目致力于為那些遵循自由軟件基金會(huì)的《GNU 自由操作系統(tǒng)發(fā)行版指南》(GNU Free System Distribution Guidelines)的人們提供上游 Linux 內(nèi)核的 100% 自由版本。
GNU Linux-libre 從 Linux 內(nèi)核中刪除了一些分布在項(xiàng)目中的并非真正源碼的“源碼”,比如只提供了二進(jìn)制的固件/微代碼,同時(shí)還禁用 Linux 中非自由組件的運(yùn)行時(shí)請(qǐng)求,以及指向它們的文檔說(shuō)明。
此次 Linux 5.8 是一個(gè)變化不小的版本,因此GNU Linux-libre 需要清理的代碼不少,開(kāi)發(fā)團(tuán)隊(duì)表示,此次清理的新驅(qū)動(dòng)包括Atom ISP Video、MediaTek 7663 USB、7915 PCIe、Realtek 8723DE WiFi、Renesas PCI xHCI、HabanaLabs Gaudi 協(xié)處理器、Enhanced Asynchronous Sample Rate Converter、Maxim Integrated MAX98390 Speaker Aimplifier、Microsemi ZL38060 Connected Home Audio Processor 與I2C EEPROM Slave,Adreno GPU、HabanaLabs Goya 協(xié)處理器、x86 觸摸屏、vt6656 和 btbcm 的驅(qū)動(dòng)程序,以及清理并調(diào)整各種文檔細(xì)節(jié)。
此外,開(kāi)發(fā)者還表示,綜合考慮性能與占用內(nèi)存原因,現(xiàn)在清理 Linux 內(nèi)核的腳本工具已經(jīng)從 GNU Awk 和 Sed 遷移到 Python 和 Perl。
來(lái)源:開(kāi)源中國(guó)