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