經常被戲稱為"開源Windows"的ReactOS本周迎來一次重大更新。在最新一期通訊中,ReactOS開發團隊宣佈64位(AMD64和ARM64)UEFI(統一可擴展固件接口)啟動功能現在可以在更多設備上使用。這些設備包括個人電腦、諾基亞的Lumia、蘋果的iPhone和Valve的SteamDeck。
下面的圖片顯示 ReactOS 和 FreeLoader 在這些設備上的運行情況。同時,上圖顯示的是 Framework 筆記本電腦上的 Windows 啟動管理器:
FreeLoader 是 ReactOS 的默認引導加載器,這是改進 FreeLoader 的努力的一部分。開發團隊在公告中寫道:
感謝 Timo Kreuzer (tkreuzer) 的工作,我們的 AMD64 版本現在能夠在越來越多的硬件上啟動。感謝 Timo 和 Justin 的工作,我們正在努力支持帶有 UEFI class 3 固件的現代設備。
從今年年初開始,我們就著手將 ReactOS 的默認引導加載程序 FreeLoader 過渡到支持 x86 和 AMD64 以及 ARM32 和 ARM64 的 UEFI。Hermès 一直在開發一個用於傳遞 UEFI 幀緩沖區信息的系統,使 Windows XP 可以在 UEFI 系統上運行,而 Justin Miller (TheDarkFire) 則一直在開發 UEFI 自由加載器構建。
除支持啟動 ReactOS 外,還在開發其他功能,如 EFI 連鎖加載和 FreeLoader 的 bootmgfw 兼容構建。這些功能將增加引導管理功能,並允許現代 Windows 系統引導我們最喜歡的引導加載器。
正如你可能已經註意到的,帶有 UEFI Class 3 固件的設備可以運行 ReactOS,這意味著具備安全引導功能的 UEFI 不需要像 Windows 11 那樣的系統要求。因此,你不必擁有相當現代的系統。
對於那些可能不知道的人來說,啟用安全啟動是 UEFI Class 3+ 的構成要素,因為它比 Class 3 更進一步提升固件的安全性。
除此之外,ReactOS 團隊還表示正在慢慢改善 NT6+ 應用程序的兼容性和支持。
NT6+ 是一個術語,包括基於較新 NT 架構設計的 Vista、7、8、8.1、10 和 11 等 Windows 操作系統。
由於許多軟件開發商不再支持舊版本的 Windows 系統,我們日常使用的大多數應用程序都無法在 ReactOS 上運行。不過,這種情況將會改變。
目前,ReactOS 主要局限於用戶模式,內核模式的升級計劃稍後進行。目前還沒有預計的發佈時間。