Oracle VM Virtual Box is an open source virtualisation software which is recommended wherever budget is a issue. The software is worth using. You can virtually run different OS on a physical platform. You can run Linux on a windows system virtually or otherwise. There is an easy set up procedure for interface virtual machines with the software. You can create different VLANs and interface groups of VMs or nodes. There is also an option for switching data from the physical machine to the virtual machine and vice versa, by using share folders. You can also optimize your physical desktop and virtual desktop as well.
Room for Improvement:
In Oracle VM a simple drag and drop of files and folders between the host machine and the virtual machine is not available. Compared to other commercial virtualisation software, VMware has the facility by inclusion of its Additions feature. The matter gets worse between two different OS like Windows on the host and Linux on the Virtual machine. Some difficulties can be faced while installing virtual networking drivers on a virtual machine. It is time consuming and uploading of drives to the guest system is complicated.
Pricing is a major advantage in the case of Oracle VM. The software freely available, and can therefore be used easily and tried first before acquiring the commercial software. OS that is to be installed in the guest system, can be easily installed by uploading .ISO image. This is easier and faster.