Hector Martin leaves Asahi Linux, the reason: demanding users, few donations and the problems with Rust for Liunx

Goodbye cowboy - Hector Martin - Asahi Linux

Until recently, Asahi Linux had positioned itself as one of the new Linux distributions that aim to integrate new technologies and show the community that, with enough effort and interest, great things can be achieved.

However It seems that like many projects promising in open source, the The part that is behind the scenes is the one that always suffers the consequences, because in this case, it is not the first nor the last time that we will know which members or developers are simply disappointed by the little or no support they receive, but when it comes to demands and requests for new features, they are indeed full to the brim.

And so it is that for the case of Asahi Linux, which Hector Martin, the original driving force behind Asahi Linux, has announced his resignation as project leader.

Reasons behind resignation

In his statement, Hector details that His decision is the result of accumulated exhaustion and growing demotivation. in the face of constant undervaluation of his efforts. And in his words:

The project, although developed with passion by enthusiasts, has been affected by the excessively demanding and consumerist attitude of some users, who only focus on the project's shortcomings and who, in addition, only "complain about the lack of functionality without acknowledging the effort invested." In addition, donations for development have continuously decreased, which is another factor that has contributed to their decision.

The Breaking Point: Rust for Linux

Hector Martin, mentions that one of the decisive factors in his decision was the resistance to pushing developments related to “Rust for Linux” inside the kernel.

For Asahi Linux, integrating Rust was essential, as it was already being used to develop drivers, such as the successful drm-asahi. However, maintaining a separate branch with custom modifications becomes unsustainable as the volume of code rejected by the mainline kernel increases.

Hector believes that Rust should have been actively promoted and integrated in the main kernel branch, but regrets that figures such as Linus Torvalds have remained passive due to the abuses of some maintainers, which has hindered the evolution of this very important component.

Hector's decision It also responds to internal problems in the development community.. According to his account, confidence in the core development of the kernel has been undermined by the hypocrisy of certain members, who supported it in person but expressed their discontent behind its back. This situation, coupled with a general decline in participation by former enthusiasts, now largely replaced by corporate employees, has contributed to an uncooperative and hostile environment.

It is worth mentioning that the controversy reached its most tense point last week, when Hector resigned as the ARM/Apple platform maintainer for the kernel after receiving criticism from Linus Torvalds. The accusations focused on Hector being overconfident in his vision to reform the kernel development process and using social media to foment internal disputes.

Hector, who has shown himself to be very sensitive to what he considers injustices, said his passion and commitment were overshadowed by what he perceived as a lack of will to seek compromise solutions, which ultimately led him to make the difficult decision to step aside.

La Hector Martin's departure will undoubtedly leave a mark on Asahi Linux and raises questions about the future of the project. With the formation of a board of directors that takes on the challenge of continuing development, there is hope that the passion and ingenuity that characterized the beginnings of Asahi Linux will continue, despite internal tensions between project members and constant criticism and demands from users.

Finally, it is worth mentioning that with this decision, Hector is retiring from active development, and from now on, the direction of Asahi Linux will be managed by a board of directors made up of seven developers, who will work to coordinate the direction of the project.

If you are interested in knowing more about it, you can check the details In the following link.