Rosetta

Rosetta è una serie di livelli di compatibilità software usati in diverse versioni di macOS, durante i periodi in cui Apple è passata da un'architettura di processore a un'altra nella sua linea di computer. Consentono agli utenti di continuare a usare le applicazioni meno recenti sui nuovi computer, dando al contempo agli sviluppatori il tempo di aggiornare il software. La prima versione di Rosetta consentiva alle applicazioni scritte per i Mac basati su PowerPC di funzionare su quelli basati su Intel; la seconda versione consentiva alle applicazioni Intel di funzionare sui Mac con processori Apple Silicon.

Il nome "Rosetta" deriva dalla Stele di Rosetta, il reperto usato per tradurre i geroglifici egizi.

Mac OS X 10.4.4 "Tiger" includeva la prima versione di Rosetta durante la transizione di Apple ai processori Intel x86. Funzionava senza alcun intervento dell'utente, traducendo automaticamente le applicazioni PowerPC in versioni compatibili con Intel mentre venivano eseguite. Poiché questo processo richiede potenza di elaborazione, alcune applicazioni funzionavano più lentamente tramite Rosetta sui Mac basati su Intel rispetto ai processori PowerPC. Questa versione di Rosetta è stata rimossa da Mac OS X nella versione 10.7 "Lion", dopo il completamento della transizione a Intel.

Una seconda versione di Rosetta è stata introdotta in macOS 11 "Big Sur", quando Apple ha iniziato un'altra transizione dell'architettura dei processori, dai processori Intel x86-64 ai propri processori Apple Silicon basati su ARM. Questa versione di Rosetta traduce le applicazioni scritte per i Mac Intel in modo che funzionino su Apple Silicon e lo fa quando le app vengono installate, anziché durante il runtime. Tradurle in anticipo significa che la maggior parte delle applicazioni funziona alla stessa velocità, se non più velocemente, tramite Rosetta su Apple Silicon rispetto ai Mac Intel per i quali era stata scritta.

NOTE: Puoi verificare l'architettura di un'applicazione selezionando la relativa icona nella cartella Applicazioni e scegliendo "Ottieni informazioni" dal menu File (oppure premendo Command-I). Se il campo Tipo indica "Applicazione (Intel)", si tratta di un'app Intel che funzionerà tramite Rosetta; se indica "Applicazione (Universale)", lo sviluppatore dell'applicazione l'ha compilata per i processori Intel e Apple Silicon; se compare "Applicazione (Apple Silicon)", è stata sviluppata solo per i Mac con Apple Silicon e non funzionerà sui Mac Intel.

Aggiornato February 2, 2023 da Brian P.

quizMetti alla prova le tue conoscenze

Clicking on the menu bar in macOS produces what?

A
Contextual menu
0%
B
Dropdown menu
0%
C
Pop-up menu
0%
D
Ribbon menu
0%
Correct! Incorrect!     View the Dropdown Menu definition.
More Quizzes →

Il dizionario informatico Tech Terms

La definizione di Rosetta in questa pagina è una definizione originale scritta dagli autori di TechTerms.com. Se desideri fare riferimento a questa pagina o citare questa definizione, utilizza la barra di citazione verde direttamente sotto la definizione.

Il nostro obiettivo è spiegare la terminologia informatica in modo semplice e comprensibile. Ci impegniamo per l'accuratezza e la semplicità in ogni definizione pubblicata. Se hai commenti o vuoi suggerire un nuovo termine tecnico, contattaci.

La newsletter di Tech Terms

Migliora le tue conoscenze tecniche con la nostra newsletter giornaliera o settimanale! Iscriviti oggi e ricevi nuovi termini e quiz nella tua casella di posta.

Iscriviti alla newsletter gratuita di TechTerms

Con quale frequenza desideri ricevere un'e-mail?

Puoi annullare l'iscrizione o modificare la frequenza in qualsiasi momento tramite i link presenti in ogni e-mail. Domande? Contattaci.

Nota: La newsletter viene inviata in inglese.