2. Qemu
qemu19 este un emulator de mașină care poate rula sisteme de operare și programe pentru o mașină pe o altă mașină. De cele mai multe ori nu este folosit ca emulator, ci ca virtualizator în colaborare cu componentele kernel-ului KVM sau XEN. În acest caz, utilizează tehnologia de virtualizare a hardware-ului pentru a virtualiza oaspeții.
În timp ce qemu are o interfață de linie de comandă20 si un monitor21 pentru a interacționa cu oaspeții care rulează, aceștia sunt rareori folosiți în acest fel pentru alte mijloace decât în scopuri de dezvoltare. Libvirt oferă o abstractizare din versiuni și hipervizoare specifice și încapsulează unele soluții alternative și cele mai bune practici.