|Developer(s)||Fabrice Bellard et al.|
|Platform(s)||Windows, Linux, macOS, Android (port)|
|Architecture(s)||x86_64, ARM, PowerPC, SPARC, MIPS, Itanium|
|Emulates||86/286/386/486/Pentium/Pentium MMX/Pentium Pro/Pentium II|
Various PowerPC machines
Various ARM devices
|Source code||Official repository|
QEMU (an acronym for Quick Emulator) is a general-purpose computer emulator and hypervisor originally developed by Fabrice Bellard in 2003. It emulates a wide range of architectures beyond x86, and has been used in Android emulation both officially and unofficially; it's also well-known in the server industry for its handling of virtual machines using KVM (and more recently libvirt), and is the choice of the VFIO community (running Windows in a virtual machine with a dedicated graphics card for gaming). QEMU is also the only known emulator to implement user-mode emulation (on Linux), which allows one architecture to run software for another as if it were native.