Original author(s) | Fabrice Bellard |
---|---|
Developer(s) | QEMU team: Peter Maydell, et al. |
Stable release | 9.1.2[1]
/ 21 November 2024 |
Repository | |
Written in | C |
Operating system | Linux, Microsoft Windows, macOS and some other UNIX platforms |
Type | Hypervisor, Emulator |
License | GPL-2.0-only[2] |
Website | www |
QEMU (Quick Emulator)[3] is a free and open-source emulator that uses dynamic binary translation to emulate the processor of a computer. It provides a variety of hardware and device models for the machine, enabling it to run different guest operating systems. QEMU can be used in conjunction with Kernel-based Virtual Machine (KVM) to execute virtual machines at near-native speeds. Additionally, QEMU supports the emulation of user-level processes, allowing applications compiled for one processor architecture to run on another.[4]
QEMU supports the emulation of various processor architectures, including x86, ARM, PowerPC, RISC-V, and others.