Les Mac M1 ont officiellement mis au placard l'assistant Boot Camp, qui permet d'installer Windows sur un ordinateur Apple. En effet, ces nouvelles bécanes carburent à l'architecture ARM : il est donc impossible d'installer une mouture x86 de l'OS de Microsoft, tandis que l'entreprise ne commercialise pas (encore) sa version dédiée. C'était sans compter sur un courageux développeur, qui s'est mis en tête de porter Windows sur les Mac Apple Silicon.
Le projet se base sur ce qui a été accompli par les développeurs d'Asahi Linux, dont le code est diffusé de manière libre. S'ils ont déjà mâché une partie du boulot, le défi est ambitieux. « Il reste encore beaucoup de travail à faire, car Windows fait certaines choses différemment de Linux et il y a des choses que les gens d'Asahi peuvent ignorer, mais pas moi », explique l'auteur du projet @amarioguy.
Il précise que les SoC d'Apple ont une architecture très différente de celle des puces ARM64 standard comme celles de Qualcomm ou MediaTek. La Pomme utilise par exemple un contrôleur d'interruption propriétaire (Apple Interrupt Controller) qui n'est pas pris en charge par le noyau ARM64 de Windows. C'est un obstacle majeur, car fondamental pour l'utilisation d'un OS multitâche.
Si les détails techniques vous intéressent et que vous voulez suivre le projet, le M1 Windows project dispose d'un site internet et d'une page GitHub avec plus d'informations. Aucune date de sortie n'est avancée pour le moment, mais le développeur affirme vouloir faire « tout son possible » pour venir à bout de ce projet.