Asahi Linux en péril ?
J’sais pas si en bons moldus vous connaissez le projet Asahi Linux, mais si vous êtes libristes et que vous tournez en architecture Apple Silicon, c’est sûr que ça vous parle. D’ailleurs j’avais déjà présenté le sujet ici y’a quelques années.
Si je vous en cause aujourd’hui c’est parce qu’après la démission en février dernier de Hector Martin, le fondateur du projet, c’est au tour de Asahi Lina, développeuse clé du projet, de quitter le navire.
En effet, cette dernière vient d’annoncer sur son compte BlueSky, qu’elle suspendait indéfiniment son travail sur les pilotes GPU Apple pour Linux. Elle était spécialisée dans le reverse-engineering de l’interface GPU des puces M1 et le développement d’un pilote kernel DRM écrit en Rust (le tout premier driver GPU du noyau Linux écrit dans ce langage, rien que ça !), et son travail était crucial pour permettre à Linux d’exploiter correctement les performances graphiques des puces Apple.
Malheureusement, son départ représente un coup dur pour la communauté et les utilisateurs Asahi Linux qui perd ainsi toute possibilité d’améliorer pour le moment, le support graphique de Linux sur les Mac M1/M2.
Ces 2 démissions coup sur coup font beaucoup parler… Pour Hector Martin ce serait lié à un burnout, beaucoup de frustrations avec les utilisateurs et la communauté Linux et de nombreuses tensions également autour de l’intégration de Rust dans le noyau Linux. Et pour Lina, ce serait pour “raisons personnelles”, même si dans son message, elle dit également qu’elle ne se sent plus en “sécurité”.
Bref, c’est étrange, même si parfois, l’environnement dans les communautés open-source est vraiment toxique, donc on peut comprendre sa position.
A moins qu’Apple leur ait envoyé à chacun un petit cercueil en bois avec des roses noires à l’intérieur. Allez savoir ^^…
Mais bon, le projet va continuer sa route, sans Hector et sans Lina. L’équipe restante comprend toujours des talents comme Alyssa Rosenzweig, Davide Cavalca, Neal Gompa et quelques autres braves codeurs qui n’ont pas encore jeté l’éponge. Ils viennent d’ailleurs d’annoncer la version bêta de Fedora Asahi Remix 42, preuve que le projet n’est pas complètement mort.
Cela dit, Asahi Linux manque encore de pas mal de fonctionnalités comme Thunderbolt et le support des écrans USB-C, auquel vient se rajouter les défis du support GPU sans Asahi Lina… Pour l’instant, sur Mac M1/M2, ça fonctionne, mais n’espérez pas faire tourner Cyberpunk en 4K, si vous voyez ce que je veux dire.
Tous ces départs posent quand même des questions sur le climat au sein de la communauté Linux. Entre les attentes irréalistes de certains utilisateurs et les tensions autour des nouvelles technologies comme Rust, c’est pas toujours la joie pour ces développeurs qui bossent souvent bénévolement sur leur temps libre.
Et pour ceux qui sont doués en programmation ou reverse-engineering et qui veulent faire avancer la cause du logiciel libre tout en bottant des culs de pervers narcissiques, c’est peut-être le moment de s’impliquer pour aider le projet à surmonter cette période difficile ! Ils ont besoin de sang neuf, surtout côté GPU.