


Apart from the fact that it is free and backed by a legendary company, one of its great features resides in the guest additions, which makes it possible to get better performance and communication with the host, such as adding drag & drop and copy/paste abilities. The ability to install almost any operating system with great support for USB, ACPI and SMP without the risk of breaking the machine that is being used for virtualization is a strong advantage of VirtualBox. I feel this is a very well built software and I would be confident in recommending its use to anyone who is looking into virtualization. It has saved me many times when deploying destructive scripts for testing purposes that would otherwise have wiped out my real hard drive or infected my machine directly. It has also allowed me to get comfortable with other operating systems that I don't use regularly and to open native applications flawlessly as opposed to trying to emulate those with an incompatible system.

I was able to quickly test the minimum requirements of specific applications by simply changing the settings affecting the virtual machine before using it. Thanks to VirtualBox, I have been able to test different systems under controlled conditions.
