Programmi Emulazione e Virtualizzazione

Emulatori di sistemi operativi Windows, Linux, Amiga, Mac Os X, ecc. Cosa significa Virtualizzazione

 
 

VirtualBox

E' un valido programma di virtualizzazione gratuito per utilizzo personale, disponibile anche in versione open source, sul quale è possibile installare varie versioni di Windows (2000, XP, Vista) e di Linux.

Per riassumere in poche parole il senso di un programma di virtalizzazione come questo, si può pensare a come se apparisse un nuovo sistema operativo, con propri programmi e proprio aspetto grafico, all'interno del nostro sistema operativo. La velocità sarà di sicuro più lenta rispetto al sistema operativo principale, tuttavia con un buon processore Dual Core quasi non si sente la differenza. L'utilità della virtualizzazione è presto detta: si possono provare programmi dubbi, oppure navigare su internet in tutta tranquillità.

Le caratteristiche di VirtualBox sono notevoli, e cioé tutte quelle che ci si può aspettare in un programma commerciale di virtualizzazione (a partire da VMWare), tra cui il pieno supporto USB e di cartelle condivise. La mancanza maggiore, rispetto alla concorrenza, è il Drag'n'Drop, e cioé la possibilità di trascinare direttamente dati e programmi dal sistema operativo principale a quello virtualizzato (e viceversa).

Nel complesso è un ottimo programma, ulteriormente migliorato dopo l'acquisto (e il successivo sviluppo da parte di Sun), anche se VMWare  offre ancora qualcosa in più (oltre al già citato trascinamento, anche la possibilità di clonare con qualche clic le partizioni virtualizzate, in modo da moltiplicare la possibilità degli esperimenti).

VirtualBox esiste anche in versione portabile, che cioé non richiede installazione (si può mettere su chiavetta USB o su qualsiasi unità esterna, ecc.), scaricabile da qui: VirtualBox Portable.
La guida che ho scritto tempo fa per VirtualBox va bene anche per questa versione portabile.

download

GIUDIZIO: MOLTO BUONO
 

 
 
Microsoft Virtual Pc 2007
E' sempre stato uno dei migliori programmi di emulazione e virtualizzazione (forse il migliore qualche anno fa). Acquistato anni dopo dalla Microsoft, Virtual Pc ha perso alcune importanti caratteristiche (soprattutto la leggerezza e il supporto di sistemi operativi diversi da quelli Microsoft, per esempio linux non è più supportato ufficialmente), ma ne ha recentemente acquistata una fondamentale: è diventato gratuito.

La versione 2007 di Virtual pc ha migliorato nettamente il supporto delle cpu più recenti (Intel e AMD), diventando molto più veloce che in passato (anche quando deve emulare programmi pesanti).

E' un valido programma, molto utile se si vogliono far girare dei sistemi operativi virtuali. Causa il mancato supporto per macchine virtuali non Windows, però, al momento la mia preferenza va a VirtualBox.

download

GIUDIZIO: PIU' CHE BUONO
 

 
 

Pear PC (emula PowerPc Mac OS X)

Un emulatore open source di Mac OS X (versione PowerPc) per Windows.

Riesce ad emulare via software un Mac PPC in praticamente tutte le funzioni principali. L'installazione non è facilissima, ma nemmeno troppo difficile (ovviamente dovete avere un disco originale del Mac Os X), anche perché sul sito di riferimento ci sono una serie di guide disponibili (in inglese).

Il giudizio è buono, ma non superiore, non tanto per problemi particolari di Pear PC, quanto perché effettivamente la velocità di emulazione da un Motorola PowerPc a un processore x86 è molto lenta. Da certi test la velocità di emulazione risulta di circa 1:13 (cioé la velocità su un Pc Windows è circa 13 volte inferiore a quella che sarebbe su un Mac PPC a parità di clock); dunque Pear Pc è sufficiente per dare una buona occhiata al Sistema Operativo Macintosh, ma non ci si può fare più di tanto (a meno di avere una grande pazienza...).

download

GIUDIZIO: BUONO
 

 
 
DosBox (emulatore DOS)
E' un emulatore open source del vecchio MS-DOS, presente in versione sia per Windows che per molti altri sistemi operativi. Lo scopo primario di DOSBox è di far funzionare vecchi giochi per Pc x86 anche sulle nuove macchine (con Vista o altri sistemi operativi); questo non toglie che praticamente qualsiasi programma in grado di girare sul DOS dovrebbe funzionare su questo emulatore.

L'utilizzo è alquanto semplice, sempre che si utilizzino i comandi DOS, o comunque si seguano le istruzioni.
Ho avuto molti problemi a far girare l'ultima versione, la 0.73, mentre non ho avuto difficoltà con la 0.72.

download

GIUDIZIO: MOLTO BUONO
 

 
 
Mojopac (freeware shareware)
Non è propriamente un programma di virtualizzazione, o meglio è questo e molto di più: permette di creare un vero e proprio computer su un'unità USB, chiavetta, iPod o Hard Disk che sia, che è in grado di funzionare su qualsiasi computer con Windows XP installato (al momento niente Vista). In pratica vi si possono installare giochi e applicazioni, e poi portare la chiavetta USB con noi e far funzionare il tutto su altri computer: questo grazie al fatto che Mojopac prende in prestito le risorse dal computer che lo ospita.

La velocità varia molto a seconda dell'unità USB utilizzata: per esempio con un Hard Disk USB di buona qualità la velocità elevatissima, molto meno con chiavette /pen drive) USB vecchie di qualche anno.

Le mie riserve al momento si appuntano soprattutto sulla sicurezza, dal momento che Mojopac non cripta i dati (almeno fino all'attuale versione), e, se perdessimo la chiavetta/hard disk USB, chiunque potrebbe accedere ad essi senza problemi. (Continua)

download

GIUDIZIO: OTTIMO
 

 
 
Altri programmi di emulazione e virtualizzazione:

Altiris SVS (virtualizzazione un po' particolare)
Returnil Virtual System (permette di fare cambiamenti a Windows solo virtuali)
Windows  XP Mode (utilizzare qualsiasi programma XP con Windows 7)
Vmlite XP Mode (emulare Windows XP con Windows 7)
HFSExplorer (leggere le partizione del Mac OS X da Windows)
WinUAE (emulazione Amiga)
VMware player
VMWare (eccellente, commerciale)