Technical documentation

This section targets people who wish to know more about how VirtualBox works inside, including software developers that either wish to incorporate VirtualBox into their products by programming its APIs or learn about it in order to contribute to its development, or users who want to investigate a problem with VirtualBox in greater depth. (If you are only looking for information on how to download and run VirtualBox, see the End-user documentation page instead.)

Getting started:



Regression testing:

These pages contain lists of things worth testing for regressions - notably areas where regressions happened in the past - in new releases of VirtualBox or test builds. Interesting for people making changes to the code or for volunteers trying to improve the overall code quality. Very incomplete so far, but it will hopefully grow.

ContactPrivacy policyTerms of Use