QEMU is an open source machine emulator and virtualizer.

QEMU supports full-system emulation, to run operating systems for any
machine, on any supported architecture. Virtualization can be
accelerated to achieve near-native performance. Certain targets
also support user-mode emulation.

Homepage:
https://www.qemu.org/
