大神著手為M1 Mac原生移植Linux:內核之父曾放言不可能完成
在 M1 Mac 上運行 Windows 程序已經有了不少方法,包括使用付費軟件 CrossOver、借助 QEMU 模擬運行 Windows 10 等,知名軟件 Parallels 也在適配中。
不過由于蘋果的 BootCamp 不支持,M1 Mac 原生跑 Win10 似乎暫時還不可行。不過,開發者 Hector Martin 決定先從 Linux 入手來試試。
Martin 在眾籌平臺 Patreon 發起了向 M1 Mac 移植 Linux 的項目,此番他將單槍匹馬闖難關。之所以說是難關,畢竟 Linux 之父 Linus Torvalds 曾表示,M1 Mac 運行 Linux 的問題在于蘋果不開放 GPU 等設備。
項目每月需要籌得 400 美元,支持檔次有 3 美元、6 美元和 12 美元。Martin 說少一分錢他都不干,截稿前已完成 91%。
Martin 自稱是任天堂 Wii 硬件開源支持庫的第一貢獻者、越獄軟件 The Homebrew Channel 作者、恢復工具 BootMii 作者等。此前他也曾成功為 PS3、PS4 移植了 Linux 系統,并在 PS4 上實現對 OpenGL/Vulkan API 的支持。
當然,因為蘋果不開放 Apple Silicon 資料,且 Martin 在移植中不能使用蘋果私有代碼(否則會侵權),不知道他能不能行。