Linux Development & Programming

Use any operating system virtually inside your computer


Runs any operating system

You can create an unlimited number of virtual machines


Though it support many operating systems, some have more support and functions than others

VirtualBox allows you to create virtual machines on your computer, allowing you to run different operating systems at the same time as the default OS for your computer.

Operating systems and virtual machines

Install any operating system virtually, regardless of the one you're using: Linux, Mac, Windows or Solaris. You can also use multiple operating systems within virtual machines at the same time: you can use Windows and Mac within Linux, for example. You can even install the DOS and OS/2 system. You don’t have to restart the computer to use any virtual operating system: as soon as it’s been created, it’s good to go.

Any of the virtual machines you create can be imported and exported easily with Open Virtualization Format (OVF).


The Snapshot option lets you save a particular state of the virtual machine (and then revert back if necessary, in case of system failure e.g). This allows you more freedom to experiment with the operating system environment in question, so that both the virtual machine and virtual hard disks can be modified and tested through trial and error without the risk of losing any work.

You can create as many snapshots as you need and then delete them if you need to free up space on your hard disk.


VirtualBox is a powerful tool that allows you to run any operating system on your computer, no matter what default operating system you actually use.


Create virtual machines
Use any (Linux, Mac, Windows and Solaris) operating system
Compatible with a large number of Linux distributions as a host operating system