Il progetto Docker-OSX è uno dei modi più semplici per far decollare un Hackintosh completamente funzionale su qualsiasi sistema Linux o Windows (10+), con l’immagine Docker che si occupa di mantenere la copia di MacOS felice e soddisfatta, anche se la legalità rimane discutibile, come abbiamo precedentemente riportato nel 2021. Ufficialmente, la licenza software di Apple per MacOS stabilisce che può essere installato e utilizzato solo su hardware a marchio Apple, il che preclude l’installazione, ad esempio, in un contenitore Docker. Questo ha lasciato Docker-OSX in una zona grigia in cui è tecnicamente illegale, ma poiché viene pubblicizzato dal suo sviluppatore [Sick Codes] per essere utilizzato dai ricercatori di sicurezza che partecipano al programma Bug Bounty di Apple (incluso iOS, che richiede XCode, che richiede MacOS e così via), sembra che possa sfuggire alle regole.
Un problema evidente che potrebbe presto segnare la fine di MacOS-on-x86_64 e con esso dell’uso di Docker-OSX è che MacOS è ora a cavallo tra l’architettura Apple Silicon e Intel x86_64, con quest’ultima che non viene più venduta da Apple in nessuno dei suoi sistemi dopo la recente introduzione del Mac Pro basato su Apple Silicon. Sebbene MacOS Sonoma (14) supporti ancora x86_64, questo supporto potrebbe essere tagliato in MacOS 15 o 16, a quel punto l’esecuzione di Docker-OSX con un’immagine di MacOS basata solo su Apple Silicon richiederebbe come minimo un sistema ARM basato su AArch64, anche se probabilmente con un livello di estensione ISA che corrisponde all’Apple Silicon di fascia bassa (ARMv8.5-A per M1).