Rosetta é um velho conhecido dos desenvolvedores. Mudando de Power PC para processadores Intel, a Rosetta ajudou nessa transição. Os aplicativos escritos para Power PC foram automaticamente transferidos para novos Macs baseados em Intel na hora. Os usuários não precisaram esperar que os desenvolvedores lançassem novas versões compatíveis com Intel de seus aplicativos. Com o Rosetta 2 nos Apple Silicon Macs, a Apple oferece a mesma vantagem. Também ajudará os desenvolvedores, dando-lhes uma zona de conforto para migrar e testar seus aplicativos nativos.
Até que os desenvolvedores recompilem e lançem seus aplicativos para Macs Apple Silicon, você não ficará sem seu software importante. Mesmo você pode executar seus aplicativos para iPhone e iPad com Rosetta 2. Craig Federighi, vice-presidente de engenharia de software, nos lembrou que a Apple já trilhou esse caminho antes. Rosetta 2 em Apple Silicon Macs oferece desempenho rápido e traduz seus aplicativos no momento da instalação. Isso significa que eles serão liberados imediatamente e responderão muito bem. A ferramenta de software também oferece suporte à tradução em tempo real para aplicativos Just-In-Time (JIT), como navegador da web ou aplicativos Java.
Junto com Rosetta 2, o macOS Big Sur permitirá que você aproveite incrível suporte de virtualização. Você não vai precisar de algo como Parallels, VMWare Fusion ou VirtualBox. Pelo menos em teoria, porque no vídeo, Andreas usou explicitamente o paralelismo para executar o Linux em Big Sur na Apple Silicon.
Veremos como a Apple Silicon e Rosetta 2 evoluem e o potencial que pode ter. Mas, é claro, as coisas parecem muito boas.