Difference between revisions of "QEMU"

From Emulation General Wiki
Jump to navigation Jump to search
(changed ibm pc)
(Downloads: Undo)
(30 intermediate revisions by 15 users not shown)
Line 1: Line 1:
{{Infobox emulator
+
{{Infobox software
 +
|title        = Quick Emulator
 
|logo          =  
 
|logo          =  
 
|logowidth    =  
 
|logowidth    =  
 
|developer    = Fabrice Bellard et al.
 
|developer    = Fabrice Bellard et al.
|version      = 2.11.1
+
|version      = {{QEMUVer}}
 
|active        = Yes
 
|active        = Yes
|platform      = Linux<br/>macOS<br/>Windows<br/>Android <small>(port)</small>
+
|platform      = Windows, Linux, macOS, [[Android emulators|Android]] <small>(port)</small>
 
|architecture  = x86_64, ARM, PowerPC, SPARC, MIPS, Itanium
 
|architecture  = x86_64, ARM, PowerPC, SPARC, MIPS, Itanium
|target        = 86/286/386/486/Pentium<br/>Various PowerPC machines<br/>Various ARM devices<br/>SPARC<br/>MicroBlaze<br/>LatticeMico32<br/>CRIS<br/>OpenRISC
+
|type          = Hypervisor
 +
|target        = [[Intel CPUs]]<br/>Various PowerPC machines<br/>Various ARM devices<br/>SPARC<br/>MicroBlaze<br/>LatticeMico32<br/>CRIS<br/>OpenRISC
 
|compatibility =  
 
|compatibility =  
 
|accuracy      =  
 
|accuracy      =  
Line 15: Line 17:
 
}}
 
}}
  
'''QEMU''' ('''<u>Q</u>uick <u>Emu</u>lator''') 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 emulators|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.
+
'''[[wikipedia:QEMU|QEMU]]''' (an acronym for '''<u>Q</u>uick <u>Emu</u>lator''') is a general-purpose computer emulator and hypervisor originally developed by Fabrice Bellard in 2003. It emulates a wide range of architectures beyond [[wikipedia:x86|x86]], and has been used in [[Android emulators|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.
  
 
==Download==
 
==Download==
* [https://www.qemu.org/download/ '''Official / Recommended builds'''] (Linux, macOS, Windows)
+
{| cellpadding="4"
* [https://limboemulator.weebly.com/downloads.html Limbo port] (Android)
+
|-
 +
|align=center|{{Icon|Win|Lin|Mac}}
 +
|'''[https://www.qemu.org/download/ Recommended Builds]'''<br/><small>Stable/Distro-dependent</small>
 +
|-
 +
|colspan="3"|<hr/>
 +
|-
 +
|align=center|{{Icon|Win-big}}
 +
|[https://qemu.weilnetz.de/w32/ 32-bit] and [https://qemu.weilnetz.de/w64/ 64-bit] Builds<br/><small>Compiled by Stefan Weil</small>
 +
|-
 +
|align=center|{{Icon|APK-big}}
 +
|[https://github.com/limboemu/limbo/wiki/Downloads Limbo Port]<br/><small>Based on QEMU 2.9.1</small>
 +
|-
 +
|align=center|{{Icon|Lin|BSD}}
 +
|[https://pkgs.org/download/qemu <code>qemu</code> Package Listing]<br/><small>at pkgs.org</small>
 +
|}
  
 
==External links==
 
==External links==
 
* [https://wiki.qemu.org/Documentation QEMU Wiki Documentation]
 
* [https://wiki.qemu.org/Documentation QEMU Wiki Documentation]
 +
* [https://wiki.qemu.org/Documentation/Platforms Wiki] (Platforms available in QEMU)
  
 
[[Category:Emulators]]
 
[[Category:Emulators]]
 
[[Category:Windows emulation software]]
 
[[Category:Windows emulation software]]
 +
[[Category:Linux emulation software]]
 
[[Category:macOS emulation software]]
 
[[Category:macOS emulation software]]
[[Category:Linux emulation software]]
 
 
[[Category:Android emulation software]]
 
[[Category:Android emulation software]]

Revision as of 22:10, 13 January 2020

Quick Emulator
Developer(s) Fabrice Bellard et al.
Latest version 8.2.0
Active Yes
Platform(s) Windows, Linux, macOS, Android (port)
Architecture(s) x86_64, ARM, PowerPC, SPARC, MIPS, Itanium
Type Hypervisor
Emulates Intel CPUs
Various PowerPC machines
Various ARM devices
SPARC
MicroBlaze
LatticeMico32
CRIS
OpenRISC
Programmed in C
Website qemu.org
Source code Official repository
GitHub mirror

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.

Download

Windows Linux macOS Recommended Builds
Stable/Distro-dependent

Windows 32-bit and 64-bit Builds
Compiled by Stefan Weil
Android Limbo Port
Based on QEMU 2.9.1
Linux FreeBSD qemu Package Listing
at pkgs.org

External links