QEMU
qemu.orgRun operating systems and programs for any machine, on any architecture
Dev Toolsemulationvirtualizationkvmopen-sourcecross-architecturehypervisorsystem-emulation

About
QEMU is an open-source machine emulator and virtualizer that supports full-system emulation, user-mode emulation, and virtualization. It allows users to run operating systems or programs built for one architecture on another, and can also run KVM and Xen virtual machines with near-native performance. It is widely used in development, testing, and production environments across Linux, BSD, and other platforms.
Problem
Running software or operating systems built for a different CPU architecture or machine without access to that hardware.
For
developers, system administrators, and researchers working across different CPU architectures
How it works
QEMU emulates CPUs and hardware at the instruction level for full-system or user-mode emulation, and uses hardware virtualization extensions (KVM/Xen) for near-native performance when available.
Business model
open-source
Status
launched