Cos'è Rosetta 2 e come funziona sui Mac con chip M1, M2 e M3?

Ultimo aggiornamento: 04/11/2025

  • Rosetta 2 traduce automaticamente e in modo trasparente le app Intel in Apple Silicon su macOS.
  • Installazione semplice: viene richiesta all'apertura di un'app Intel oppure può essere forzata dal Terminale.
  • Elevata compatibilità con le app utente; limitazioni sulle estensioni del kernel e sull'hardware legacy.
  • Le app native sono migliori: consumano meno energia e hanno prestazioni migliori; Rosetta sarà disponibile solo per un periodo di tempo limitato.
rosetta 2

Se hai un Mac, potresti aver sentito parlare di Rosetta 2Si tratta del componente che consente a molti programmi di lunga data di continuare a funzionare con un chip Apple. Rosetta 2 è il livello di traduzione di Apple per l'esecuzione di app Intel su Apple SiliconE anche se agisce in modo invisibile, vale la pena sapere come funziona, come si installa, quali sono i suoi limiti e cosa gli accadrà in futuro.

Nelle righe che seguono troverete una guida completa, con veri trucchi e casi pratici. Imparerai come identificare se un'app necessita di Rosetta, come installarla automaticamente o dal Terminale e come comprenderne l'impatto sulle prestazioni e sul consumo di risorse., più una sezione extra nel caso in cui sia necessario recuperare i dati dopo un'installazione non riuscita.

Cos'è Rosetta 2 e a cosa serve?

Rosetta 2 è un traduttore binario dinamico creato da Apple per macOS su computer dotati di processori Apple Silicon. La sua missione è convertire, al volo o in anticipo, il codice delle app compilate per Intel x86_64 in istruzioni ARM64. I chip Apple lo capiscono, quindi queste applicazioni possono essere utilizzate senza che lo sviluppatore tocchi una sola riga di codice.

Non è un'app che apri o configuri; infatti, non vedrai un'icona nel Dock o nel pannello delle preferenze. Rosetta 2 si attiva automaticamente quando si apre un'applicazione progettata specificamente per Intel.Traduce il codice e ti permette di utilizzarlo come se nulla fosse accaduto. Nella maggior parte dei casi, il comportamento è trasparente per l'utente.

rosetta 2

Un po' di storia: dalla Rosetta originale alla Rosetta 2

Apple aveva già utilizzato una tecnologia con lo stesso nome durante la transizione da PowerPC a Intel nel 2006. La Rosetta originale, inclusa in Mac OS X Tiger, traduceva le istruzioni G3 e G4 (incluso AltiVec) ma non G5Pertanto, le applicazioni basate sui set di istruzioni G5 non potevano essere eseguite a meno che gli sviluppatori non le adattassero.

La vecchia versione presentava notevoli limitazioni: molte applicazioni ad alta intensità di calcolo (ad esempio, i ray tracer o alcuni videogiochi) non funzionavano correttamente o erano semplicemente incompatibili. Alcune app Apple professionali di quell'epoca (Final Cut Pro, Motion, Aperture, Logic Pro) richiedevano il "crossgrade" ai binari universali per funzionare in modo nativo su Intel anziché passare attraverso Rosetta.

C'era anche una lunga lista di incompatibilità. La versione originale di Rosetta non supportava l'ambiente classico (applicazioni per Mac OS 9 o precedenti), le estensioni del kernel e il software che dipendeva da essi., screensaver, app che richiedevano una gestione delle eccezioni molto precisa, né alcune app Java (tra cui alcune con librerie JNI), tra gli altri casi.

La ragione tecnica di molte di queste restrizioni risiede nella loro progettazione. La Rosetta originale funzionava come un processo nello spazio utente che poteva solo intercettare e tradurre il codice utente, a differenza del vecchio emulatore 68k (molto più strettamente accoppiato a basso livello con il nanokernel), il che significava meno spazio per intercettare determinate operazioni di sistema e, di conseguenza, meno rischi di debug e sicurezza.

Contenuti esclusivi: clicca qui  Come attivare o disattivare il Controllo genitori in Windows 11 passo dopo passo

Come funziona Rosetta 2 sull'attuale macOS

Rosetta 2 modernizza e perfeziona questa idea per la transizione da Intel ad Apple Silicon. Traduce dinamicamente i binari x86_64 in ARM64 e, in molti casi, esegue la traduzione in avanti. La prima volta che apri l'app, le esecuzioni successive risultano più veloci. Con app incentrate sull'interazione con l'utente e carichi di lavoro moderati, le prestazioni sono solitamente molto buone.

Apple consiglia comunque di cercare le versioni native quando possibile e di conoscere le caratteristiche dei computer ARM. Sebbene la maggior parte degli utenti non noti differenze evidenti nelle prestazioni, le app native sfruttano appieno il potenziale del chip. e tendono a consumare meno risorse, il che può tradursi anche in un minor dispendio energetico.

