在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等设备。
项目每月需要筹得4000美元,支持档次有3美元、6美元和12美元。Martin说少一分钱他都不干,截稿前已完成91%。
Martin自称是任天堂Wii硬件开源支持库的第一贡献者、越狱软件The Homebrew Channel作者、恢复工具BootMii作者等。此前他也曾成功为PS3、PS4移植了Linux系统,并在PS4上实现对OpenGL/Vulkan API的支持。
当然,因为苹果不开放Apple Silicon资料,且Martin在移植中不能使用苹果私有代码(否则会侵权),不知道他能不能行。