Parallels Desktop 5 and VMware Fusion 3 get faster, smarter, and optimized for Windows 7, while Sun’s VirtualBox 3.1 lags behind
Fusion does a better job with its virtual machine library, which is a window listing all the installed virtual machines. Fusion's library lets you turn on and suspend multiple virtual machines and access their settings, all in one spot. In Parallels Desktop, clicking on a virtual machine in the list opens its window, covering the library window.
VMware is less cluttered when switching between Unity, single-window, and full-screen modes. Parallels Desktop 5 uses some standard Mac OS X effects in nonstandard ways, which is at first confusing, then annoying, as well as completely gratuitous. For instance, when going in and out of Crystal or Coherence mode, Parallels uses the same screen-sliding effect that Spaces uses to switch between spaces -- except Parallels isn't switching you to another Space. Parallels also uses the rotating cube effect to go to full-screen mode; this is the effect Mac OS X employs to switch users, but in this case, users aren't being switched. Fortunately, you can turn these off in Parallels Desktop's Preferences.
VMware Fusion is the best choice for running Mac OS X Server in a virtual machine -- a very handy thing to do for testing a server before rolling it out. Installing Mac OS X Server versions 10.5 and 10.6 was trouble free; the server operated just fine running services on the network, and it didn't require futzing around with virtualization settings.
In addition, Mac OS X Server ran faster in VMware Fusion than in Parallels Desktop. Parallels was downright finicky with Mac OS X Server. I only got it to work after installation failed several times. Parallels was also unable to import a Snow Leopard Server virtual machine from VMware Fusion, although it does support moving Windows and Linux virtual machines from Fusion.
Where VirtualBox falls short
VirtualBox provides good basic virtualization, without the ease-of-use and polished user interface of VMware and Parallels. But you can see the differences between VirtualBox and the others as soon as you install a guest operating system. Parallels Desktop and VMware Fusion automate the installation of Windows, filling in user information and advancing the process. With VirtualBox, it's up to you to click through the screens and select the information.
Importing existing virtual machines from other sources isn't straightforward. For instance, if you went directly to the Import command, you'd be headed in the wrong direction. And while VMware and Parallels support the importing of each other's virtual machine formats, VirtualBox doesn't support importing the current virtual machine formats of either Parallels Desktop 5 or VMware Fusion 3. (VirtualBox supports Desktop 2 and Fusion 2.) I was able to import an Ubuntu Linux virtual machine downloaded from the VMware Website, but only after experiencing problems with a perpetual spinning beach ball that left force-quit the only option.
[ VirtualBox fares much better against VMware Workstation and Parallels Desktop on Windows. See "InfoWorld review: Desktop virtualization for Windows and Linux heats up." ]
Once you're running a virtual machine, you won't find the interface niceties of Fusion and Parallels Desktop. For instance, getting out of full-screen mode is done strictly by key command. VirtualBox's answer to Coherence and Unity is called Seamless, but it's not as integrated into Mac OS X as VMware Fusion and Parallels Desktop. Seamless simply hides the guest operating system's desktop, while keeping the Windows (or Linux) task bar at bottom, just above the Dock. Sometimes it appeared behind the Dock, which isn't all that useful. Windows applications don't get individual icons in the Dock or in the Application Switcher, and they don't integrate with Expose.
You may still be better off sticking with Win7 or Win8.1, given the wide range of ongoing Win10...
An unlikely combination of two Windows updates can reduce scan times from hours to minutes
With myriad problems now evident, it may be best to skip the Anniversary Update for now
InfoWorld's top picks in open source business applications, collaboration, and middleware
Apple improved almost everything about the iPhone 7, from the processor to the camera. Then they took...
An extension based on the Language Server Protocol offers developers expanded use of Microsoft's...
This hornet’s nest of rollup patches, .Net offal, and miscellany looks remarkably like the mess we’re...