Le projet de porter Linux sur Apple Silicon avance de manière… spectaculaire : Corellium et Asahi Linux n’ont jamais été aussi près du but. Cette semaine, le mystère du Mac mini M1 a été percé.
Tout est parti d’un tweet posté ce mercredi 20 janvier 2021 par Chris Wade, CTO de l’entreprise australienne Corellium, celle qui a récemment remporté une bataille devant les tribunaux contre Apple. Sa technologie de virtualisation dans le cloud permet aux développeurs et chercheurs en sécurité d’utiliser iOS sans devoir passer par l’iPhone ou l’iPad.
Chris Wade s’est félicité que Corellium ait réussi, en un temps record, à rendre utilisables les systèmes Linux sur le nouveau Mac mini M1 (une puce ARM développée par Apple pour ses ordinateurs de bureau et portables).
Linux is now completely usable on the Mac mini M1. Booting from USB a full Ubuntu desktop (rpi). Network works via a USB c dongle. Update includes support for USB, I2C, DART. We will push changes to our GitHub and a tutorial later today. Thanks to the @CorelliumHQ team pic.twitter.com/uBDbDmvJUG
— Chris Wade (@cmwdotme) January 20, 2021
Dans les heures qui ont suivi, une explication et un tutoriel ont été mis en ligne (en anglais), expliquant comment il a été possible de porter Ubuntu sur la puce M1 en… quelques jours seulement.
Pour l’heure, il faut démarrer le système Linux en USB et la partie réseau est possible grâce à un adaptateur USB-C, mais nul doute que les choses vont rapidement évoluer. Et pour cause : les travaux se déroulent en toute transparence sur Github.
Un petit exploit qui ouvre la voie à d’autres distributions Linux
Des informations qui permettront à un autre projet d’avancer, dont nous vous parlions début décembre, Asahi Linux et lancé par Marcan, le développeur qui a rendu Linux compatible avec la PS4. D’ailleurs, à en croire un autre tweet, une collaboration n’est pas exclue :
We welcome all contributors to the Linux ecosystem with open arms, and are genuinely excited about @CorelliumHQ‘s work on M1 Linux. We look forward to it being upstreamed, and are happy to help review all M1 related patches. Please CC us on all upstream patch submissions ! https://t.co/cEOiWb8iuP
— Asahi Linux (@AsahiLinux) January 16, 2021
Liens utiles
How We Ported Linux to the M1
Compte Github « corellium/linux-m1 »
Linux sur Apple Silicon : le nouveau projet de Marcan (après la PS4)
Asahi Linux
Source toolinux.com