Linux:QEMU
Da Wikipedia, l'enciclopedia libera.
QEMU... un modo gratuito per emulare PC e non solo...
Uno strumento utile ai programmatori ma anche a chi utilizza il computer come semplice utente è QEMU (http://fabrice.bellard.free.fr/qemu/) di Fabrice Bellard.
Grazie a QEMU abbiamo a nostra disposizione un computer nel computer, una macchina virtuale sulla quale far girare altri sistemi operativi sia che si tratti di sistemi Linux che Windows.
Come funziona: QEMU è un emulatore di hardware che sfrutta files con immagini ISO per emulare il disco fisso o il cd-rom della macchina virtuale. Con una delle sue utilities è possibile creare quindi un disco fisso virtuale della dimensione che vogliamo per installarci il sistema operativo che vogliamo provare. E' molto utile per esempio quando vogliamo sperimentare nuovi programmi o funzionalità senza voler però incorrere in guai in caso di malfunzionamenti. Se QEMU fosse esistito quando creai la sezione antidialer di Contascatti avrei potuto testarne a fondo l'efficacia prendendo tutti i dialers che trovavo in rete senza rovinare la mia installazione di windows originale.
QEMU si appoggia ad una macchina chiamata host che può essere sia una macchina WINDOWS che una macchina LINUX (se non erro anche MacOS). Il fatto che sia un software OPEN SOURCE ha dato la possibilità ad altre persone di ricompilare i sorgenti e di adattarli alle varie piattaforme esistenti. La macchina emulata può far girare qualsiasi sistema operativo (che viene chiamato guest) supportato da QEMU. Una lista in continuo aggiornamento è possibile visionarla qui (http://www.claunia.com/qemu/)!! Quindi su una macchina host linux è possibile per esempio installare un guest windows 98 o addirittura un caro, vecchio ma immortale DOS.
La velocità naturalmente un po' ne risente ma non di moltissimo anche grazie agli acceleratori sviluppati sempre da Fabrice.
Inutile dire che questa opportunità, finora offerta esclusivamente da programmi commerciali tipo WMWare, è interessantissima per una vasta gamma di utenti, dal professionista all'hobbysta.
ATTENZIONE PERÒ: per installare il sistema operativo considerato guest su un emulatore è comunque necessario averne una copia con regolare licenza.
Un grazie a Fabrice Bellard che continua a sviluppare questo ed altri programmi molto interessanti.
AGGIORNAMENTO DEL 06/02/2007
E' stata rilasciata la versione 0.9.0 di QEmu per Linux e il KQEmu (l'acceleratore) è stato rilasciato finalmente come open source in licenza GPL a differenza delle precedenti versioni. L'installazione dell'acceleratore KQEmu su Linu richiede la ricompilazione dei moduli del kernel. Un'operazione un po' noiosa in effetti ma che permette però di poter lavorare ad una velocità notevolmente migliore rispetto alla versione non accelerata! La documentazione completa si può leggere, in lingua inglese, sul sito di Fabrice Bellard!
LINKS
QEMU HOME PAGE (http://fabrice.bellard.free.fr/qemu/index.html)
Download (http://fabrice.bellard.free.fr/qemu/download.html)

