VirtualBox

开源虚拟机软件
VirtualBox是一款用于桌面虚拟化和服务器虚拟化的免费开源平台,最早由德国Innotek公司开发,由SUN公司出品,使用Qt编写,在Sun被Oracle(甲骨文公司)收购后正式更名成Oracle VM VirtualBox。[1]VirtualBox实现的虚拟化是一种寄宿式的服务器虚拟化。[2]
VirualBox可虚拟众多的操作系统,包括所有的Windows操作系统、MAC OS操作系统、Linux操作系统、Solaris操作系统,及Android 4.0等操作系统。除此之外,VirtualBox涵盖了桌面虚拟机所需要的大部分功能,例如支持多操作系统、支持多显示器、多核心处理器虚拟化、虚拟机克隆、脚本扩展、快照等功能。VirtualBox中的虚拟机最多可支持32个虚拟CPU,并且内置远程显示支持,能够配合远程桌面协议客户端使用,同时支持VMware虚拟机磁盘格式和微软虚拟机磁盘格式,并且允许运行中的虚拟机在主机之间迁移,支持3D和2D图形加速、CPU热添加等。[1]
2022年11月19日,甲骨文公司正式发布了VirtualBox 7.0.4版本。VirtualBox 7.0.4为英特尔主机的嵌套虚拟化增加了嵌套分页支持,还修复了如新虚拟机向导中的回退(当向导被取消时,会删除选定的虚拟磁盘)等问题。[3]截至2024年2月,VirtualBox最新版本为7.0.14。[4]

发展历史

VirtualBox最初是以专有软件协议的方式提供。2007年1月,InnoTek以GNU通用公共许可证(GPL)发布VirtualBox而成为自由软件,并提供二进制版本及开放源代码版本的代码。