Cet article est uneébauche concernant l’informatique et unlogiciel libre.
| Développé par | Redhat |
|---|---|
| Dernière version | 12.0.0 ()[1] |
| Dépôt | gitlab.com/libvirt/libvirt |
| Écrit en | C |
| Système d'exploitation | Linux |
| Environnement | Linux |
| Type | Virtualisation |
| Licence | GNULGPL |
| Site web | libvirt.org |
libvirt est unebibliothèque, uneAPI, undaemon et des outils enlogiciel libre de gestion de lavirtualisation. Elle est notamment utilisée parKVM,Xen,VMware ESX,QEMU et d'autres solutions de virtualisation. Elle est notamment utilisée par la couche d'orchestration deshyperviseurs.

libvirt lui-même est une bibliothèqueC, mais a des connecteurs avec d'autres langues, notamment enPython,Perl,OCaml,Ruby,Java,JavaScript (viaNode.js) etPHP. libvirt, pour ces autres langages de programmation, est composé de wrappers autour de class/package appelé libvirtmod. La mise en œuvre de libvirtmod est étroitement associée à son homologue en C / C ++ dans la syntaxe et la fonctionnalité.