Bochs
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