Debian 開發人員批准在安裝介質中分發專有固件

參與維護軟件包和維護基礎設施的 Debian 項目開發人員的一般投票(GR,一般決議)結果已經公佈,其中考慮了提供專有固件作為官方安裝映像和實時構建的一部分的問題。 第五項“通過提供統一的安裝程序集改變安裝程序中非自由固件供應的社會契約”贏得了投票。

選擇的選項意味著社會契約(Debian 社會契約)的改變,它定義了項目的基本原則和社區對項目的義務。 將在社會契約的第五條中添加一條註釋,其中包含遵守自由軟件標準的要求,官方 Debian 媒體可能包含不屬於 Debian 系統的固件,如果有必要確保發行版在需要此類固件才能運行的硬件。 .

官方 Debian 安裝媒體和實時映像將包含來自“非自由固件”部分的軟件包,其中包含與來自非自由存儲庫的固件相關的組件。 如果您的硬件需要外部固件,則默認情況下將啟用所需的專有固件。 同時,對於只喜歡免費軟件的用戶,可以在下載階段禁用非免費固件。

此外,安裝程序和實時映像將提供有關加載的固件類型的信息。 使用的固件信息也會保存到已安裝的系統中,以便用戶以後可以檢索使用的固件信息。 如果安裝後設備運行需要固件,系統還建議默認將非免費固件存儲庫添加到 sources.list 文件中,這將允許您接收包含漏洞和重要錯誤修復的固件更新。 帶有專有固件的圖像將作為官方媒體發布,將取代之前提供的沒有非自由固件的圖像。

隨著設備製造商越來越多地使用操作系統加載的外部固件,而不是在設備本身的永久存儲器中提供固件,固件供應的問題變得很重要。 許多現代圖形、聲音和網絡適配器都需要這樣的外部固件。 同時,專有固件的供應與在 Debian 主要構建中僅發布自由軟件的要求之間的關係是模棱兩可的,因為固件是在硬件設備上運行的,而不是在系統中運行的,並且指的是硬件。 現代計算機,甚至配備完全免費的發行版,運行硬件中內置的固件。 唯一的區別是,一些固件是由操作系統加載的,而另一些則已經閃存到 ROM 或閃存中。

直到現在,專有固件還沒有包含在官方 Debian 安裝映像中,而是在一個單獨的非自由存儲庫中發布。 使用專有固件的安裝版本具有非官方的狀態並單獨分發,這會導致混淆並給用戶帶來困難,因為在許多情況下,現代設備的全面運行只能在安裝專有固件後才能實現。 使用專有固件的非官方構建的準備和維護也由 Debian 項目處理,這需要額外的資源支出來構建、測試和託管複製官方構建的非官方構建。

出現了這樣一種情況,如果用戶想要獲得對其設備的正常支持,則非官方版本更適合用戶,而安裝推薦的官方版本往往會導致硬件支持出現問題。 此外,使用非官方構建會干擾僅提供開源軟件的理想,並在不知不覺中導致專有軟件的普及,因為用戶連同固件也會收到一個連接的非自由存儲庫,其中包含其他非自由軟件軟件。

來源: opennet.ru

添加評論