Simulates a x86 processor and can be used to run Linux as a guest. It also can be used to accelerate bochs by executing user code inside the plex86 VM, while letting bochs execute kernel code and IO functionality inside the emulator.
A collection of scripts and programs to be used together with the Bochs-emulator. The main goal was to provide a Unix-like interface to the emulator and to enable access to Bochs disk-images from outside of Bochs.
A dynamic binary translator that runs programs on architectures they were not compiled for. It does this by dynamically translating the machine code of the programs to be run to machine code for the native architecture. Documentation, screenshots, downloads.
Parallels virtual machine allows users to run multiple operating systems (Windows, Linux, FreeBSD, OS/2 etc.) in independent virtual machines on a single physical computer. Products, support, download.
A pure Java emulation of an x86 PC with fully virtual peripherals, licensed under the GNU GPL. Describes the implementation and shows some screenshots as well as online-versions of the emulator running FreeDOS and GNU/Linux.