📌 In sintesi
- Stela permette sperimentalmente di avviare macOS 27 sui PC x86-64. Il progetto open source utilizza un programma UEFI e un traduttore capace di eseguire codice destinato ai chip Apple Silicon.
- Il software simula un Mac mini M2. Comprende un driver grafico Metal per schede Nvidia e un sistema di traduzione delle istruzioni ARM verso Intel e AMD.
- Non è ancora una soluzione per l’uso quotidiano. Il progetto è lento, può non avviarsi e non supporta attualmente Wi-Fi e audio.
Cosa leggere
Gli Hackintosh sembravano destinati a scomparire con l’abbandono dei processori Intel da parte di Apple, ma un nuovo progetto open source sta tentando di riportare macOS sui normali computer. Si chiama Stela ed è una piattaforma sperimentale progettata per avviare macOS 27, sistema operativo sviluppato esclusivamente per Apple Silicon, anche su PC equipaggiati con processori Intel o AMD. La prima versione pubblica, distribuita l’11 novembre 2026 attraverso GitHub, introduce un approccio radicalmente diverso rispetto ai tradizionali Hackintosh: invece di adattare una versione Intel di macOS, Stela traduce il codice della piattaforma ARM di Apple affinché possa essere eseguito su un’architettura x86-64. Il progetto integra inoltre un modello virtuale di Mac mini M2 e un driver grafico dedicato alle GPU Nvidia. Il risultato dichiarato è tecnicamente significativo, ma il software rimane un prototipo instabile, con prestazioni ancora insufficienti e importanti periferiche non funzionanti. Non significa quindi che un comune PC Windows possa diventare immediatamente un Mac pienamente utilizzabile.
Stela avvia macOS 27 su PC x86-64 senza modificare il sistema Apple
Il progetto, pubblicato dallo sviluppatore tylertms su GitHub, combina tre componenti: un programma di avvio UEFI, un sistema di traduzione delle istruzioni arm64e verso x86-64 e un modello dell’hardware Apple Silicon necessario a presentare il computer come un dispositivo compatibile. Il programma viene avviato direttamente dal firmware del PC, prima del caricamento del sistema operativo. Non si tratta quindi di un’applicazione che esegue macOS all’interno di Windows o Linux, né di una normale macchina virtuale installabile con pochi clic. Il PC deve invece effettuare il boot attraverso l’ambiente predisposto da Stela, che presenta a macOS una configurazione corrispondente a un Mac mini dotato di chip M2.
La differenza rispetto agli Hackintosh tradizionali è sostanziale. Per anni gli appassionati hanno installato versioni Intel di macOS su computer non Apple, cercando di adattare driver, firmware e componenti hardware. Con macOS 27, però, Apple ha abbandonato il supporto ai processori Intel, come ricostruito nell’approfondimento sulla fine dell’era Intel e sul ruolo di Rosetta. Stela non tenta di ripristinare una versione Intel che Apple non distribuisce più: cerca invece di eseguire la versione originale destinata ai chip ARM, traducendo le istruzioni per i processori dei PC. Questo rende la soluzione più ambiziosa, ma anche molto più complessa dal punto di vista delle prestazioni.
Leggi anche: Apple esclude gli ultimi Mac Intel da macOS 27: tutti i cambiamenti di compatibilitÃ
Come funziona il traduttore ARM che permette a macOS di usare Intel e AMD
Il componente centrale di Stela è un traduttore delle istruzioni AArch64, progettato per convertire il codice eseguibile destinato ad Apple Silicon in istruzioni utilizzabili da processori x86-64. Secondo la documentazione del progetto, il sistema copre oltre 3.000 codifiche di istruzioni, gestisce la corrispondenza tra registri delle due architetture e conserva in cache il codice già tradotto. Vengono utilizzate due tecniche complementari: Ahead-of-Time (AOT), che effettua la traduzione prima dell’esecuzione, e Just-in-Time (JIT), che traduce il codice quando viene richiesto. Questo approccio permette di affrontare componenti e applicazioni che dipendono da istruzioni differenti, senza dover ricompilare direttamente macOS.
Il modello ricorda, nella finalità generale, sistemi di traduzione come Rosetta 2, ma opera nella direzione opposta. Rosetta consente ai Mac Apple Silicon di eseguire applicazioni nate per i processori Intel; Stela prova invece a portare software ARM di Apple su processori Intel e AMD. Non significa che Stela utilizzi Rosetta o che abbia raggiunto la stessa maturità tecnologica. La traduzione coinvolge un intero sistema operativo e richiede di gestire numerose differenze tra architetture, comprese quelle relative a memoria, istruzioni privilegiate, gestione delle periferiche e comportamento del firmware. Per questo lo sviluppatore avverte che le prestazioni sono lente e che persino l’avvio può fallire su configurazioni teoricamente supportate.
Nvidia Metal: il progetto sviluppa un driver grafico per macOS
Uno degli elementi più particolari di Stela è il driver grafico che consente al sistema operativo Apple di utilizzare alcune schede Nvidia GeForce. macOS è progettato attorno all’API grafica Metal, mentre i driver tradizionali delle GPU Nvidia per PC utilizzano infrastrutture e strumenti differenti. Stela introduce un componente capace di convertire il linguaggio intermedio degli shader Metal, denominato AIR, nel formato NIR utilizzato dall’ecosistema Mesa. La documentazione dichiara il supporto alle famiglie GPU Metal 3 e Apple7, adattando la pipeline grafica a dispositivi che normalmente non potrebbero eseguire macOS 27.
L’implementazione è ancora limitata a specifiche schede video. Il progetto indica tra i requisiti Nvidia GeForce GTX serie 16 e RTX delle serie 20, 30, 40 e 50, senza offrire attualmente un supporto equivalente alle GPU integrate Intel o alle schede AMD. La presenza di un driver Metal sperimentale non equivale inoltre a una compatibilità completa con tutte le applicazioni professionali, i giochi o i software che utilizzano l’accelerazione grafica. Non sono disponibili benchmark indipendenti sufficienti per quantificare le prestazioni reali, e il semplice avvio di un’applicazione non dimostra che questa possa essere utilizzata senza problemi. Il componente grafico costituisce quindi un risultato di ricerca e sviluppo, non la garanzia che un PC Nvidia possa sostituire una workstation Apple.
Requisiti hardware di Stela: almeno 8 GB di RAM e una GPU Nvidia compatibile
I requisiti pubblicati nel repository sono relativamente accessibili sul piano della CPU, ma restrittivi per le periferiche. Stela richiede un processore Intel o AMD compatibile con x86-64-v2, almeno 8 GB di RAM, firmware UEFI a 64 bit e Secure Boot disattivato. Sono necessari inoltre un disco NVMe o SATA in modalità AHCI con almeno 60 GB di spazio da destinare a macOS e una chiavetta USB da 8 GB per l’installazione online oppure da 32 GB per quella offline. Il processore può appartenere a generazioni relativamente vecchie, purché soddisfi i requisiti dell’architettura, ma la scelta della scheda video restringe sensibilmente le configurazioni utilizzabili.
Il supporto alle periferiche rappresenta un limite ancora più evidente. La documentazione include numerosi controller Ethernet Intel, Realtek, Broadcom, Aquantia e Atheros, oltre a dispositivi USB e alcuni controller Bluetooth. Il Wi-Fi non è attualmente supportato e manca il supporto audio, due assenze incompatibili con l’utilizzo quotidiano di un computer moderno. Lo sviluppatore segnala inoltre la possibilità che Stela non riesca ad avviarsi anche su hardware teoricamente compatibile. Prima di eseguire qualsiasi prova è quindi necessario considerare il rischio di perdita dei dati, perché la procedura di preparazione cancella la chiavetta USB selezionata e l’installazione richiede spazio su disco destinato al nuovo sistema operativo.
Come si installa Stela e perché non è consigliabile usarlo sul PC principale
La procedura descritta nel repository ufficiale prevede il download del programma dalla sezione Releases, la preparazione di una chiavetta USB e l’avvio del computer da quest’ultima. Su Linux e macOS la configurazione viene eseguita con il comando sudo ./stela setup, mentre su Windows è disponibile l’eseguibile stela.exe, da avviare con i privilegi richiesti. Il programma permette di selezionare il supporto USB, il sistema da installare e il modello Mac da presentare all’ambiente di esecuzione. La chiavetta viene cancellata durante la preparazione, quindi non deve contenere file da conservare.
Queste istruzioni non rendono Stela una soluzione pronta all’uso. Il progetto è destinato soprattutto a sviluppatori, ricercatori e appassionati che vogliono sperimentare la traduzione fra architetture e contribuire alla risoluzione dei problemi. Installarlo sul computer principale comporterebbe rischi inutili, soprattutto se sono presenti dati di lavoro o partizioni indispensabili. Un altro aspetto riguarda la sicurezza: disattivare Secure Boot modifica la protezione della catena di avvio del PC e dovrebbe essere una decisione consapevole, non un passaggio automatico. Prima di qualunque test è opportuno disporre di un backup indipendente e utilizzare un sistema di prova, tenendo presente che non esiste alcuna garanzia di compatibilità .
La licenza Apple rimane un problema distinto dal codice open source
Stela viene distribuito con licenza GPL-2.0-or-later e lo sviluppatore dichiara che il progetto non contiene software proprietario Apple. Il repository precisa però che l’utilizzatore è responsabile del rispetto dei termini di licenza di macOS. È una distinzione importante: la disponibilità pubblica del codice di Stela non conferisce automaticamente il diritto di installare il sistema operativo Apple su qualunque computer. Le condizioni contrattuali pubblicate da Apple disciplinano separatamente le modalità di installazione e utilizzo del software.
La possibilità tecnica di avviare macOS su una macchina non Apple non equivale quindi a una certificazione ufficiale né alla piena conformità alla licenza. Stela non è sviluppato, distribuito o supportato da Apple e non risulta un’autorizzazione del produttore all’utilizzo di questa soluzione come alternativa ai computer Mac. Per gli appassionati di Hackintosh, il progetto dimostra che il passaggio ad Apple Silicon non ha eliminato ogni possibilità di ricerca sulla compatibilità , ma le questioni legali e operative rimangono indipendenti dai progressi tecnici.
Continua con: macOS Tahoe e la transizione definitiva di Apple verso i propri processori
Stela non sostituisce un Mac, ma dimostra che gli Hackintosh non sono finiti
Il significato di Stela è soprattutto tecnologico. Il progetto mostra che è possibile tentare l’avvio di un sistema operativo progettato esclusivamente per Apple Silicon attraverso un livello software che traduce il codice e ricostruisce alcune caratteristiche dell’hardware originale. È una strada molto più complessa rispetto ai tradizionali Hackintosh Intel, perché richiede di affrontare differenze fondamentali tra processori, grafica e gestione delle periferiche. Al momento mancano prestazioni adeguate, supporto per dispositivi essenziali e verifiche indipendenti sufficienti per considerarlo una soluzione affidabile.
Per gli utenti italiani non è ancora il momento di acquistare hardware o modificare il computer per installare macOS 27 con Stela. Il progetto merita attenzione come esperimento open source, ma il suo valore non coincide con quello di un sistema operativo pronto per il lavoro quotidiano. La possibilità di tradurre applicazioni Apple Silicon su architetture differenti apre scenari di ricerca interessanti; il vero risultato arriverà soltanto se gli sviluppatori riusciranno a trasformare un avvio sperimentale in un ambiente stabile, verificabile e sufficientemente veloce. Gli Hackintosh possono avere trovato una nuova direzione tecnica, ma non hanno ancora trovato una nuova soluzione pratica.
Iscriviti alla Newsletter
Non perdere le analisi settimanali: Entra nella Matrice Digitale.
Matrice Digitale partecipa al Programma Affiliazione Amazon EU. In qualità di Affiliato Amazon, ricevo un guadagno dagli acquisti idonei. Questo non influenza i prezzi per te.









