Durante su evento del 10 de noviembre de 2020, Apple ha anunciado que Adobe va a llevar sus principales aplicaciones a Apple Silicon, empezando por el software de fotografía Lightroom . También dijeron que todas las versiones actuales seguirán funcionando, pero las nuevas aprovecharán directamente el Silicio de Apple. Cómo puede ser que las versiones actuales se ejecuten en el nuevo procesador ARM, ya que fueron compiladas para procesadores x86 Intel?
Respuestas
¿Demasiados anuncios?Apple está utilizando Rosetta 2. Desplácese hacia abajo en la página para ver esta parte:
"Con Big Sur y M1, los usuarios de Mac pueden ejecutar una mayor gama de aplicaciones que nunca antes. Todo el software de Apple para Mac es ahora universal y se ejecuta de forma nativa en los sistemas M1. Las aplicaciones Mac existentes que no han sido actualizadas a Universal funcionarán sin problemas con la tecnología Rosetta 2 de Apple".
Apple incluye un software llamado Rosetta que funciona como un "puente" entre Apple Silicon e Intel "traduciendo" los binarios de Intel a binarios de Apple Silicon que pueden ser ejecutados en Apple Silicon.
Referencia y más detalles: https://developer.apple.com/documentation/apple_silicon/about_the_rosetta_translation_environment?language=objc