The free software world has recently witnessed a major shake-up with the Hector Martin resigns as leader of the Asahi Linux project and his withdrawal as maintainer of the Apple Silicon code in the Linux kernel. The decision, which has generated intense debate in the community, seems to be motivated both by the growing tension around the adoption of Rust in the kernel and by the accumulated wear and tear of recent years.
Martin, also known as Marcan, started Asahi Linux with the goal of bringing Linux to Apple devices with ARM processors. However, Their relationship with the kernel ecosystem has deteriorated noticeably in recent months, especially in the wake of conflicts on the Linux development team mailing lists.
The conflict in the kernel: resistance to Rust
One of the central points in Martin's resignation has been the controversy surrounding Rust within the Linux kernel. Rust has been proposed as a safer alternative to C in kernel development, reducing vulnerabilities related to memory management. Although the community has shown some interest in this proposal, some kernel maintainers have shown reluctance, which has generated increasingly heated debates.
Martin has actively advocated for the adoption of Rust, considering that Its implementation could improve security and modernize kernel development.However, his clashes with other developers, including Christoph Hellwig, have increased the friction. In fact, recently accused some maintainers of trying to sabotage Rust integration, which elicited strong responses from key kernel figures, including Linus Torvalds.
Linus Torvalds and the social media outburst
The dispute reached its climax when Martin He took to social media to make public the lack of support to the use of Rust in the kernel. In response, Linus Torvalds intervened, but not in the direction Martin had expected. In a direct message, Torvalds rebuked him for his attitude and urged him to reconsider his position:
«Maybe the problem is you. The current process is flawed, but it works. Social media campaigns are not the solution.. "
These statements were a final blow. Shortly afterwards, Martin announced his resignation as maintainer of Apple Silicon kernel code, making clear his disappointment with the development process and community management.
Farewell to Asahi Linux as project leader
After leaving his role in the kernel, Martin surprised with another announcement: He also stepped down from his position as leader of Asahi Linux. In a post on your blog, explained that he no longer found the project rewarding and that elements such as user expectations, lack of support for newer hardware, and difficulties with the community had dampened his enthusiasm.
The Asahi Linux team has reacted quickly and has ensured that will continue with the projectIn an official statement, the developers have announced a new shared governance structure with several leaders taking the lead. According to them, this will allow maintaining the long-term project stability without depending on a single person.
The future of Asahi Linux without Hector Martin
Despite the departure of its founder, Asahi Linux continues to move forward with its development. The remaining members have indicated that their priority is continue to improve compatibility with Apple hardware, including advances in integration with the Linux kernel.
The team has also addressed the issue of funding. Until now, many donations were made directly to Martin's Patreon account, but with his departure, it has been established Open Collective as the main economic support mechanism to support the project.
As for the roadmap, the developers have mentioned that the next priorities include:
- Improve hardware support for generations M3 and M4.
- Continue integrating code into the upstream kernel.
- Implementation of Improvements in audio, graphics and support for external devices.
Martin's legacy at Asahi Linux is undeniable, and although his departure leaves some uncertainty, the community seems ready to take over and turn his work into a solid foundation for the future of the system on Apple devices.