Slashdot Mirror


How Virtualization Led Microsoft to Support Linux

Carl Bialik from WSJ writes "Why did Microsoft make the surprise announcement that it would support business customers who also use Linux? Because of the increasing importance of virtualization, Lee Gomes writes in the Wall Street Journal. 'Once businesses start using virtualization to cut back on the number of machines they need to buy, "a light bulb goes on over their head," says Tony Iams, who follows the field for Ideas International, an analyst group,' Gomes writes. 'Other uses become apparent, such as backing up data or easily adding processor power to a particular application as the need arises.' VMware pioneered the market, but now Microsoft is 'expected to offer sophisticated virtualization products in the next year or two,' Gomes writes. 'The company currently has a fairly rudimentary product, which was involved in its big Linux announcement earlier this month.'"

6 of 99 comments (clear)

  1. Re:Not doing it will Hurt MS. by ytsejam-ppc · · Score: 1, Informative

    Like VMWare?

  2. VM/386 and VMWare? by Mariner28 · · Score: 2, Informative

    Didn't VMWare have its start as the IBM product VM/386? It was released in the early 90's, but at the time IBM really didn't know what to do with it - they had their hands full with trying to quit alienating OS/2 developers...

    Didn't VM/360 come about in the early 70's? Is it really over 40 years old?

    --
    "A little misunderstanding? Galileo and the Pope had a little misunderstanding."
  3. Re:and... by Anonymous Coward · · Score: 2, Informative

    Wake me when they support NTFS on Linux.

    If by "they" you mean the open-source crowd, then check out here.

    If by "they" you mean Microsoft, then check the status here.

  4. Re:and... by pla · · Score: 4, Informative

    And wake me up when MS also natively supports Ext3, ReiserFS, etcetera on their own OSes too

    Why? With virtualization, the host OS has no need to understand the guest OS's filesystem any more than it needs to know the guest's binary format. You just point it at a partition or an FS image file, and let it do its thing.


    Some of us actually consider that one of the most useful features of running a virtual machine - Absolutely perfect 100% backups involve nothing more complicated than shutting down the guest OS and copying its image file. You can even perfectly backup a running OS that way, you just need to pause it and do a state dump; Then when you restart it, you resume right where you left off.

  5. Re:How much support? by w3bgeek · · Score: 3, Informative

    While I'm not part of the team, I do use VS on a regular basis and have a bit of insight on this topic.

    First off, a little about how Linux support is accomplished. Virtual Server and Virtual PC use a package of "additions" which are installed in the "guest" virtual machine for performance and useability optimizations. The additions are basically device drivers optimized for for the virtualized hardware used inside the "guest". WIth luck and persistance, you've always been able to run Linux under VPC and VS, as the virtualized hardware is pretty much lowest-common-denominator stuff. The recent announcement was around both support and the fact that additions were created and released for a list of about a dozen popuplar distributions.

    A little known fact is that the development and support of the additions was outsourced. This was mainly done to avoid "polluting" the VS/VPC products with GPL and other Open Source licenses that require re-released of derived code. The same company which created the additions is also the one doing the support - when a customer calls with a Linux issue, Microsoft supoprt just passes the call on to the support company, with the charges being under the Microsoft support model. This sort of thing isn't unusual. What *is* unusual is internal Microsoft employees can't even use the additions, as installing them requires kernal code in the virtual machine, which is against their anti-pollution policy.

    As far as the support level, it's essentially the same as for Microsoft's own OS, with the "commercially reasonable" caveat, which basically measn they reserve the right to stop if the time/resources required to run down the fix is unreasonable. What "unreasonable" means is of course subject to interpretation...

  6. Re:Halfway there by larry+bagina · · Score: 2, Informative

    Actually, Windows Services for Unix (STFU, oops, SFU), formerly the interix stuff, has been free for a while. It's a posix layer and includes standard utilities/headers/libraries, ksh, and even gcc.

    --
    Do you even lift?

    These aren't the 'roids you're looking for.