
В репозитории системы виртуализации VirtualBox представлены изменения, позволяющие использовать встроенный в ядро Linux гипервизор KVM вместо специфичного модуля ядра VirtualBox (vboxdrv). Текущая реализация подготовлена сотрудниками Oracle и развивается отдельно от набора патчей VirtualBox‑KVM, поддерживаемого компанией Cyberus Technology.
В команде Oracle начали работу над KVM‑бэкендом несколько лет назад, но из‑за нехватки инженерных ресурсов его разработка затянулась.
По информации OpenNET, начиная с коммита 5cb05ca, бэкэнд KVM находится в более или менее рабочем состоянии, по крайней мере для более «современных» гостевых систем. Старые и экзотические ОС, такие как MS‑DOS, ещё не поддерживаются или не оттестированы. Если VirtualBox не может получить доступ к собственным драйверам ядра, он переключится на работу с использованием KVM, если он доступен. Сохранённые состояния между родным гипервизором и KVM должны быть совместимы. Тестовых сборок пока нет, и код доступен только в текущем GIT‑срезе.
Реализованный бэкенд решит проблемы с запуском VirtualBox в дистрибутивах с поддержкой UEFI Secure Boot, таких как Fedora и RHEL, которые отказываются подписывать сторонние драйверы. Поддержка KVM также позволит запускать VirtualBox в Linux‑системах, ещё не поддерживаемых в драйвере vboxdrv, использовать VirtualBox одновременно с другими системами виртуализации на базе KVM и задействовать расширенные механизмы аппаратного ускорения виртуализации, поддерживаемые в KVM, но не применяемые в VirtualBox (например, расширение APICv для виртуализации контроллера прерываний).

В конце января 2026 года состоялся выпуск обновления открытого, бесплатного и кроссплатформенного программного обеспечения для виртуализации для систем GNU/Linux, Solaris, macOS и Windows — проекта Oracle VirtualBox 7.2.6.

