Bochs
Da Wikipedia, l'enciclopedia libera.
Bochs è una macchina virtuale Open Source che crea un'emulazione di architetture x86 e AMD64. Il programma per lo più scritto in C++. Supporta l'emulazione del/i processore/i (includendo anche il modo protetto), di memorie, dischi, display, ethernet, BIOS e le più comuni periferiche hardware degli IBM compatibili.
Molti sistemi operativi possono essere eseguiti usando l'emulatore, anche DOS, alcune versioni di Windows, BSD e Linux. Bochs può essere eseguito da molti sistemi operativi, tra cui Windows, Linux e Mac OS X.
Bochs è comunemente usato per lo sviluppo di sistemi operativi (quando un sistema operativo emulato crasha non manda in crash il sistema operativo vero e proprio, ma quello emulato, in modo da poter essere corretto) e per far girare nuovi sistemi operativi sul proprio sistema operativo. Alcuni lo usano per far girare vecchi giochi per il computer dentro ai loro computer non più compatibili.