Hypervisors

VirtualBox – powerful x86 and AMD64/Intel64 virtualization software

VirtualBox is a general-purpose hosted hypervisor for running multiple operating systems on a single computer. It targets desktop, laptop, server and development use.

Virtual machines can be assigned configurable processors, memory, storage, graphics and network hardware. VirtualBox supports a broad range of guest operating systems and provides tools for cloning, importing, exporting and organising virtual machines.

Guest Additions improve integration between the host and guest with features such as shared folders, clipboard sharing, automatic display resizing and accelerated graphics. VirtualBox 7.2 also extends Arm virtualization support and improves graphics and storage capabilities.

This is free and open source software.

Key Features

  • Runs multiple guest operating systems in isolated virtual machines on a single host.
  • Configurable virtual CPUs, memory, graphics, storage controllers, networking, audio and USB hardware.
  • Guest Additions provide shared folders, shared clipboard, drag and drop, automatic display resizing and improved graphics integration.
  • Supports snapshots with branched snapshot trees for saving and restoring virtual machine states.
  • Clones complete or linked virtual machines and imports and exports virtual appliances using OVF and OVA.
  • Flexible networking includes NAT, bridged, host-only and internal network configurations.
  • Supports virtual SATA, SCSI, SAS and NVMe storage controllers together with virtual optical media and iSCSI storage.
  • Provides 3D graphics acceleration and, on supported Linux hosts, hardware video decoding acceleration.
  • Remote display support allows virtual machines to be accessed without using their local console window.
  • Command-line tools and APIs support automation and headless virtual machine operation.

Website: www.virtualbox.org
Support:
Developer: Oracle Corporation
License: GNU General Public License v3.0

VirtualBox in action

VirtualBox is written in C and C++. Learn C with our recommended free books and free tutorials. Learn C++ with our recommended free books and free tutorials.


Related Software

Virtualization Tools
VirtualBoxPowerful x86 and AMD64/Intel64 virtualization software
QuickemuWrapper for QEMU that automatically “does the right thing”
QEMUMachine emulator and virtualizer
MultipassLightweight virtual machine manager
BoxesView, access, and manage remote and virtual systems
virt-managerDesktop tool for managing virtual machines via libvirt
IncusSecure and powerful system container and virtual machine manager
QuickguiGaphical user interface for the Quickemu virtual machine manager.
KuduCreate and manage QEMU virtual machines from the terminal
Cockpit MachinesWeb interface for managing virtual machines
CassowaryRun Windows virtual machine on Linux

Read our verdict in the software roundup.


Best Free and Open Source Software LinuxLinks helps you discover the best free and open source software for Linux. Explore our extensive collection of recommended applications, including alternatives to popular proprietary software.

We also publish software reviews, Linux tutorials, hardware reviews, free programming books and articles covering the wider open source community. Browse our Linux resources to discover more.

Know a useful free and open source Linux application we haven't covered? Suggest a program for inclusion.

Has your software been featured on LinuxLinks? Display one of our Featured on LinuxLinks badges on your website or GitHub README.
Subscribe

Please read our Comment Policy before commenting.

Notify of
guest
0 Comments
Oldest
Newest Most Voted