Bochs is a portable open source i386 emulator written in C++. It supports emulation of a processor, BIOS and common hardware peripherals.

Many operating systems can be run using the emulator including MS-DOS, several versions of Windows, FreeBSD and Linux.

External links