VirtualBox ist eine Virtualisierungssoftware, die es ermöglicht, ein Betriebssystem innerhalb eines anderen auszuführen, sodass Sie Linux unter Windows, Windows unter Linux oder sogar verschiedene Versionen desselben Systems auf demselben Computer ausführen können. Es erstellt vollständig unabhängige virtuelle Maschinen, die jeweils wie ein separater Computer funktionieren, jedoch die Hardware der Hauptmaschine nutzen.
VirtualBox ermöglicht die Installation und das Testen verschiedener Betriebssysteme, ohne das bereits auf dem Computer installierte System zu ändern. Sie können isolierte Umgebungen für Tests, Studien, Softwareentwicklung oder den Betrieb von Anwendungen erstellen, die ein spezifisches System erfordern, ohne Risiken für das Hauptsystem einzugehen.
Das Programm bietet detaillierte Kontrolle über die Ressourcen der virtuellen Maschine. Sie können die Menge an RAM, die Anzahl der CPU-Kerne, den Festplattenspeicher, die virtuelle Grafikkarte, Audio und Netzwerk festlegen. Die virtuellen Festplatten können mit fester oder dynamischer Größe konfiguriert werden und beanspruchen physischen Speicherplatz je nach Nutzung. Obwohl es möglich ist, mit niedrigen Werten zu arbeiten, wird mindestens 64 MB RAM empfohlen, abhängig vom Gastsystem.
VirtualBox unterstützt verschiedene Netzwerkmodi, die es der virtuellen Maschine ermöglichen, auf das Internet zuzugreifen, mit der Hostmaschine oder mit anderen virtuellen Maschinen zu kommunizieren. Es gibt auch Unterstützung für USB-Geräte, Ordnersharing, bidirektionale Zwischenablage und die Integration von Maus und Tastatur, was die tägliche Nutzung erleichtert.
Ein weiteres wichtiges Feature ist das Snapshot-System, das es ermöglicht, den vollständigen Zustand der virtuellen Maschine zu einem bestimmten Zeitpunkt zu speichern. Sie können schnell zu diesem Punkt zurückkehren, falls während Tests oder Installationen etwas schiefgeht, ohne alles von Grund auf neu installieren zu müssen.
Die Software ist mit verschiedenen Gastsystemen kompatibel, einschließlich verschiedener Linux-Distributionen, Windows-Versionen, BSD und anderen. VirtualBox ist für Windows, Linux und macOS verfügbar, wird von Oracle gepflegt und weitreichend sowohl in privaten als auch in professionellen Umgebungen für die Virtualisierung auf Personalcomputern eingesetzt.