Le développeur Hector Martin, qui se décrit comme quelqu'un qui « aime mettre Linux sur les choses », a lancé un plan pour créer un port Linux pour Pomme Silicium Mac.
Martin, également connu sous le nom de « Marcan », a créé un Patreon dans le but de gagner suffisamment de financement pour être en mesure de prendre en charge les complexités de l'installation de Linux sur des Mac équipés d'un M1 ébrécher. Créer un port Linux n'est pas une tâche facile, et le créateur de Linux Linus Torvalds a même déclaré qu'il ne pensait pas que ce soit une possibilité.
Verizon propose-t-il toujours des contrats de 2 ans
Martin a de l'expérience pour faire fonctionner Linux sur des plates-formes inhabituelles et a été capable de créer un port Linux pour la PlayStation 4 mais il reconnaît qu'un Apple Silicon Le portage de Linux est une entreprise beaucoup plus sérieuse. Créer un port Linux pour les Mac d'Apple est un travail à temps plein, et Martin dit que ce n'est pas viable sans un soutien financier. Il a lancé un Patreon qui demande 4 000 $ par mois avec des niveaux de promesse de 3 $, 6 $ et 12 $. Il est financé à 88 % et n'a pas l'intention de démarrer le projet à moins d'obtenir le montant total.
Ainsi, vous *pouvez* exécuter votre propre système d'exploitation sur les macs M1 - si un tel système d'exploitation existe. Mais obtenir un Linux que vous voudriez * utiliser * en travaillant sur des Mac est une énorme quantité de travail. Pas quelque chose qu'une seule personne pourrait sérieusement aborder - et réussir - pendant son temps libre. C'est un travail à temps plein. – Hector Martin (@marcan42) 29 novembre 2020
Selon Martin, il est qualifié pour prendre en charge le projet en raison de son expérience de travail sur les ports Linux pour d'autres appareils comme la PlayStation 4. D'après la FAQ sur son site Web :
J'ai fait de l'ingénierie inverse pendant plus de la moitié de ma vie, depuis le début des années 2000. J'ai travaillé à la création d'un support logiciel ouvert non officiel pour des plates-formes telles que la Nintendo Wii (où je suis l'un des plus grands contributeurs à la documentation matérielle, aux bibliothèques ouvertes, aux logiciels de 'jailbreak' (The Homebrew Channel), aux outils de récupération (BootMii), etc. ), la PS3 de Sony (où j'ai écrit AsbestOS et un jeu de correctifs Linux pour permettre à Linux de fonctionner sur la PS3 Slim ainsi que sur les unités PS3 à jour après la suppression du support Linux d'origine), la PS4 (sur laquelle j'ai porté Linux , au point de pouvoir exécuter des jeux Steam avec une prise en charge graphique complète d'OpenGL/Vulkan) et d'autres plates-formes plus petites.
Je m'efforce toujours d'écrire un code propre et robuste qui est sûr, donne la priorité à l'utilisateur et est accessible en amont. Je supporte le développement open hardware et software. J'ai parcouru plusieurs fois le processus de correctif du noyau Linux et je sais ce qu'il faut pour que les choses soient mises en amont.
Martin dit qu'il veut créer un port Linux pour Apple Silicon Des Mac que les gens 'veulent réellement utiliser' avec tout le matériel de base fonctionnel, une gestion de l'alimentation décente, et plus encore. Le « grand collecteur de temps » sera la prise en charge du GPU, qui est nécessaire pour que le port se produise. Martin a pu faire fonctionner la version PS4 car elle utilise un GPU qui n'est que légèrement personnalisé, mais Apple Silicon sera plus difficile. Il y a une preuve de concept, cependant, dans Nouveau, un Projet de pilote GPU pour les cartes NVIDIA.
Pas de chance pour le M1, mais nous avons au moins le fait que c'est une architecture sans héritage, vient de l'espace mobile (où les GPU sont historiquement moins fous que les PC), et je fais un peu plus confiance à leurs ingénieurs qu'à AMD ou Ceux de Nvidia :-) — Hector Martin (@marcan42) 29 novembre 2020
Le projet n'est pas sanctionné par Apple, mais tant que Martin n'utilise pas le code de macOS pour construire le support Linux, il dit qu'il est légal pour lui de le distribuer aux utilisateurs. Apple permet également le démarrage de noyaux personnalisés sur Apple Silicon, ce qui ouvre la voie à la prise en charge de Linux, mais Martin devra procéder à l'ingénierie inverse des pilotes Apple.
meilleure coque de téléphone pour iphone se
Linus Torvalds plus tôt ce mois-ci a dit qu'il aimerait un M1 Mac s'il fonctionnait sous Linux, mais qu'il ne pense pas que cela soit possible sans la coopération d'Apple. 'Le principal problème avec le M1 pour moi, c'est le GPU et les autres appareils qui l'entourent, car c'est probablement ce qui m'empêcherait de l'utiliser car il n'aurait aucun support Linux à moins qu'Apple ne s'ouvre », a déclaré Torvalds. Il a poursuivi en disant qu'il pensait qu'il 'semble peu probable' qu'Apple ouvre ses chipsets, mais 'vous pouvez toujours espérer'.
Si le projet est financé et qu'il est on dirait que ce sera , Martin prévoit de se développer au grand jour avec des poussées régulières vers GitHub, et il acceptera l'aide de quiconque souhaite contribuer.
Mots clés: Guide du silicium d'Apple , Guide M1 , Linux
Articles Populaires