Desktop virtualization: Parallels vs. VMware vs. VirtualBox

13.10.2011

VMware is probably one of the most recognized names in the technology industry. Many people have heard of it, even if they don't quite know what the company does. VMware is, quite simply, one of the strongest virtualization software companies in the world, if not the strongest. Their software offerings are widely used in virtual datacenters and desktops in businesses all over the world.

It's a strength you can tap into as well, though at a cost.

VMware has two primary desktop offerings: VMware Workstation and VMware Player. Each virtual client can virtual machines flawlessly. But Workstation has more features, such as dual-monitor support, Unity interface integration, and (most importantly) the ability to create virtual machines. Player does just what it's name suggests: it plays virtual machines, like a DVR playback.

This limits Player for personal use if you want to install an operating system on your own virtual image. With Player, you will have to acquire a virtual machine that's been prebuilt. With open source software, that's not too hard. But "acquiring" such an image of a Windows or OS X instance will be illegal in most places on the planet, since using an operating system without paying the appropriate licensing fees is considered theft.

For the functionality, I would really like to recommend VMware Workstation. I have used it on Windows and Linux machines, and have found it incredibly easy to use. The setup wizard is straightforward, and intuitive enough that most users with a little technical experience under their belts can understand what's going on. And, even for those who don't, the default settings are good enough that you can run any recognized operating system very efficiently.