|Emulation / Virtualization
Xen - is a virtual machine monitor for x86 that supports execution of multiple guest operating systems with unprecedented levels of performance and resource isolation. Xen is Open Source software, released under the terms of the GNU General Public License.
VirtualBox - "is a family of powerful x86 virtualization products for enterprise as well as home use. Not only is VirtualBox an extremely feature rich, high performance product for enterprise customers, it is also the only professional solution that is freely available as Open Source Software under the terms of the GNU Public License (GPL)".
KVM - (for Kernel-based Virtual Machine) is a full virtualization solution for Linux on x86 hardware containing virtualization extensions (Intel VT or AMD-V). It consists of a loadable kernel module, kvm.ko, that provides the core virtualization infrastructure and a processor specific module, kvm-intel.ko or kvm-amd.ko. KVM also requires a modified QEMU although work is underway to get the required changes upstream. Using KVM, one can run multiple virtual machines running unmodified Linux or Windows images. Each virtual machine has private virtualized hardware: a network card, disk, graphics adapter, etc. KVM is open source software.
QEMU - is a fast processor emulator using dynamic translation to achieve good emulation speed. QEMU has two operating modes: Full system emulation (QEMU emulates a full system) & User mode emulation (QEMU can launch Linux processes compiled for one CPU on another CPU).
Dosemu - stands for DOS Emulation, and is a linux application that enables the Linux OS to run many DOS programs - including some DPMI apps.
Wine - is a free implementation of Windows on Unix. WineHQ is a collection of resources for Wine developers and users.
CrossOver Linux - allows you to install many popular Windows productivity applications, plugins and games in Linux, without needing a Microsoft Operating System license. CrossOver includes an easy to use, single click interface, which makes installing a Windows application simple and fast. Once installed, your application integrate seamlessly with your Gnome or KDE environment. Just click and run your application, exactly as you would in Windows, but with the full freedom of Linux. List of current supported applications.
CodeWeavers CrossOver Compatibility Center - Here, you can learn the exact status of any given Windows application vis-a-vis Wine. You can browse the applications in the database, search for a specific application, check on your Favorites List, or volunteer your time to get an application working.
Cedega (WineX) - TransGaming is developing improvements to the Wine project to achieve full Linux compatibility for games developed using the Microsoft DirectX APIs. This project IS NOT licensed under an Open Source license.
Bordeaux - is a Wine GUI configuration manager that runs winelib applications. It aims to support installation of third party utilities, installation of applications and games, and the ability to use custom configurations. Bordeaux supports Microsoft Office, Visio, Project, Adobe Photoshop, Steam, Internet Explorer and other leading office applications.
VMware - is a powerful virtual machine software. It runs multiple operating systems, including MS Windows, Linux and Novell NetWare, simultaneously on a single PC in fully networked, portable virtual machines.
Win4Lin - runs Windows applications and desktops as native OS processes so Win4Lin can execute Windows, with the same scheduling and priority as other processes.
Bochs - is capable of running most Operating Systems inside the emulation including Linux, Windows 95, DOS, and recently Windows NT 4.
XZX - is a portable emulator of ZX Spectrum 48K/128K/+3 and Spectrum clones, for machines running UNIX and the X Window system.
ec64 - (emulated C64) is an emulator for the Commodore 64 written in x86 assembly.
Plex86 - has been rehashed/revitalized to offer a very lightweight Virtual Machine (VM) for running Linux/x86.
Virtual GameBoy - (VGB) is an emulator of the GameBoy videogame console produced by Nintendo. It allows to run GameBoy games on PCs. It can also help to debug GameBoy software without using a costly development system.
PearPC - is an PowerPC platform emulator capable of running most PowerPC operating systems.
Mac-on-Linux - is a linux/ppc program which makes it possible to run Mac OS in parallel with Linux.
Linux Online - Category: Emulators - Many Emulators. Including short informations and the links to the download and programmer's homepage.
EmuUnlim - The Linux Emulation Page. Arcade Emulators, Game Systems and Computer Systems.