Open source Virtualization

KVM

KVM (for Kernel-based Virtual Machine) is a full virtualization solution for Linux on x86 hardware containing virtualization extensions (Intel VT or AMD-V). (GPL)

Linux

LXD

LXD is the new LXC experience. It offers a completely fresh and intuitive user experience with a single command line tool to manage your containers. (Apache)

Linux

OpenVZ

OpenVZ allows a physical server to run multiple isolated operating system instances, known as containers. (GPL)

Linux

Proxmox VE

Proxmox VE is a complete open source server virtualization management solution. It is based on KVM virtualization and container-based virtualization and manages virtual machines, storage, virtualized networks, and HA Clustering. (AGPL)

Linux

virt-manager

The virt-manager application is a desktop user interface for managing virtual machines through libvirt. It primarily targets KVM VMs, but also manages Xen and LXC (linux containers). It presents a summary view of running domains, their live performance & resource utilization statistics. (GPL)

Linux

VirtualBox

VirtualBox is a X86 virtualization software package originally developed by German software company innotek GmbH, now a subsidiary of Sun Microsystems. (GPL)

Linux - FreeBSD - Windows - MAC OS X

Xen

The Xen hypervisor, the powerful open source industry standard for virtualization, offers a powerful, efficient, and secure feature set for virtualization of x86, x86_64, IA64, PowerPC, and other CPU architectures. (GPL)

Linux - FreeBSD

7 applications