By Juan Vasquez
Publication Date: 2026-02-09 22:21:00
For more than a decade, Oracle’s VirtualBox has occupied an unusual position in the virtualization world — beloved by hobbyists and developers for its simplicity and cross-platform support, yet increasingly overshadowed by kernel-native solutions like KVM and QEMU that offer superior performance on Linux. Now, Oracle is making a move that could fundamentally alter that dynamic: the company is upstreaming a KVM backend directly into VirtualBox, allowing the venerable hypervisor to leverage the Linux kernel’s own virtualization infrastructure rather than relying solely on its custom kernel module.
The development, first reported by Phoronix, represents a significant architectural shift for VirtualBox. Rather than continuing to maintain its own kernel-level virtualization driver — a module that has long been a source of friction with the Linux kernel community — Oracle is building an alternative path that uses KVM as the underlying hypervisor engine. This means VirtualBox would retain its familiar user interface, snapshot management, and guest additions ecosystem while offloading the heavy lifting of hardware virtualization to the battle-tested KVM subsystem already built into the Linux kernel.
A Long-Simmering Technical Debt Finally Gets Addressed
The roots of this change stretch back years. VirtualBox has relied on its own out-of-tree kernel module, vboxdrv, to perform hardware-assisted virtualization on Linux hosts. Because this module lives outside…