Asahi Linux掌舵人离职,苹果M系列Mac Linux移植前路如何?

   发布时间:2025-02-16 08:10 作者:江紫萱

近期,Asahi Linux 项目遭遇重大变动,其领军人物 Hector Martin 宣布辞去项目负责人一职。该项目始于2021年初,正值苹果公司从英特尔芯片转向自研Apple Silicon芯片之际,目标是将Linux系统成功移植到搭载M1和M2芯片的Mac设备上。

经过团队的辛勤耕耘,Asahi Linux在2022年初迎来了首个alpha版本的发布,标志着项目取得了阶段性胜利。在缺乏官方支持和文档的情况下,团队从零开始,克服重重困难,最终打造出了一个在Mac设备上运行流畅的Linux系统,其表现甚至超越了部分x86架构的笔记本电脑。

然而,成功背后并非没有代价。Hector Martin长期承受身心压力,并与Linux社区产生了诸多矛盾,尤其是与Linux内核创始人Linus Torvalds之间的分歧,成为了他辞职的导火索。尽管面临重重困难,Martin仍对项目前景抱有期望,他希望团队能在没有他的情况下继续前行。

Asahi Linux项目的成就斐然,但并非一帆风顺。在项目推进过程中,团队不仅要应对技术上的挑战,还要面对来自Linux社区内部的阻力。据Martin透露,部分Linux社区的核心开发者对项目进展持怀疑态度,甚至试图阻碍。其中,Torvalds在Rust语言融入Linux内核过程中的领导力表现,让Martin感到失望。他认为,对于一个如此庞大的项目而言,Torvalds的态度过于观望,而下游的子系统维护者则对项目进行了不当的阻挠和言语攻击,严重挫伤了团队士气。

尽管Torvalds最初对Asahi Linux项目表示了支持,甚至在使用Asahi Linux的M2 MacBook Air上撰写了Linux 5.19的发行说明,但Martin认为他未能提供必要的直接参与和支持。这种支持在Linux社区内部并不友好的环境下显得尤为重要。

尽管面临重重挑战,Asahi Linux项目并未止步。Martin表示,他将把接力棒交给团队的其他成员,继续推进项目。2025年,团队的首要目标是实现内核上游化,即将所有支持M1和M2 Mac设备的驱动程序整合到Linux内核中。这一任务艰巨,但一旦成功,将对项目产生深远影响。

团队还计划加强测试工作,并为M1和M2设备开发新功能,如DisplayPort替代模式、DirectX 12支持以及内置麦克风支持等。其中,内置麦克风支持预计将在不久的将来推出。然而,对于新硬件的支持并非当务之急,M3和M4芯片的Mac用户可能需要等待更长时间。

 
 
更多>同类内容
全站最新
热门内容
本栏最新