VMware Releases Open Source Virtualization Client
ruphus13 writes in with the news that VMware has finally decided to open-source its client for virtual desktops, releasing it under the LGPL. This was in response to intense pressure from the growing number of Linux distros that include virtualization by default. From the post: "The CEO replacement who entered VMware last year was Paul Maritz, a long-time Microsoft executive with intimate familiarity with how Windows swallowed up entire categories of utility software as it grew up by simply wrapping free utilities into the operating system. Paul knows about that, and he had to have seen last year the dual threats to VMware of open source virtualization offerings and virtualization on board in operating systems. The VMware View Open Client allows businesses to host virtualized desktops in the data center, and users can access their desktops from any device. Going with an open source solution like this was VMware's only choice, especially as Microsoft includes Hyper-V virtualization in Windows Server. I'm sure Maritz was very focused on the Microsoft threat, because he used to be behind similar threats. VMware can grab market share with this move, stave off Microsoft's dominance, and offer support and services around its open source offering.'"
VirtualBox and its ilk are competitors to VMware Workstation. When it comes to the datacenter, nothing comes close to their enterprise offerings.
this is no VirtualBox competitor, it's a whole different product. it's the client for the Virtual Desktop Infrastructure.
Mod parent up. This product is pretty much VMware's equivalent of the Citrix ICA client, not one of their virtualization setups. Looks like a shot across Citrix's bow to me. By releasing the client as LGPL, they can, in theory, ensure that it will be trivial for anybody putting together a linux distro or thin client image to include support for connecting to their VMware view stuff(which is, shall we say, unlikely to be OSS soon).
VMware might not be a completely open source company but they've always been friendly towards open source software and make use of them. They've also contributed back as well such as extensions to the Linux kernel to make it run better as a guest in a paravirtualization environment, even though VMware can work using binary translation. They've also pushed heavily for an open VM format (OVF) so that users won't be locked into any specific virtualization vendor even though they're the dominant player in the market. They don't really see it as a zero-sum game. As long as virtualization as a whole keeps expanding, they benefit from it.
They also created and open sourced Review Board.
VMware is very engineer driven and engineers have a tendency to favor openness.
EvilCON - Made Famous by
Not to mention the cost, free with a Windows Server 2008 license.
That's not very free...
Microsoft offers Virtual Server for free as a standalone download. My understanding is that it's a minimal Windows Server OS as the hypervisor.
* VMware Fusion - desktop virtualization on macs, also allows you to run individual windows apps but they appear as a window on your OSX desktop. Not free.
* VMware server - free virtual server hosting setup. Fairly basic, but allows you to run multiple OSes on a single physical server and linux or windows host OS, and have them provide services on the network - or RDP/VNC into them and use them for testing, etc.
* VMware workstation - similar to vmware fusion, but for linux/windows, and without the 'open an app as a native window' feature. Not free. Designed to create and snapshot multiple vms on your own desktop.
* VMware view - virtual desktops. You give your users their own personal desktop image, but it's stored on your ESX servers, not their local hard-drive. A bit like thin clients, but you virtualise the entire pc, not just the desktop. they break it with a virus? Spin them a new one off the spare pool, or bring their old one back from backup snapshot. Or just have a standard pool, and hand them out automatically as needed. Vmware view is the clientside app that lets them connect to their virtual desktop, but since all the virtualisation work is done serverside, the client can be low-power.
* VMware ESX - enterprise grade virtualisation server. Combined with vmware infrastructure, you run a bare minimum hypervisor (no overhead from a standard linux or windows OS host), store your virtual machines on a SAN or NFS, have a pool of physical servers and automatically load-balance your VMs between them or even bring them back up automatically if a physical server goes bang. Nearly completely abstract your servers from the hardware, run 20 servers per actual piece of tin. Very much not free.
* VMware Player - free basic app that lets you run VMs on your desktop, but not create them. Largely superceded by vmware server (now free) except for specific uses.
* VMware ACE - packaged VMs. You create a VM with workstation, send it out, then they run the ACE package on their local PC, with a VM OS + app setup inside it. Allows you to have a standardised VM available on your desktop machines, without all the overhead of ESX, SAN, network etc, but your desktops need to be grunty.
Remember kids, it's all fun and games until someone commits wholesale galactic genocide.