QEMU is a generic and open source machine emulator and virtualizer.
Run operating systems for any machine, on any supported architecture
Run programs for another Linux/BSD target, on any supported architecture
Run KVM and Xen virtual machines with near native performance
QEMU is a member of Software Freedom Conservancy.