Taula de continguts:
Definició: què vol dir Rosetta?
Rosetta és un programa de traducció que permet executar programes d'aplicacions Macintosh basats en processadors PowerPC en ordinadors Macintosh basats en Intel. Aquesta traducció està oculta per l’usuari de l’aplicació. Rosetta es basa en la tecnologia de Transit Ràpid de Transitive Corporation, que permet executar el programari Mac OS X preexistent en el processador més basat en Intel sense implementar cap canvi. Rosetta no inclou una interfície gràfica d’usuari.
La Techopedia explica Rosetta
Rosetta rep el nom de la pedra Rosetta, una tauleta de pedra que inclou el mateix decret en tres idiomes, que va permetre desxifrar els jeroglífics antics. Això parla de les capacitats de traducció del programa Rosetta.
Les aplicacions de Mac OS X que s’executen tant en processador Intel com en processador PowerPC s’anomenen aplicacions universals. Les aplicacions sense versió universal es poden utilitzar al Mac basat en processadors Intel a través de Rosetta, integrat amb tots els ordinadors Mac basats en Intel. Rosetta treballa darrere de les escena per traduir una aplicació no universal que s'executa en un Mac basat en Intel. El Mac OS X (versió 10.6) Snow Leopard no inclou Rosetta per defecte; el programa s’ha d’instal·lar per separat.
Rosetta es considera un programa d'usuaris que tracta de codi d'usuari, cosa que podria fer-lo menys capaç que l'emulador d'Apple de 68k de PowerPC. Tanmateix, també evita la depuració problemàtica i possibles forats de seguretat. Rosetta no és compatible i no executa el següent:
- Estalvi de pantalla
- Extensions del nucli
- Aplicacions que requereixen un tractament d’excepcions
- Agrupacions Java incloses
- Codi que inserta les preferències al marc de preferències del sistema