Linux

核心的專有或封閉部分

  • September 27, 2011

我聽說過隨 Linux 核心分發但未打開的程式碼行。也許一些驅動程序或類似的東西。

我想知道有多少是真的?是否有與核心一起分發的程式碼行(就像您從 kernel.org 下載時一樣)根本沒有打開?總共有多少(如果有辦法知道,行數或百分比)?

我在哪裡可以找到有關此的更多資訊?也許有一些文章可以閱讀…

非常感謝!

Linux 核心本身是所有自由軟體,在GNU通用公共許可證下分發。

第三方可以以可載入核心模組的形式分發閉源驅動程序。關於 GPL 是否允許它們存在一些爭論。Linus Torvalds 已經下令允許使用專有模組

當今電腦中的許多設備都包含一個處理器和少量易失性儲存器,並且需要將一些程式碼載入到該易失性儲存器中才能完全執行。此程式碼稱為韌體。請注意,驅動程序和韌體之間的區別在於韌體在不同的處理器上執行。韌體製造商通常只發布沒有程式碼源的二進制 blob。許多 Linux 發行版單獨打包非自由韌體(或者在極端情況下根本不打包),例如Debian

引用自:https://unix.stackexchange.com/questions/13284