• 中文科技資訊 CWX中文科技資訊官方網站!

Linux內核清理老舊驅動“瘦身”:借自動化檢測筑牢安全防線

   時間:2026-04-27 19:26 來源:快訊作者:楊凌霄

在自動化漏洞檢測技術迅猛發展的當下,Linux內核開發團隊正通過一項激進策略應對安全挑戰——大規模移除老舊硬件驅動代碼。這一舉措源于大語言模型驅動的檢測工具展現出驚人效率,能以人類難以企及的速度挖掘出深藏數十年的代碼缺陷。OpenBSD中潛伏27年的漏洞和Linux內核NFS模塊23年的隱患相繼暴露,促使開發者重新審視代碼庫中"歷史遺留問題"的價值。

近期提交的18個補丁包成為這場"代碼瘦身運動"的標志性事件。開發者Andrew Lunn主導的更新方案中,3Com旗下3C509、3C515等五款經典網卡驅動被徹底移除,連帶13款老式Xircom接口卡和PCMCIA設備支持代碼退出歷史舞臺。更引人注目的是,誕生于千禧年之前的Hamachi千兆網卡、Yellowfin PCI適配器等"相對年輕"的硬件驅動也未能幸免,這些設備雖比90年代產品更新,但同樣面臨二十余年未更新的安全風險。

網絡協議層面的清理同樣徹底。曾被視為未來網絡標準的ATM(異步傳輸模式)支持代碼即將消失,這項在90年代末與TCP/IP激烈競爭的技術,如今僅存于歷史教材和少數工業控制系統中。同步被移除的還有ISDN CAPI通信協議,包括其藍牙傳輸功能模塊。據Phoronix網站統計,僅以太網設備相關的代碼清理就將刪除近3萬行代碼,相當于移除一個中型開源項目的全部代碼量。

處理器架構支持范圍也在收縮。討論持續兩年的80486處理器支持移除計劃有望在7.1版本內核落地,這項提議最早可追溯至2022年的開發者郵件列表。盡管主流發行版加速淘汰老舊架構,但T2項目維護者René Rebe宣布將繼續保留i486支持,其團隊不僅持續修復該架構漏洞,更在AMD 5x86超頻至160MHz的平臺上運行最新版系統。在布魯塞爾FOSDEM大會上,T2團隊現場演示了PowerMac G5運行帶硬件加速的Firefox瀏覽器,證明老舊硬件仍存在實用價值。

開發團隊強調,此次清理不會立即切斷所有支持渠道。包含被移除驅動的舊版內核將繼續獲得安全更新,這種"漸進式淘汰"策略既降低維護成本,又為特殊用戶保留過渡期。隨著自動化檢測工具不斷進化,這場持續多年的代碼優化運動或將重塑開源軟件的開發范式——在安全性與兼容性之間尋找新的平衡點。

 
 
更多>同類內容
全站最新
熱門內容