Unix & Linux Stack Exchange is a question and answer site for users of Linux, FreeBSD and other Un*x-like operating systems. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

What's technical difference between official VirtualBox and VirtualBox-OSE?

My scenario: I'm using Debian sid, it uses a 3.2.0-4 kernel. When you want to download VirtualBox, you have 3 options:

  • customized for distro: such as Debian, Fedora and so on,
  • .bin, and
  • source code.

When you install a customized on recommended distro, It means on its kernel, you don't have any problem. When you compile a kernel or install a kernel that virtualbox.org doesn't support you get kernel oops. I posted it on the VirtualBox forum, but I didn't get an answer. Maybe I will just install on a certified kernel or install VirtualBox from repository.

Question: I don't have any idea on VirtualBox-OSE, such as speed, memory, and etc. Do have experience on it?What's technical difference between official VirtualBox and VirtualBox-OSE?

share|improve this question
Folk wisdom runs that you don't want to have anything in common with Virtual Box. VMWare, KVM/QEMU, Xen are considered much more suitable for production environment... – Deer Hunter Feb 24 '13 at 13:05
Why was this downvoted so much? – n0pe Mar 2 '13 at 14:23
virtualbox.org/wiki/Editions - there is only one VirtualBox now. Your question doesn't make sense. – Mat Mar 2 '13 at 14:33
There is no difference between "VirtualBox and VirtualBox-OSE". There is only one product. – Mat Mar 2 '13 at 14:40
up vote 3 down vote accepted

Distribution-specifics aside there is no difference anymore. There werde some closed-source drivers in the non-OSE-package, but they have been move to an extra package.

Before version 4.0, there were two editions of VirtualBox: a full binary containing all features and an "Open Source Edition" (OSE) with source code. With version 4.0, there is only one version any more, which is open source, and the closed-source components have been moved to a separate extension pack. https://www.virtualbox.org/wiki/Editions

share|improve this answer

The difference (aside from any distribution-specific patches), and reason that you would get a kernel oops is because the VirtualBox host modules are only compiled for that specific kernel. The likelihood of breakage is high if using another kernel (different symbols, different metadata, etc).

share|improve this answer
Oh, no, i don't search for its reason, i just want to compare oss and virtualbox. – PersianGulf Feb 24 '13 at 14:15
@MohsenPahlevanzadeh virtualbox is OSS. There used to be two different licensed version, with only one being the open source edition, but as of Oracle, there is only open source. – jordanm Feb 24 '13 at 16:09

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.