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

USA : la responsabilité de l’hébergeur de site internet probablement bientôt modifiée... ou purement supprimée

21/03/2025 à 21:45

• 15


Un processeur fait de neurones humains présenté au MWC 2025

21/03/2025 à 21:15

• 34


TechCrunch rejoint MacWorld et PCWorld dans un fonds d’investissements

21/03/2025 à 20:30

• 3


Un Apple-1 vendu aux enchères pour 375 000 dollars

21/03/2025 à 20:00

• 8


Claude d'Anthropic sait maintenant chercher sur le web

21/03/2025 à 16:30

• 9


Calibre synchronise les liseuses Kobo comme un iPod

21/03/2025 à 13:45

• 27


Promo : une box et un forfait 5G illimité à 20 € par mois chez Free, une offre similaire chez Bouygues

21/03/2025 à 12:30

• 28


Sonos : -20% sur des enceintes, barre, casque et caisson de basses

21/03/2025 à 11:41

• 24


Ce que les exigences de la Commission européenne vont changer dans (le développement d’)iOS 19 et iOS 20

21/03/2025 à 11:41

• 40


Fnac : 100 € reversés pour l'achat d'un MacBook Air ou d'iPhone 16 Plus et 16 Pro

21/03/2025 à 11:30

• 2


Google confie la recherche de Gmail aux bons soins de l’IA

21/03/2025 à 11:15

• 11


Test des iPad Air M3 : ils ne manquent pas d’air

20/03/2025 à 22:50

• 17


Google accusée de distorsion de la concurrence par la Commission européenne

20/03/2025 à 21:45

• 18


Safari va bientôt afficher correctement les images en HDR, avec iOS 18.4 et macOS Sequoia 15.4 🆕

20/03/2025 à 21:30

• 12


Comment enfin échapper aux mails de spam et de phishing 📍

20/03/2025 à 21:01


Jeu des chaises musicales à la tête de l’IA d’Apple, sur fond de crise de Siri

20/03/2025 à 20:15

• 24