(转)万物皆可Linux:大神Martin发布18个补丁让M1 Mac初步运行Linux

回复
头像
shaoziyang
帖子: 3917
注册时间: 2019年 10月 21日 13:48

(转)万物皆可Linux:大神Martin发布18个补丁让M1 Mac初步运行Linux

#1

帖子 shaoziyang »

转自:https://www.cnbeta.com/articles/tech/1087081.htm


安全公司 Corelium 正致力于推进适用于 M1 Mac 设备的 Linux 发行版本,上月宣布初步移植 Linux Kernel 补丁。与此同时独立开发者 Hector Martin 正通过众筹的方式推进移植工作,今天他发布了拥有 18 个补丁的套件,已经能够在搭载 Apple Silicon 的 Mac Mini、MacBook Pro 和 MacBook Air 上初步运行 Linux。

该套件主要针对 UART、中断、SMP 和 DeviceTree 支持。此外他还提供了一个基于 SimpleFB 的帧缓冲器实现,用于一个没有加速的显示器。DeviceTree 主要集中在Apple Mac Mini 2020型号上,但大多数情况下也应该可以在 MacBook Air 和 MacBook Pro 上使用。

除了内核工作,还有 "m1n1 "的工作正在进行中,作为一个新的引导加载器来处理苹果的peculair引导协议和DeviceTree格式。在内核邮件列表中可以找到Hector为让苹果M1启动而打出的初步 18 个补丁。

秉承着“万物皆可 Linux”的理念,知名开发者赫克托·马丁(Hector Martin)正发起众筹项目,计划为 Apple Silicon Mac 设备移植 Linux 系统。Martin(网名为Marcan)此前在 Patreon 上创建了一个众筹项目,希望筹足资金以便于在装备 M1 芯片的 Mac 设备上移植 Linux 系统。然而移植 Linux 并不是简单的事情,Linux Torvalds 甚至曾公开表示,移植是不太可能的。

Martin 表示:“自 2000 年以来,我已经有超过一半的时间从事反向工程设备的研究。我已经参与了诸多平台的非官方开源系统支持,其中包括任天堂Wii(我是硬件文档、开放库的最大贡献者之一)、‘越狱’软件(The Homebrew Channel)、recovery工具 (BootMii等)、索尼PS3(我编写了AsbestOS和一个 Linux 补丁集,从而能够在 PS3 上运行 Linux)、PS4(我成功移植了 Linux,并能运行 OpenGL/Vulkan 支持的 Steam 游戏)和其他小型平台”。
 

回复

  • 随机主题
    回复总数
    阅读次数
    最新文章