您的位置首页>互联网>

开发者计划Linux移植到苹果M1 Mac,要求每月获得4000美元资助

导读 大家好,我是极客范的本期栏目编辑小友,现在为大家讲解开发者计划Linux移植到苹果M1 Mac,要求每月获得4000美元资助问题。知名开发者想把...

音频解说

大家好,我是极客范的本期栏目编辑小友,现在为大家讲解开发者计划Linux移植到苹果M1 Mac,要求每月获得4000美元资助问题。

知名开发者想把Linux移植到苹果的M1 Mac上,要求网友每月补贴4000美元。

开发人员Hector Martin自称是一个喜欢将Linux移植到各种平台的人。他已经开始了一个项目,为苹果硅苹果电脑创建Linux移植。

马丁,也被称为“马卡”,创建了一个帕特里翁项目,目标是筹集足够的资金来承担将Linux引入配备M1芯片的苹果电脑的成本。为M1麦克创建一个Linux移植并不容易,Linux创建者莱纳斯托瓦兹甚至说他认为这是不可能的。

马丁有在不寻常的平台上运行Linux的经验。他之前为PlayStation 4创建过Linux移植,但他承认为Apple Silicon移植Linux是一项更严肃的工作。为苹果的Mac创建Linux移植是一项全职工作,马丁说没有资金支持是不可行的。他开了一个Patreon账户,要求每月4000美元,有三个、六个和十二个承诺级别。他的筹款目标已经达到88%,除非拿到全部资金,否则不打算启动这个项目。

根据Martin的说法,他有资格承担这个项目,因为他有为PlayStation 4等其他设备开发Linux移植的经验。

马丁说,他想为Apple Silicon Mac打造一个人们“真正想用”的Linux移植,所有基本硬件都能用,还有像样的电源管理等等。“大时间落户”会得到GPU的支持,这是实现迁移的必要条件。马丁可以让PS4版本上线运行,因为它使用的GPU只是略微定制,但Apple Silicon版本会更难。但是,在NVIDIA卡的GPU驱动项目Nouveau中,已经有了概念证明。

这个项目还没有得到苹果的批准,但只要马丁不使用macOS代码来构建Linux支持,他就表示向用户发布是合法的。苹果还允许在Apple Silicon上启动定制内核,这为Linux支持铺平了道路,但马丁需要对苹果驱动程序进行反向工程。

Linus Torvalds本月早些时候表示,如果M1 Mac能够运行Linux,他会非常喜欢,但如果没有苹果的合作,他认为这是不可能的。“对我来说,M1的主要问题是GPU和它周围的其他设备,因为这可能是阻止我使用它的原因,因为除非苹果是开放的,否则它不会有任何Linux支持。”他接着说,他认为苹果开放芯片组“似乎不可能”,但“你可以一直抱有希望”。

IT之家了解到,如果这个项目获得足够的资金支持,马丁计划将其开放并定期推送到GitHub,他将接受任何愿意贡献的人的帮助。

编辑:法律援助会

知名开发者想把Linux移植到苹果的M1 Mac上,要求网友每月补贴4000美元。

开发人员Hector Martin自称是一个喜欢将Linux移植到各种平台的人。他已经开始了一个项目,为苹果硅苹果电脑创建Linux移植。

马丁,也被称为“马卡”,创建了一个帕特里翁项目,目标是筹集足够的资金来承担将Linux引入配备M1芯片的苹果电脑的成本。为M1麦克创建一个Linux移植并不容易,Linux创建者莱纳斯托瓦兹甚至说他认为这是不可能的。

马丁有在不寻常的平台上运行Linux的经验。他之前为PlayStation 4创建过Linux移植,但他承认为Apple Silicon移植Linux是一项更严肃的工作。为苹果的Mac创建Linux移植是一项全职工作,马丁说没有资金支持是不可行的。他开了一个Patreon账户,要求每月4000美元,有三个、六个和十二个承诺级别。他的筹款目标已经达到88%,除非他拿到全部资金,

否则他不打算启动这个项目。

根据 Martin 的说法,他有资格承担这个项目,因为他有为 PlayStation 4 等其他设备开发 Linux 移植的经验。

Martin 说,他想为 Apple Silicon Mac 创建一个人们 “真正想用”的 Linux 移植,所有基本硬件都能用,有像样的电源管理等等。“大的时间沉淀”将是 GPU 支持,这是实现移植的必要条件。Martin 之所以能够让 PS4 版本启动并运行,是因为它使用的 GPU 只是稍加定制,但 Apple Silicon 版将更加困难。不过在 NVIDIA 卡的 GPU 驱动项目 Nouveau 中,已经有了概念证明。

这个项目并没有得到苹果的认可,但只要 Martin 不使用 macOS 的代码来构建 Linux 支持,他说他向用户发布是合法的。苹果还允许在 Apple Silicon 上启动自定义内核,这为 Linux 支持铺平了道路,但 Martin 需要对苹果驱动进行反向工程。

Linus Torvalds 本月早些时候表示,如果 M1 Mac 能运行 Linux,他会很喜欢,但如果没有苹果的合作,他觉得这不可能,“对我来说,M1 的主要问题是 GPU 和它周围的其他设备,因为这很可能是阻碍我使用它的原因,因为除非苹果开放,否则它不会有任何 Linux 支持。”他接着说,他认为苹果开放其芯片组 “似乎不太可能”,但 “你总是可以怀着希望”。

IT之家了解到,如果这个项目获得了足够的资金支持,Martin 计划在开放的情况下进行开发,并定期推送到 GitHub 上,他将接受任何愿意做出贡献的人的帮助。

责任编辑:haq

.dfma { position: relative; width: 1000px; margin: 0 auto; } .dfma a::after { position: absolute; left: 0; bottom: 0; width: 30px; line-height: 1.4; text-align: center; background-color: rgba(0, 0, 0, .5); color: #fff; font-size: 12px; content:"广告"; } .dfma img { display: block; }
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。