[vbox-dev] Ubuntu 15.04 carrying vbox modules in kernel

Frank Mehnert frank.mehnert at oracle.com
Fri Feb 13 10:28:33 GMT 2015

Hi Ben,

On Thursday 12 February 2015 12:08:40 Ben Howard wrote:
> I am on the team that builds the Ubuntu Cloud and Vagrant Images. Over
> the last year or so we have watched projects like Vagrant and the
> user-experience of Ubuntu within Virtualbox. We want to improve the
> experience for users.
> One area that we spotted for improvement is the DKMS modules. In
> general, while DMKS modules are a great solution, the dependency tree is
> huge (bloats an image by several hundred MB). As a result, we have
> decided to include the Virtualbox modules into our kernel.
> There are several really good reasons for including the DKMS modules in
> the kernel. For our Vagrant users, including the modules in the kernel
> means that we can distribute small images. And for the new Ubuntu Core
> images, the Virtualbox userland can be Snap packaged.
> We wanted to communicate this decision and gather any feedback.

of course having the kernel modules as part of the distribution is what
users want and need. The only reason why we didn't ask the distribution
maintainers is that we have frequent updates on the module source code
so we suggest to always have the same version of the kernel modules and
VirtualBox installed. VirtualBox a.b.c will usually not work with the
kernel modules x.y.z. Sometimes this works but there is no guarantee.
As we do frequent updates of VirtualBox we need to ship the kernel module
source as part of our VirtualBox package.

I'm aware that this should be much easier for you as you decide yourself
when to upgrade to a newer VirtualBox release. In that case you upgrade
both, the kernel modules and the VirtualBox package and it works.

Kind regards

Dr.-Ing. Frank Mehnert | Software Development Director, VirtualBox
ORACLE Deutschland B.V. & Co. KG | Werkstr. 24 | 71384 Weinstadt, Germany

Hauptverwaltung: Riesstr. 25, D-80992 München
Registergericht: Amtsgericht München, HRA 95603
Geschäftsführer: Jürgen Kunz

Komplementärin: ORACLE Deutschland Verwaltung B.V.
Hertogswetering 163/167, 3543 AS Utrecht, Niederlande
Handelsregister der Handelskammer Midden-Niederlande, Nr. 30143697
Geschäftsführer: Alexander van der Ven, Astrid Kepper, Val Maher

More information about the vbox-dev mailing list