VirtualBox vs. VMware per emulare il Mac OS

May 12

VirtualBox di Oracle e prodotti di fusione di VMware possono virtualizzare le istanze del sistema operativo Mac OS X, così come i sistemi operativi di altri fornitori. Le differenze tra VirtualBox e VMware Fusion si trovano nella licenza del codice sorgente, il supporto per Mac OS X Lion e il prezzo.

Source Code Modello

A partire dal momento della pubblicazione, VMware è uno dei più grandi attori del mercato della virtualizzazione. Tutti i loro prodotti di virtualizzazione end-user sono closed source, anche se alcuni componenti, come i vari driver video, sono disponibili come software open source. Al contrario, VirtualBox è open source, con componenti closed source opzionali. Tuttavia, le aggiunte closed source di VirtualBox non sono necessariamente correlati alla virtualizzazione del sistema operativo Mac OS X.

Supporto ufficiale di Mac OS X Lion

A partire dal momento della pubblicazione, VirtualBox non supporta ancora Mac OS X Lion, ed è solo ufficialmente in grado di eseguire le versioni server di Mac OS X Leopard e Snow Leopard. VMware Fusion è possibile eseguire le versioni server di Leopard, Snow Leopard, ed entrambe le versioni client e server di Lion.

Prezzi e Time to Market

VMware prodotti tendono a svilupparsi a un ritmo più veloce, con le nuove funzionalità introdotte più rapidamente di VirtualBox. Mentre VMware offre versioni gratuite di alcuni dei suoi prodotti di virtualizzazione, VMware è sempre stata una società a scopo di lucro, il cui obiettivo finale è quello di fare soldi dal mercato della virtualizzazione. Al contrario, VirtualBox è stato rilasciato come software libero nel 2007 dal suo sviluppatore originale, Innotek. VirtualBox è stata successivamente acquisita da Sun Microsystems, che fu poi acquisita da Oracle. Sia Sun e Oracle hanno continuato lo sviluppo e rilascio di VirtualBox come un prodotto gratuito. Tuttavia, poiché VirtualBox non viene rilasciato a scopo di lucro, le sue caratteristiche, come ad esempio la possibilità di virtualizzare Mac OS X, tendono a rimanere indietro gli altri prodotti di virtualizzazione a pagamento.

Mac Requisiti hardware

La virtualizzazione del sistema operativo Mac OS X è tecnicamente possibile in qualsiasi x86 Intel o il sistema x86-64; tuttavia, le licenze di Apple limita la virtualizzazione di Mac OS X su hardware prodotto da Apple, come ad esempio la linea di computer Macintosh. VirtualBox e VMware sono simili in quanto entrambi hanno versioni dei loro prodotti che operano su host Macintosh, così come altri, come Windows e Linux. Tuttavia, entrambi i programmi consentono solo Mac OS X per essere installato come un ospite quando l'host è anche Mac OS X. Quando si tenta di installare una nuova macchina virtuale su un host Windows o Linux, Mac OS X non è disponibile come opzione per un ospite.