Corellium a réussi à porter Ubuntu vers M1

Ordinateurs Mac fonctionnant sur des processeurs M1 (comme les MacBook Pro, Mac mini et MacBook Air d'entrée de gamme) maintenant, ils peuvent démarrer avec Linux. Il y a quelques jours, Corellium, une société de virtualisation basée en Floride, aux États-Unis, annonçait l'adaptation d'Ubuntu à Mac M1.

Depuis le lancement de l'iPhone 6, la société suit le développement de l'écosystème mobile d'Apple.

La société a déclaré:

"Notre plate-forme de virtualisation Corellium fournit aux chercheurs en sécurité des connaissances sans précédent pour comprendre comment les systèmes d'exploitation et les programmes fonctionnent sur les processeurs ARM d'Apple."

«Quand Apple a décidé d'autoriser l'installation de noyaux personnalisés sur les Mac équipés de la puce M1, nous étions très heureux de migrer Linux vers cette puce pour approfondir notre compréhension de la plate-forme matérielle», ajoute-t-il.

En tant que première puce créée spécialement pour Mac, la puce M1 offre une grande puissance et a aussi des qualités pour une plus grande efficacité énergétique. Dans un Mac Mini, par exemple, Apple rapporte que la puce M1 offre jusqu'à trois fois plus de performances, des performances graphiques jusqu'à six fois plus rapides et jusqu'à 15 fois la vitesse d'apprentissage automatique de ce qui a été fabriqué. Voici quelques-unes des fonctionnalités du Mac M1.

  • Processeur à 8 cœurs: quatre cœurs hautes performances et quatre cœurs écoénergétiques
  • GPU à 8 cœurs - La puce M1 atteint des performances de pointe en consommant trois fois moins d'énergie
    un système à puce unique - Jusqu'à présent, un Mac nécessitait plusieurs puces pour déployer pleinement ses capacités. Avec la puce M1, ces technologies (processeur, E / S, sécurité, mémoire, etc.) sont regroupées en un seul système sur une seule puce.
    Mémoire unifiée: grâce à l'architecture de mémoire unifiée (UMA), la puce M1 centralise sa mémoire à faible latence et à bande passante élevée dans un seul pool
    apprentissage automatique: avec ses 16 cœurs, la puce M1 est capable d'effectuer onze billions d'opérations par seconde. Il est entièrement conçu pour exceller dans l'apprentissage automatique;
    16 milliards de transistors - La puce M1 a des transistors incroyablement petits qui sont mesurés en atomes.

Inspirés par Linus Torvalds, les développeurs semblent attirés par la possibilité d'exécuter Linux sur des ordinateurs basés sur l'architecture ARM et les performances fournies par la puce Apple M1.

Hector Martin, un développeur qui exécute souvent Linux sur différentes architectures, il a également déplacé le système Linux vers le Mac M1. Lorsqu'on lui a demandé ce qu'il pensait des nouveaux ordinateurs portables d'Apple, Linus Torvald a répondu:

«Apple peut exécuter Linux sur son cloud, mais pas sur son ordinateur portable. J'attendais depuis longtemps des ordinateurs portables ARM capables d'exécuter Linux. Le concepteur du noyau Linux a dit que je n'avais pas le temps de jouer avec ce problème et que je n'avais pas le temps de combattre ces entreprises qui n'aident pas.

Apple a intenté une action en justice contre Corellium en août 2019, cofondée par Amanda Gorton et Chris Wade en 2017.

En réponse à la plainte d'Apple, Corellium a à son tour accusé Apple d'utiliser «des pratiques commerciales déloyales qui doivent être arrêtées par le tribunal».

Selon Corellium, Apple connaissait et entretenait son activité jusqu'à ce qu'elle décide de proposer son propre produit concurrent.

Plus tôt cette année, un juge fédéral de Floride a rejeté les allégations d'Apple selon lesquelles Corellium aurait violé la loi sur le droit d'auteur avec son logiciel qui aide les chercheurs en sécurité à trouver des bogues de sécurité et des vulnérabilités dans les produits Apple.

Dans sa plainte, Apple a allégué que l'éditeur de logiciels avait copié le système d'exploitation, l'interface utilisateur graphique et d'autres aspects des appareils sans autorisation.

La société Apple accuse Corellium d'agir sous prétexte d'aider à découvrir des bogues dans le système d'exploitation de l'iPhone, mais vend ensuite l'information «sur le marché libre au plus offrant».

L'équipe Corellium a expliqué en détail comment ils ont fait fonctionner Ubuntu sur Mac M1. L'article comprend un tutoriel pour installer Ubuntu sur Mac M1. En suivant les étapes, nous avons fini par faire un démarrage direct à partir d'un port USB.

source: https://corellium.com


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données: Miguel Ángel Gatón
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.