Well, VirtualBox was released under an opensource license on 2007-01-15. I thought about creating a simple ebuild for it but then decided just to wait for an official one. And I even didn’t have to wait long as jokey had already committed an ebuild to his overlay (which some hours later showed up in the official tree). I instantly tried it and well.. there were some problems (as86_encap: No such file or directory and so on) while trying to install the package dev86 (a dependency for virtualbox). After some debugging attempts I decided to ask jokey directly, but he could only tell me that it was working for him. However, the conversation pointed me into the right directions… it was paludis’ fault (later I filed a bug report for it). That was the first problem… but there were more: VirtualBox didn’t compile for me and I could not get any information for debugging that.. well.. because.. somehow the virtualbox build process screwed up the console font each time (like you were doing cat /usr/bin/* or something :p). Again I asked jokey and after some time he suggested me to try to upgrade to ~arch libxslt (and so libxml)—and this was the solution (for the build problem)! I still get console font breakage when compiling virtualbox, but as it completes successfully that’s hardly a problem for me (btw, the console font problem doesn’t seem to affect all users; virtualbox’ dependencies were updated to list the newer libxslt).

So, I now (to be exact: since yesterday) have a working virtualbox environment and it looks pretty nice. It’s fast compared to qemu (someone said qmue emulates a complete cpu while vmware and virtualbox just rewrite the code to be safe…), compiles with latest stable gcc (while qemu does not), is free software (in contrast to vmware) and looks less bloated than vmware.

1 Response to “An open source virtualization solution: virtualbox”

  1. mix Says:
    Vmware isn't bloated in my opinion. But i'll try virtualbox as well. Do you know if there's something like a converter from vmware to virtualbox available?

Sorry, comments are closed for this article.