上百名Linux核心開發人員在近日共同簽署一份聲明書,呼籲硬體製造商釋出驅動程式開放原始碼,Linux基金會亦出面支持該聲明。
該聲明指出,Linux核心開發人員認為任何封閉的Linux核心模組或驅動程式都是有害的,他們持續發現這些封閉模組不利於Linux使用者、相關業務及整個Linux生態,這些模組阻礙了開放、穩定性、彈性,以及Linux開發模組的可維護性,並阻絕了使用者接收來自Linux社群的專門技術。提供封閉核心模組的業者強迫客戶放棄重要的Linux優勢或選擇新銷售商的權利,為了完全利用開放原始碼所能提供的節省成本及技術分享等優點,他們希望銷售商能夠透過開放原始碼核心以採行支援Linux客戶的策略。
在該聲明中所闡述的核心模組指的是能夠載入Linux核心運作的程式,通常為驅動程式。Linux基金會說明,封閉模組強迫使用者放棄任何由核心開發社群所提供的技術或昇級資源,因為使用者只能依賴單一供應商所提供的封閉式模組,在這情況下Linux開發社群無法提供任何的協助;同樣地,這也使得那些開發Linux版本及提供技術資源的Linux業者無法針對封閉模組提供支援;再者,在沒有Linux社群的支援下,封閉模組可能會使Linux的運作不穩定,進而傷害Linux的發展。
Linux基金會在驅動程式白皮書中表示,目前Linux所支援的硬體裝置比任何作業系統還多,而這是因為他們的開發模組迥異於視窗裝置驅動程式模組。
事實上,根據InformationWeek的報導,市場上已有98%的可攜式光碟機、圖像介面卡、無線網路卡及其他等硬體裝置針對Linux核心提供開放原始碼驅動程式,僅有少數的業者仍堅持封閉模組。
驅動程式是作業系統與網路卡、硬碟或顯示卡等硬體裝置通訊的橋樑,而這些裝置驅動程式通常由硬體製造商針對不同的作業系統所設計,Linux基金會並不願指明還有哪些業者沒有開放模組,不過眾所皆知的是繪圖軟體晶片商Nvidia堅持使用專屬驅動程式。
在沒有硬體製造商的協助下開發驅動程式是不容易的事,特別是無法展現該硬體的最大效能,不過,硬體製造商通常在緊守商業機密技術的前提下拒絕開放原始碼,有些業者則是開放部份可公開的原始碼。
Linux基金會則表示,在業者釋出原始碼之後,由開發人員社群所修改的驅動程式版本通常檔案更小、更快速,而且在Linux上執行的效能比原先專屬的驅動程式還好。(編譯/陳曉莉)
熱門新聞
2026-01-12
2026-01-12
2026-01-12
2026-01-12
2026-01-12