VirtualBox — cross-platform x86 virtualization hypervisor by Oracle
VirtualBox is a cross-platform type‑2 hypervisor for x86/AMD64 hosts that runs many guest operating systems for development, testing, legacy support and lightweight server consolidation.
Overview
VirtualBox is a general-purpose, cross-platform type‑2 hypervisor that creates and runs virtual machines (VMs) on x86 and x86‑64 hardware. Installed as an application on a host operating system, it exposes virtual CPUs, memory, storage, network interfaces and virtual peripherals to guest operating systems. VirtualBox is commonly used to run alternative or legacy OS instances without modifying the host system, to build disposable test environments and to consolidate light server workloads.
Image gallery
2 ImagesArchitecture and components
The core product provides the virtual machine monitor and device emulation. Optional components include Guest Additions—tools and drivers installed inside guests to improve graphics, mouse integration, clipboard sharing, folder sharing and time synchronization—and an Extension Pack that adds features such as USB device passthrough and remote display. Management is available through a graphical interface (VirtualBox Manager), a command-line tool (VBoxManage) and headless operation for servers.
Supported hosts and guests
VirtualBox runs on major desktop and server host platforms and supports a wide range of guest operating systems, including many Linux distributions, Windows versions and several other operating systems. Support for particular guest types, especially vendor-specific systems, can be subject to licensing or technical restrictions.
Networking, storage and snapshots
VirtualBox offers several networking modes—NAT, bridged, host‑only and internal networks—allowing simple internet access, integration with host networks or isolated multi‑VM topologies for testing. Supported virtual disk formats include the native VDI as well as common formats such as VMDK and VHD. Snapshot and cloning facilities let users capture and restore VM states for testing, backup or duplication.
Administration and automation
Automation and advanced administration are possible via the command-line interface and configuration files. VBoxManage and scripting enable batch VM creation, export/import, networking configuration and resource tuning. Remote display and headless modes suit server deployments and automated CI/CD pipelines that require ephemeral instances.
Limitations and notes
As a host‑based hypervisor, VirtualBox generally delivers lower raw performance than some bare‑metal hypervisors; hardware virtualization extensions (Intel VT‑x or AMD‑V) are typically needed for modern 64‑bit guests. Support for non‑x86 hosts or for running macOS guests is limited by technical and licensing constraints. Users should weigh performance and support needs when choosing VirtualBox for production use.
Related articles
Author
AlegsaOnline.com VirtualBox — cross-platform x86 virtualization hypervisor by Oracle Leandro Alegsa
URL: https://en.alegsaonline.com/art/105581
Sources
- virtualbox.org : "Download VirtualBox"
- osnews.com : osnews.com/story/131254/installing-nextstep-os-openstep-in-virtualbox/
- wikidata.org : wikidata.org/wiki/Q11393
- d-nb.info : 7692387-3