Microsoft and Red Hat Team Up On Virtualization
mjasay writes "For years Microsoft has insisted that open-source vendors acknowledge its patent portfolio as a precursor to interoperability discussions. Today, Microsoft shed that charade and announced an interoperability alliance with Red Hat for virtualization. The nuts-and-bolts of the agreement are somewhat pedantic, providing for Red Hat to validate Windows Server guests to be supported on Red Hat Enterprise virtualization technologies, and other technical support details. But the real crux of the agreement is what isn't there: patents. Red Hat has long held that open standards and open APIs are the key to interoperability, even as Microsoft insisted patents play a critical role in working together, and got Novell to buy in. Today, Red Hat's vision seems to have won out with an interoperability deal heavy on technical integration and light on lawyers."
Read TFA. This agreement contains *none* of the bullshit IP limitations Novell agreed to when they sold out. In this case Red Hat and MSFT are only cooperating from a *technical* standpoint. RHT are not agreeing in any way that Linux owes MSFT any IP rights. This is amazing news and sticks a finger in the eye of Novell's sellout.
Need to support MS Windows user base? (Terminal services, the setup my current employer uses to provide Windows desktops to technical services personnel; although we use VMWare for the task due to licensing issues with MS Windows/virtualization licensing issues)
Rapid prototyping/development/testing of new Windows technologies? (an appropriate initial hardware investment means no cost associated with purchasing hardware for short-term initiatives)
There are more. Much as I dislike MicroSoft's products in general, they do have the one desktop more employees are likely to be able to use without first being trained.
No, it means Red Hat sees a market that customers would like to run Windows as a VM under Linux. It just means they'll validate each OS works as a VM under the other's Hypervisor, nothing more. No licenses, no patents. I can see running Windows under Linux as a VM (BSOD only takes down the VM and bringing up a new VM takes seconds..not a 3 minute reboot) if you MUST support something that is Windows legacy but have chosen to go Linux with RH Virtualization in the Data Center. Why you would want to run Linux under the MS Hypervisor is the strange question, unless you just wanted a Linux "sandbox" for some reason. I suspect to get the MS stamp of approval for Windows under Linux they required the reciprocal agreement from RH.
It's because of the "almost". There are a lot of people who, right or wrong, believe that they can only get by with whatever Windows-only "Program X" provides. For these people, "close" is not "close enough". When the gearheads who like Linux need to support these applications, virtualizing a Windows instance on Linux makes a lot of sense.
Even for a pure MS shop, virtualization introduces a lot of flexibility, so that too would be a reason to virtualize.