Rosetta est une vieille connaissance des développeurs. En passant de Power PC aux processeurs Intel, Rosetta a contribué à cette transition. Les applications écrites pour les Power PC ont été automatiquement portées sur les nouveaux Mac Intel à la volée. Les utilisateurs n'ont pas eu à attendre que les développeurs publient de nouvelles versions compatibles Intel de leurs applications. Avec Rosetta 2 sur les Mac Apple Silicon, Apple vous offre le même avantage. Il aidera également les développeurs en leur donnant une zone de confort dans la migration et le test de leurs applications natives.
Tant que les développeurs n'ont pas recompilé et publié leurs applications pour les Mac Apple Silicon, vous ne serez pas sans votre logiciel important. Même vous pouvez exécuter vos applications iPhone et iPad avec Rosetta 2. Craig Federighi, vice-président de l'ingénierie logicielle, nous a rappelé qu'Apple avait déjà emprunté cette voie. Rosetta 2 sur les Mac Apple Silicon offre des performances rapides et traduit vos applications au moment de l'installation. Cela signifie qu'ils seront libérés immédiatement et seront très réactifs. L'outil logiciel prend également en charge la traduction à la volée pour les applications Just-In-Time (JIT), telles que les navigateurs Web ou les applications Java.
Avec Rosetta 2, macOS Big Sur vous permet de profiter support de virtualisation incroyable. Vous n'aurez pas besoin de quelque chose comme Parallels, VMWare Fusion ou VirtualBox. Au moins en théorie, car dans la vidéo, Andreas a explicitement utilisé Parallels pour exécuter Linux dans Big Sur chez Apple Silicon.
Nous verrons comment Apple Silicon et Rosetta 2 évoluent et le potentiel qu'il peut avoir. Mais, bien sûr, les choses semblent très bien.