Linux-libre 5.7已發布,該內核不含專有元素和組件

La 拉丁美洲自由軟件基金會宣布 最近發表 新版本 完全“免費”的 Linux 內核 5.7 “Linux-libre 5.7-gnu” 其主要特點是它不含包含專有組件或代碼部分(其應用受到製造商限制)的固件元素和驅動程序。

Linux的自由 是自由軟件基金會推薦的內核 和一個主要部分 GNU 發行版完全不含專有片段或捆綁固件 在 Linux 中,它們用於初始化設備或對其應用補丁,以解決在提供給用戶之前無法糾正的硬件故障。

固件由控制器加載到設備中,形成設備的一部分,因此也是內核的一部分。 眾所周知,這些固件包含一些漏洞,儘管使用免費驅動程序,但仍可能影響 Linux,就像英特爾管理引擎的情況一樣。

在某些情況下,如果沒有固件,設備就無法工作,從而變得毫無用處。 這導致與 Linux-libre 兼容的硬件比與 Linux 兼容的硬件少。

關於 Linux-Libre

在談論設備時,還包括計算機的CPU。 這意味著如果計算機的微處理器也需要正確的固件才能正常運行,那麼計算機可能會變得完全無用。

另外, Linux-libre 禁止內核函數加載不屬於內核供應的非自由組件 並從文檔中刪除了使用非自由組件的提及。

為了清除內核中的非自由部分,創建了一個通用 shell 腳本作為 Linux-libre 項目的一部分,其中包含數千個模板,用於確定二進制插入的存在並消除誤報。

基於上述腳本使用的即用型補丁也可供下載。

建議在滿足開源基金會構建標準的發行版中使用 Linux-libre 內核 完全免費的 GNU/Linux 發行版。 例如,Linux-libre 內核用於 Dragora Linux、Trisquel、Dyne:Bolic、gNewSense、Parabola、Musix 和 Kongoni 等發行版。

儘管默認情況下使用該內核的主要缺點是 從某些硬件中刪除固件 比如一些wifi卡、聲卡和顯卡,特別強調NVIDIA

Linux-libre 5.7的主要新特性

在這個新版本的 Linux-Libre Kernel 5.7 中工作 專注於從某些控制器中刪除代碼。

混亂就是這樣 禁用處理將 blob 上傳到的代碼 驅動程序 Marvell OcteonTX CPT、Mediatek MT7622 WMAC、Qualcomm IPA、Azoteq IQS62x MFD、IDT 82P33xxx PTP 和 MHI 總線。

除了以下事實之外 清理並修改 blob 代碼以考慮新的固件上傳接口 以及驅動程序和子系統 AMD GPU、Arm64 DTS、Meson VDec、Realtek 藍牙、m88ds3103 前端 dvb、Mediatek mt8173 VPU、Qualcomm Venus、Broadcom FMAC、Mediatek 7622/7663 wifi 上的新 blob。

其他變化 廣告中提到的內容:

  • 考慮在 wd719x 上移動 mscc 驅動程序和文檔。
  • i1480 uwb 驅動程序由於從內核中刪除而已停止清理。
  • 刪除了裝飾為 i915 驅動程序中添加的數字集並用於 Gen7 GPU 的可執行 blob。
  • 在 deblob-check 腳本中,我們修復了自檢問題並重新設計了一些標準 blob 高亮模板。

如何在我的發行版上獲取並安裝 Linux-Libre?

對於那些有興趣測試這個 Linux-Libre 內核的人, 對那些感到不安全的人的主要建議 或者沒有必要的知識來進行編譯,更好 選擇使用上述發行版之一 利用這個內核。

如果您想獲取進行編譯的包,可以通過以下方式獲取: 到以下鏈接 或者您也可以查閱以下發行版信息 支持 APT。 


發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責資料:AB Internet Networks 2008 SL
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。