Updated: 09/03/2019 by Computer Hope
Oracle VirtualBox logo

VirtualBox is open-source software for virtualizing the x86 computing architecture. It acts as a hypervisor, creating a VM (virtual machine) where the user can run another OS (operating system).

The operating system where VirtualBox runs is called the "host" OS. The operating system running in the VM is called the "guest" OS. VirtualBox supports Windows, Linux, or macOS as its host OS.

When configuring a virtual machine, the user can specify how many CPU (central processing unit) cores, RAM (random-access memory), and disk space should be devoted to the VM. When the VM is running, it can be "paused." System execution is frozen at that moment in time, and the user can resume using it later.


VirtualBox was created by Innotek GmbH, and released on January 17, 2007, as an open-source software package. Sun Microsystems later purchased the company.

On January 27, 2010, Oracle Corporation purchased Sun and took over developing VirtualBox.

Supported guest operating systems

Guest operating systems supported by VirtualBox include:

CamelCase, Emulator, Software terms, VDI, Virtual, VMware