ZKX's LAB

万物皆可Linux:开发者要为Apple Silicon Mac移植Linux系统

2020-12-01新闻12

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

Martin 有着丰富的移植经验,此前已经成功在 PlayStation 4 上移植 Linux,不过他也表示移植 Apple Silicon Linux 是非常大的一次考验。他在众筹页面中表示,为 Apple Silicon 移植 Linux 需要全职工作,如果没有财务上的支持就无法继续进行。在众筹页面上,他表示需要每月 4000 美元的众筹支持,共有 3/6/12/24/48 美元五种众筹选项。他表示在获得全额资助之后,他才会启动项目。

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

Martin 表示:“我一直在努力编写干净,健壮的代码,这些代码安全,将用户放在首位并且是可上游的。我支持开放式硬件和软件开发。我已经多次经历了Linux内核补丁程序,而且我知道将内容上游化所需要的东西。”

Martin 说,他想为人们“实际上想要使用”的 Apple Silicon Mac创建一个Linux端口,使人们能够使用所有基本硬件,良好的电源管理等。 GPU的支持是“大时间沉没”,这是实现端口的必要条件。 Martin之所以能够启动和运行PS4版本,是因为它使用的是稍微定制的GPU,但“ Apple Silicon”将更加困难。不过,在Nouveau中,有一个概念证明,用于NVIDIA卡的GPU驱动程序项目。

#linux系统#技术编程

随机阅读

qrcode
访问手机版