开源虚拟机
代码以 OSI 认可的许可证公开的 7 个虚拟机,附证据进行隐私评级。推荐在前,其余按分数排序。
GNOME Boxes 等级 B
GNOME 桌面应用,用于创建、运行和查看本地及远程虚拟机,基于 QEMU、KVM 和 libvirt 构建。它可以下载操作系统镜像并自动设置客户机。
LGPL-2.1-or-later. 源代码
QEMU 等级 B
开源的机器模拟器和虚拟化工具。它可模拟多种 CPU 架构,配合 KVM、Xen、Hypervisor.framework 或 WHPX 能以接近原生的速度运行虚拟机。
GPL-2.0, with some parts under compatible licenses. 源代码
virt-manager 等级 B
通过 libvirt 管理虚拟机的桌面应用,主要面向 KVM 客户机,并支持 Xen 和 LXC。它包含创建向导、性能统计以及内置的 VNC 和 SPICE 控制台。
GPL-2.0-or-later. 源代码
Xen Project 等级 B
开源 Type-1 虚拟机管理程序,直接运行在硬件上,可并行承载多个隔离的操作系统。用于服务器、云平台、嵌入式系统和 Qubes OS。
GPL-2.0. 源代码
Proxmox VE 等级 C
基于 Debian 的开源服务器虚拟化平台,通过网页界面管理 KVM 虚拟机和 LXC 容器,支持集群、软件定义存储和备份集成。
AGPL-3.0-or-later. 源代码
VirtualBox 等级 C
Oracle 推出的 Type-2 虚拟机管理程序,适用于 x86-64 和 ARM 主机,可在 Windows、macOS、Linux 和 Solaris 上运行。它在桌面或服务器上的虚拟机中运行客户机操作系统。
The base package is GPL-3.0 and runs on its own. The optional Extension Pack is proprietary under the PUEL. 源代码
UTM 等级 D
适用于 macOS 和 iOS 的虚拟机应用,基于 QEMU 和 Apple Virtualization 构建。它可以运行和模拟 x86-64、ARM 及其他客户机系统,包括在 Apple 芯片 Mac 上。
Apache-2.0. 源代码
比较全部 10 个虚拟机,无论是否开源。