Sono già riusciti a utilizzare Windows su Mac con M1
Lo sviluppatore Alexander Graf è riuscito a utilizzare la versione ARM di Windows su un Mac con M1, dimostrando che effettivamente il chip M1 può utilizzare il sistema operativo Microsoft, e che, come diceva Craig Federighi, che si può fare senza problemi è una decisione Microsoft deve fare
Attualmente, i Mac con il sistema M1 su chip non sono compatibili con Windows u e non esiste un’applicazione Boot Camp equivalente come i Mac Intel.
Utilizzando il virtualizzatore open source QEMU, Graf è stato in grado di virtualizzare la versione ARM di Windows sul chip M1 di Apple, senza la necessità di emulare nulla. Come ha detto nel suo tweet, una volta virtualizzato su un Mac con M1 “il sistema operativo Windows ARM64 può gestire abbastanza bene le applicazioni x86. Non è veloce come Rosetta 2, ma ci va vicino».
Graf è riuscito a utilizzare la versione di Windows ARM64 Insider Preview virtualizzandola tramite Hypervisor.framework. Secondo Apple, questo framework consente agli utenti di interagire con le tecnologie di virtualizzazione senza dover scrivere estensioni del kernel (KEXT).
Graf ha applicato una patch personalizzata al virtualizzatore QEMU, noto per «prestazioni quasi native» eseguendo il codice guest direttamente sulla CPU. Ciò significa che la versione ARM di Windows può essere virtualizzata su Mac M1 con prestazioni eccellenti.