Hector Martin, le fondateur du projet Asahi Linux, qui vise à porter Linux sur les ordinateurs Mac avec des puces ARM Apple Silicon, a annoncé qu'il se retire de son rôle de leader et cesse le développement. Les membres d'Asahi Linux ont formé un conseil de direction, composé de 7 développeurs. Le conseil prendra des décisions collégiales et coordonnera ensemble le travail du projet.
Comme raison de son départ, Hector évoque l'épuisement et la perte d'intérêt pour le développement dans un contexte de sous-évaluation du travail effectué et de problèmes de promotion des avancées du projet dans le noyau principal. Dans son message, Hector mentionne l'attitude trop consumériste des utilisateurs, qui ne font que demander et se plaindre de l'absence de fonctionnalités souhaitées, alors que le projet est mené par des passionnés et que les dons pour le développement diminuent avec le temps.
Le point de basculement, après lequel la motivation pour continuer le travail a disparu, a été la résistance à l'avancement des travaux de « Rust for Linux » dans le noyau Linux et la création d'une atmosphère hostile pour les participants de ce projet. Pour Asahi Linux, l'inclusion du support du langage Rust dans le noyau Linux est essentielle, car ce langage a été utilisé pour développer trois pilotes (selon Hector, le succès dans le développement du pilote drm-asahi est dû au choix de Rust pour celui-ci). Le maintien de la branche du noyau avec ses modifications consomme beaucoup de ressources et, à mesure que le code non intégré au noyau principal augmente, son suivi devient de plus en plus complexe.
Hector estime qu'il aurait fallu accélérer l'avancement de Rust au sein du noyau et offrir un soutien actif à ses participants, mais Linus Torvalds a adopté une position de simple observateur, ne s'immisçant pas dans les abus de certains mainteneurs qui freinent l'intégration des composants pour le support de Rust. Il est également noté que la confiance dans la communauté des développeurs du noyau a été minée par l'hypocrisie de certains membres, qui soutenaient Hector en tête-à-tête tout en exprimant leur mécontentement dans son dos. De plus, il est mentionné que la communauté des développeurs du noyau a connu un déclin général, où il ne reste plus d'anciens passionnés, avec des employés de sociétés prenant les commandes.
La semaine dernière, Hector a quitté son poste de mainteneur de la plateforme ARM/Apple dans le noyau Linux suite à une remarque de Linus Torvalds concernant son excès de confiance dans son désir de réformer le processus de développement du noyau et d'utiliser les réseaux sociaux pour exacerber les querelles internes. Apparemment, Hector réagit de manière trop émotionnelle aux difficultés rencontrées et prend à cœur ce qu'il perçoit comme une injustice, tout en n'étant pas prêt à prendre en compte les intérêts des autres, à trouver des solutions de compromis, à comprendre les motivations des actions d'autrui et à admettre que son point de vue n'est pas nécessairement le seul valable.
Source : opennet.ru
