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

Apple fait une nouvelle mise à jour de son antimalware XProtect

01/07/2025 à 22:13

• 2


L'absence de ventilateurs de certains Mac portable peut les protéger des malwares

01/07/2025 à 19:30

• 16


Mactracker 8 synchronise votre collection de produits Apple sur tous vos Mac

01/07/2025 à 17:44

• 8


Passez à CarPlay sans fil pour moins de 20 €

01/07/2025 à 16:53

• 35


De très nombreuses failles dangereuses dans les imprimantes de Brother (et quelques autres)

01/07/2025 à 15:24

• 7


Bon plan Wi-Fi : l’Eero 6 (3 modules) à 130 € seulement

01/07/2025 à 13:30

• 14


Apple détaille des fonctions d'iOS et macOS 26 qui n'arriveront pas en Europe

01/07/2025 à 11:57

• 96


Proton se joint à une plainte contre Apple pour pratiques anticoncurrentielles

01/07/2025 à 11:10

• 45


États-Unis : Apple n’échappera pas au procès pour abus de position dominante

01/07/2025 à 09:55

• 41


Seriez-vous intéressé par un iPhone qui se transforme en ordinateur traditionnel ?

01/07/2025 à 09:06

• 58


Apple envisage de remplacer le moteur de Siri par celui de ChatGPT ou Claude AI

30/06/2025 à 23:00

• 67


MacBook : jusqu’où Apple ira-t-elle pour casser les prix ?

30/06/2025 à 21:40

• 13


Comment faire face à la déferlante des fausses alertes bancaires et colis frauduleux 📍

30/06/2025 à 20:44

• 0


Pixelmator Pro s’enrichit de certaines fonctions Apple Intelligence

30/06/2025 à 20:09

• 12


L'option Lieux visités d'iOS 26 serait absente en Europe

30/06/2025 à 19:49

• 160


Un MacBook avec une puce A18 Pro repéré dans du code d’Apple

30/06/2025 à 17:36

• 38