Rosetta
Rosetta est une série de couches de compatibilité logicielles utilisées dans plusieurs versions de macOS, lors des périodes où Apple a fait passer sa gamme d’ordinateurs d’une architecture de processeur à une autre. Elles permettent aux utilisateurs de continuer à utiliser d’anciennes applications sur de nouveaux ordinateurs, tout en laissant aux développeurs le temps de mettre à jour leurs logiciels. La première version de Rosetta permettait aux applications conçues pour les Mac équipés de processeurs PowerPC de fonctionner sur ceux équipés de processeurs Intel ; la seconde permettait aux applications Intel de fonctionner sur les Mac équipés d’Apple Silicon.
Mac OS X 10.4.4 « Tiger » incluait la première version de Rosetta, lors de la transition d’Apple vers les processeurs Intel x86. Elle fonctionnait sans intervention de l’utilisateur, en traduisant automatiquement les applications PowerPC en versions compatibles avec Intel pendant leur exécution. Comme ce processus nécessite de la puissance de calcul, certaines applications fonctionnaient plus lentement avec Rosetta sur les Mac équipés de processeurs Intel que sur ceux équipés de processeurs PowerPC. Cette version de Rosetta a été supprimée de Mac OS X dans la version 10.7 « Lion », après la fin de la transition vers Intel.
Une deuxième version de Rosetta a été introduite dans macOS 11 « Big Sur », lorsqu’Apple a commencé une nouvelle transition d’architecture de processeur, des processeurs Intel x86-64 vers ses propres processeurs Apple Silicon basés sur ARM. Cette version de Rosetta traduit les applications conçues pour les Mac Intel afin qu’elles fonctionnent sur Apple Silicon, et le fait lors de l’installation des applications plutôt qu’au moment de l’exécution. Les traduire à l’avance signifie que la plupart des applications fonctionnent aussi rapidement, voire plus rapidement, avec Rosetta sur Apple Silicon que sur les Mac Intel pour lesquels elles ont été conçues.
NOTE: Vous pouvez vérifier l’architecture d’une application en sélectionnant son icône dans le dossier Applications et en choisissant « Lire les informations » dans le menu Fichier (ou en appuyant sur Commande-I). Si la rubrique Type indique « Application (Intel) », il s’agit d’une application Intel qui fonctionnera avec Rosetta ; si elle indique « Application (universelle) », le développeur de l’application l’a compilée pour les processeurs Intel et Apple Silicon ; si elle indique « Application (Apple Silicon) », elle a été conçue uniquement pour les Mac équipés d’Apple Silicon et ne fonctionnera pas sur les Mac Intel.
Testez vos connaissances