rosetta 2

Compatibilità: come sapere se un'app ha bisogno di Rosetta

Con macOS puoi verificarlo dal Finder in pochi secondi. Seleziona l'icona dell'app, vai su File > Ottieni informazioni e guarda il campo Tipo o Classe.Vedrai una di queste etichette:

  • Applicazione (Intel): Richiede Rosetta 2 per funzionare su un Mac con chip Apple.
  • Applicazione (universale): include i binari per Apple Silicon e Intel; non richiede Rosetta e utilizza Apple Silicon per impostazione predefinita.

In alcune app universali è presente anche una casella speciale. L'opzione "Apri con Rosetta" consente a un'app universale di caricare plug-in o estensioni non ancora adattati ad Apple SiliconSe un componente aggiuntivo non viene più visualizzato o non funziona, esci dall'app, abilita questa opzione e riprova.

Installazione automatica di Rosetta 2

Rosetta 2 è disponibile solo sui computer Mac dotati di chip Apple. Per installarlo la prima volta è necessaria una connessione Internet.perché macOS scarica i componenti dai server Apple.

  1. Apri qualsiasi app che lo richieda. Se l'app si avvia, Rosetta è già installata e funzionante..
  2. Se non è installato, macOS visualizzerà una richiesta per scaricarlo. Fai clic su Installa e autenticati con il tuo nome utente e password per consentire l'installazione.
  3. Se scegli "Non ora", non succede nulla; macOS te lo chiederà di nuovo quando proverai ad aprire un'altra app che ne ha bisogno..

Se la notifica non viene visualizzata quando apri l'app, i motivi potrebbero essere due: O Rosetta 2 è già installato oppure l'applicazione non ne ha bisogno. perché è universale o nativo di Apple Silicon.

Installazione dal Terminale (installazione forzata)

