Ouvrir le menu principal

MacGeneration

Recherche

Hector Martin abandonne le développement d'Asahi Linux

Pierre Dandumont

mardi 18 février 2025 à 17:30 • 34

Ailleurs

Hector Martin, à l'origine du projet Asahi Linux qui permet d'installer GNU/Linux sur les Mac Apple Silicon, vient d'annoncer qu'il quittait le projet. Dans un post sur son blog, le développeur explique les différentes raisons, qui sont liées en partie au drama récent autour du noyau Linux.

Le logo d'Asahi Linux.

Avant de travailler sur Asahi Linux, Martin était connu pour ses travaux sur la Wii et la PlayStation 4. Porter GNU/Linux sur les Mac Apple Silicon était pour lui un projet de rêve, et il explique que si dans un sens la tâche avait des avantages — Apple ne bloque pas l'installation d'autres OS et ne crie pas au piratage —, ce n'est pas tout à fait le cas quand on regarde la tâche avec un autre biais. En effet, si Apple ne bloque pas le développement, la société n'aide pas non plus et il a fallu partir de zéro pour certaines choses, sans documentation ou support du fabricant.

Beaucoup de choses irritantes

Il explique notamment que la participation au développement du noyau Linux est quelque chose de très frustrant, car c'est extrêmement codifié, avec de nombreuses personnes qui travaillent dessus parfois depuis plus de 20 ans. Et il en profite pour indiquer que le problème ne vient pas uniquement de toutes les discussions liées à l'intégration de code en Rust — un langage de programmation assez récent —, mais que les discussions étaient déjà terribles avant l'arrivée du Rust.

Visiblement, certains des utilisateurs d'Asahi Linux sont désagréables avec lui, ce qui est apparemment une façon polie de dire qu'ils ont un comportement inapproprié : il indique dans son post qu'une partie de sa famille a été harcelée pour des choses futiles comme « Asahi Linux ne me permet pas de vérifier la température de mon processeur ». Il en profite pour expliquer qu'une bonne partie des demandes impolies portent sur la prise en charge des sorties vidéo des Mac Apple Silicon et que le travail est en bonne voie pour l'intégrer dans une future version d'Asahi Linux. Il avoue par ailleurs avoir eu un comportement un peu rude sur les réseaux sociaux (notamment Mastodon, où il était actif), mais il considère que ça ne justifie pas les attaques envers lui.

Le problème Rust et le noyau

Il s'étend ensuite sur Rust et sur la gestion du noyau Linux par Linus Torvalds, ce qui nécessite un peu de contexte. Historiquement, le noyau Linux est essentiellement codé en C, un langage ancien et bien maîtrisé par de nombreux développeurs. Le Rust, lui, est un langage moderne (la version 1.0 date de 2012) assez différent du C, qui a un gros avantage : une gestion de la mémoire extrêmement sécurisée. C'est un changement de paradigme important pour de nombreux développeurs, mais un code en Rust évite les fuites de mémoire et donc une partie des failles de sécurité classiques.

Un des développeurs d

Un des développeurs d'Asahi Linux abandonne son travail sur le noyau Linux à cause d'une querelle d'ego

Il explique qu'Asahi Linux contient des pilotes en Rust (notamment pour la partie graphique) et que, pour un GPU, Rust est un meilleur choix que le C, qui a permis de créer un pilote à partir de zéro assez rapidement. Il en profite pour indiquer que Nvidia utilise aussi Rust pour ses pilotes modernes, par exemple. Pour lui, le problème principal du noyau Linux est qu'il a été conçu par des passionnés, mais que les mainteneurs actuels (ceux qui travaillent sur le noyau) travaillent souvent pour de grosses sociétés qui ont un rapport avec le noyau, ce qui n'est pas son cas1. C'est ce qui explique le fait qu'il a quitté le développement du noyau Linux, mais aussi qu'il arrête de travailler sur Asahi Linux, même s'il s'agit à l'origine d'un projet de rêve pour lui.

Ce n'est pas la fin pour autant

Heureusement pour ceux qui utilisent Asahi Linux, ce n'est pas la fin du projet pour autant. Un message a été posté sur la page du projet, et il explique que de nombreuses autres personnes travaillent sur Asahi Linux, comme Alyssa Rosenzweig (dont nous avons déjà parlé plusieurs fois), Sven Peter (sur le noyau), Neal Gompa (sur Fedora), etc.

La façon de financer le projet, qui reposait sur le Patreon d'Hector Martin (un service de financement participatif), évolue donc et passe sur Open Collective. Les développeurs expliquent que les tâches à effectuer en 2025 sont nombreuses. Il y a l'envoi des patchs nécessaires à Asahi Linux dans le noyau (upstream) mais aussi d'un pilote de GPU plus complet, de l'ajout de la prise en charge du microphone interne de certains Mac ainsi que de la prise en charge de la vidéo en USB-C. Actuellement, Asahi Linux n'accepte en effet que la prise HDMI des Mac équipés, et il n'est donc pas possible de brancher un moniteur sur un MacBook Air, par exemple. Plus clairement, Asahi Linux ne s'arrête donc pas.


  1. Son travail était financé par des dons.  ↩︎

Rejoignez le Club iGen

Soutenez le travail d'une rédaction indépendante.

Rejoignez la plus grande communauté Apple francophone !

S'abonner

DeskMat cache rapidement le fouillis qui règne sur votre bureau macOS

13:00

• 0


La Super Nintendo accélère avec le temps qui passe et c'est un problème

12:15

• 0


Le Raspberry Pi 5 peut être Wi-Fi 7 pour une quarantaine d'euros

11:30

• 0


Apple plancherait sur non pas un, mais deux nouveaux moniteurs

09:50

• 17


Safari sur Mac peut exporter des pages web au format PNG

08:30

• 10


Spike Jonze bientôt de retour dans une publicité Apple, cette fois pour les AirPods 4 avec Pedro Pascal

08:15

• 3


L’iPhone Air et la gamme 2026 se précisent, les interfaces profondément revues cette année : la semaine Apple

16/03/2025 à 15:30

• 53


Test d’écrans portables à bas prix : bonne affaire ou déception garantie ?

16/03/2025 à 10:00

• 23


Promo : le MacBook Air M2 s'installe à 899 € (-100 €)

15/03/2025 à 13:50

• 10


Comment éviter les arnaques par SMS en toute simplicité 📍

15/03/2025 à 11:38


Sortie de veille : une nouvelle interface pour iOS 19 en approche, mais un Siri intelligent qui s’éloigne

15/03/2025 à 08:00

• 32


Les acteurs de l’IA demandent un accès illimité aux données, même soumises au droit d’auteur

14/03/2025 à 22:15

• 90


Retards de Siri : remontée de bretelles en interne après l’officialisation des délais

14/03/2025 à 20:45

• 92


Les compagnies aériennes asiatiques serrent la vis et interdisent l'utilisation de batteries externes dans les avions

14/03/2025 à 20:35

• 24


Si vous utilisez une vieille version de Firefox, il faut mettre à jour à cause d'un certificat expiré

14/03/2025 à 18:00

• 12


Une bande-annonce pour F1, le film Apple que vous ne verrez pas sur Apple TV+ avant novembre 2026

14/03/2025 à 16:30

• 30