未来苹果设备将移植 Linux 系统

苹果最近发布的 M1 系列 Mac 被各大技术网站称为最强 ARM 设备,对 ARM 架构偏爱已久的 Linus Torvalds 也在日前毫不吝啬地赞美 M1,希望苹果官方能够在 M1 上添加对 Linux 的支持。

近日,国外一名资深开发者在众筹网站上发起了一个项目,声称自己将要为苹果最新的 M1 系列 MAC 电脑移植 Linux 系统。

未来苹果设备将移植 Linux 系统

这位自告奋勇要为 M1 移植 Linux 系统的开发者名叫 Hector Martin,网名为 Marcan。据悉,Marcan 十分擅长对硬件设备进行逆向编码工作,自 2000 年以来,他就一直致力于为各种设备移植 Linux 系统,提供非官方的开源支持。Marcan 曾经在任天堂 Wii、索尼 PS 系列游戏主机等设备上移植 Linux 系统,并确保 Linux 在这些设备上能正常工作。他最近的一次尝试是在索尼 PS4 上成功移植了 Linux,并使其能够运行 OpenGL/Vulkan 支持的 Steam 游戏。

Marcan 此次的目标是要为所有的苹果 M1 mac 系列设备移植 Linux 系统,包括后续推出的新产品。他的第一个目标将是 M1 Mac Mini。

Marcan 解释称,苹果允许在没有越狱的情况下在 Apple Silicon macs 上引导未签名/自定义的内核,这不是什么安全漏洞或黑客手段,而是苹果内置于这些设备中的实际功能。这意味着,与 iOS 设备不同,苹果不打算锁定新款 Mac 上可以使用的操作系统。所以只要不用任何 macOS 的源码来构建 Linux 支持,他最终做出来的东西就完全可以合法发行并可供用户使用,不会涉及到法律问题。

由于这是一项非常艰巨的工作,所以 Marcan 希望能够筹集每月 4000 美元的众筹资金以供自己全职来完成这项工作,他表示自己会定期把完成的代码放到 GitHub 上,并全程直播自己每天的工作情况。当然,整个工作由一个人来完成显然不太切实际,Marcan 表示自己会积极与项目相关的上下游合作,包括与 Linux 内核维护者沟通,并欢迎对该项目感兴趣的开发者参与贡献代码。

未来苹果设备将移植 Linux 系统

上一篇:移动端px转换rem 例如10px=0.1rem


下一篇:Robot Framework+adb实现Android设备自动化测试案例①——项目介绍