--- title: Virtualization for the rest of us description: published: true date: 2022-01-07T09:52:53.662Z tags: editor: markdown dateCreated: 2021-11-13T12:08:53.048Z --- # On open-source virtualization *In this section, the focus is on KVM virtualization, and its associated tools, including QEMU, the Linux kernel, libvirt, etc., mostly in the context of Phyllome OS.* ## Hardware * [Anatomy of a virtual machine](/virt/vm) * [Architectures](/virt/architectures) * [Chipsets](/virt/chipset) * [Firmware](/virt/firmware) * [CPU](/virt/cpu) * [Memory](/virt/memory) * [Storage](/virt/storage) * [Network](/virt/network) * [Display](/virt/display) ## Software ### The host * [Linux Kernel modules](/virt/kernel-modules) related to virtualization. * [Virtualization-related paths](/virt/linux-paths) on Phyllome OS * [XML](/virt/xml) commented ### Guests > Support for guest systems differs widely. In general, free and open-source operating systems such as Linux distributions are better supported than proprietary operating systems. {.is-warning} *This idea of this section is to provide a reference for guest operating systems used in virtual machines* * [Main guests support matrix](/virt/guest-support) #### Unix-based * [Linux family](/virt/linux) * [BSD family](/virt/bsd) * [OpenSolaris and derivatives](/virt/opensolaris) * [Darwin and derivatives](/virt/darwin) #### Windows NT * [Windows family](/virt/windows) * [ReactOS](/virt/reactos) #### Independent * [Sculpt OS](/virt/sculpt-os) * [Fuchsia OS](/virt/fuchsia-os) ## Resources * [Lexicon](/virt/lexicon) * [External resources](/virt/resources)