程式忍者PGNinja

Hacker News

開源開機韌體 Libreboot 新版加入 UEFI 與 Chromebook 支援

· 開源韌體專案 Libreboot 發布 26.10 版,首度把 UEFI 設為預設啟動模式,並一次支援 233 款 Chromebook。

Libreboot 是一套開源的開機韌體(boot firmware),目標是取代 Intel、AMD 與 ARM64 硬體上常見的專有 BIOS 或 UEFI 實作,官方強調它要讓「非技術使用者也能理解」,同時重視安全性與可自訂性。這次發布的 26.10 版本代號「Ominous Olive」,是這個專案的一個重要分水嶺:幾乎所有支援的主機板,現在預設都改用 EDK2(Intel 的參考 UEFI 實作)作為啟動載入程式。

技術上,改用 EDK2 之後,Libreboot 得以相容於 Windows 10/11、使用 UKI 開機方式的現代 Linux 發行版,以及以 UEFI 模式啟動的 FreeBSD。這次也把 MrChromebox 目前支援的全部 233 款 Chromebook 一次納入,做法是把 MrChromebox 當作上游來源,再加上自己的修改,例如透過 HAP bit 關閉 Intel ME、並加上向下相容的 SeaBIOS/GRUB EFI 啟動選項。在 AMD Fam15h 系列上,也從自家的初始化程式碼改用 15h.org 的 coreboot 分支,改善記憶體與 CPU 設定的穩定性。

社群討論的另一個焦點,是這次發布聲明裡明確表態反對 AI 協助寫程式,專案維運者以版權疑慮與資源消耗為理由,批評採用 AI 輔助開發的其他專案,這和同一天上 Hacker News 首頁、公開說明大量使用 AI 協作的另一個專案形成鮮明對比,也引來不少討論。

這則新聞偏向系統底層與產業面,對剛開始學程式的孩子來說比較抽象,因為開機韌體牽涉到的是電腦開機那一瞬間、作業系統還沒載入之前發生的事。但可以藉此讓孩子知道,電腦開機時也有一層「開機時負責初始化硬體的小程式」,而且這一層也存在像 Libreboot 這樣的開源替代方案,整個電腦軟體生態其實比平常看到的作業系統與 App 更深一層。

開源韌體Linux硬體

其他新聞