In alcuni scenari (ad esempio, quando nessuna app Intel attiva l'installazione o dopo un errore), è possibile installare Rosetta 2 dal Terminale. Apri il Terminale e usa il comando di aggiornamento software:

softwareupdate --install-rosetta

Vedrai anche guide che utilizzano il percorso completo e accettano la licenza nello stesso comando. È valido eseguire la variante con il percorso e l'accettazione della licenza:

Contenuti esclusivi: clicca qui  L'iPad mini 8 con schermo OLED è in arrivo da tempo: arriverà nel 2026 con dimensioni maggiori e maggiore potenza

/usr/sbin/softwareupdate --install-rosetta --agree-to-license

Con entrambi, se c'è una connessione e il Mac è Apple Silicon, L'installazione si completa in pochi secondi e Rosetta diventa disponibile per tutte le app che lo richiedono..

chip m1 m2

Zoom, PASCO Capstone e LockDown Browser su Mac con M1/M2

Una domanda ricorrente è se le app etichettate come Intel 64 funzionino su un Mac dotato di chip Apple. La risposta generale è sì, funzionano con Rosetta 2, a patto che non dipendano da estensioni del kernel o da hardware legacy. Non supportato su Apple Silicon.

Per quanto riguarda i casi specifici: Zoom ha una versione nativa per Apple Silicon e funziona anche tramite Rosetta 2 se si installa la variante Intel.Per ottenere le migliori prestazioni, si consiglia di scaricare l'edizione nativa dal loro sito web.

Per PASCO Capstone e LockDown Browser (Cengage OEM), Se sono classificati come Intel 64 e non installano kext o driver incompatibili, normalmente funzioneranno tramite Rosetta 2.Tuttavia, è sempre opportuno consultare la guida ufficiale di ciascun fornitore e le versioni più recenti.

In caso di dubbi, effettuare questo controllo: Apri l'app e, se macOS ti chiede di installare Rosetta, completa il processo; se l'app si apre senza errori, è compatibile tramite traduzione.Puoi anche controllare il tipo di app come spiegato in precedenza in Ottieni informazioni.

“Apri con Rosetta” nelle app universali

In alcune app universali è presente una casella specifica. Abilitando "Apri con Rosetta" un'app già nativa verrà eseguita sotto il traduttoreE ha senso quando è necessario utilizzare un componente aggiuntivo, un'estensione o un plug-in che non è ancora adattato ad Apple Silicon.

Se non viene visualizzata un'estensione, prova quanto segue: Chiudi l'app, seleziona la casella, riaprila e controlla se il componente aggiuntivo è stato riconosciuto.Una volta aggiornato il plugin, potrai deselezionare l'opzione per ripristinare le prestazioni native.

Limiti e casi incompatibili

Sebbene Rosetta 2 copra la stragrande maggioranza degli scenari utente, non tutto è traducibile. Come nella transizione precedente, il traduttore non esegue estensioni del kernel o software che dipendono da esse.né risolve il problema della mancanza di interfacce hardware legacy.

La storia di Rosetta (versione originale) elencava diverse esclusioni che aiutano a comprendere il profilo di rischio. Non erano compatibili: Classic Environment, Mac OS 9 e app precedenti, alcuni screen saver, app con una gestione delle eccezioni molto precisa e alcuni binari Java con JNI.Rosetta 2, sebbene più moderna, mantiene il principio: tutto ciò che richiede componenti di livello molto basso viene solitamente escluso.

Differenze con altri “livelli” di compatibilità

Rosetta 2 non è un sistema di virtualizzazione né un emulatore generico del sistema operativo Intel. Traduce i binari utente x86_64 in ARM64 in modo che vengano eseguiti su macOSTuttavia, non esegue Windows né sostituisce strumenti come la virtualizzazione o le tecnologie Wine/CrossOver per le app di altri sistemi.

Ciò significa che, ad esempio, Rosetta 2 non può essere utilizzato per avviare le applicazioni WindowsSe hai bisogno di software Windows, dovrai utilizzare la virtualizzazione (se supportata dal fornitore), un contenitore di compatibilità o una macchina Windows.

Contenuti esclusivi: clicca qui  Come abilitare l'accesso senza password in Windows

Disponibilità e roadmap

In seguito a una recente WWDC, è stata aggiornata la documentazione pubblica che delinea i piani di manutenzione per Rosetta 2. Apple ha dichiarato che Rosetta 2 rimarrà uno strumento di uso generale per altre due importanti versioni di macOS (fino a macOS 27). per semplificare agli sviluppatori il completamento della migrazione delle loro app.

A partire da macOS 28, Apple prevede di mantenere un sottoinsieme di funzionalità di Rosetta 2 pensate per i titoli di gioco più vecchi e non più aggiornati. che dipendono da macro o programmazione specifiche di Intel. Questa sfumatura indica un graduale ritiro dall'uso generale.

La stessa documentazione ribadisce che macOS Tahoe sarà l'ultima versione compatibile con i Mac basati su IntelQuesti dispositivi, tuttavia, riceveranno aggiornamenti di sicurezza aggiuntivi per tre anni. I computer Intel compatibili con Tahoe includono il MacBook Pro da 16 pollici del 2019, il MacBook Pro da 13 pollici del 2020 (con quattro porte Thunderbolt 3), l'iMac da 27 pollici del 2020 e il Mac Pro del 2019.

Parallelamente, Apple ha aggiornato gli articoli di supporto con date recenti (ad esempio, 12 febbraio 2025 in diverse località). Si consiglia sempre di consultare il documento ufficiale della propria regione per verificare le modalità e la disponibilità.poiché le sfumature del testo o la posizione possono variare.

Domande frequenti rapide

  • È sicuro installare Rosetta 2 su un Mac con chip Apple? Sì. È un componente ufficiale Apple scaricato dai loro server e progettato per facilitare la transizione. Non è un software di terze parti e non aggiunge alcun pannello visibile.
  • Rosetta 2 può eseguire applicazioni Windows? No. Rosetta 2 traduce solo i binari macOS compilati per Intel in ARM. Per le app Windows, è necessaria la virtualizzazione, la compatibilità con Wine/CrossOver o altre soluzioni, a seconda dei casi.
  • Rosetta 2 rallenta il Mac o consuma più velocemente la batteria? Dipende dall'app. Nelle app più comunemente utilizzate, l'impatto è minimo. Nelle attività intensive, potrebbe aumentare il consumo energetico e la temperatura rispetto alla versione nativa. Se è disponibile una versione per Apple Silicon, installala.
  • Come faccio a sapere se un'app sta utilizzando Rosetta in questo momento? Oltre a quanto visto in "Ottieni informazioni", controlla la colonna "Tipo" sotto "Applicazioni" nel "Report di sistema". Se è indicato "Intel", verrà eseguito con Rosetta su Apple Silicon; se è indicato "Universal" o "Apple Silicon", si tratta di un'applicazione nativa.

Nelle operazioni quotidiane, Rosetta 2 è quell'aiutante silenzioso che mantiene attive molte app mentre gli sviluppatori completano la migrazione. Basta aprire i programmi che usi abitualmente: se Rosetta è necessario, macOS te lo segnalerà e lo installerà.Se possibile, dai la priorità alle versioni native per sfruttare al meglio il chip Apple e ridurre al minimo qualsiasi potenziale impatto sul consumo energetico o sullo spazio di archiviazione.

ARM
Articolo correlato:
Caratteristiche e vantaggi dei computer ARM: tutto quello che devi sapere