Slashdot Mirror


Microsoft Plans Hypervisor for Longhorn

ninjee writes "Microsoft reiterated plans to launch its own Windows-based 'hypervisor' software for running multiple operating systems. Bob Muglia, senior vice president in the Windows Server Division, said on Tuesday that the software will be 'built directly in Windows and will allow companies to virtualize multiple operating systems.' "

384 comments

  1. just wondering... by professorhojo · · Score: 5, Funny

    will this "Hypervisor" come in the form of a paperclip?

    "Hi! It looks like you're trying to load an alternate operating system."

    1. Re:just wondering... by Rei · · Score: 1

      No - it's a piece of vision-obstructing technology that you place over your eyes so that you can't see such atrocious design features as a "Shut Do.." menu, and thus can't reboot safely into a different OS.

      --
      Sigur RÃs: I didn't know that Heaven had a rock band.
    2. Re:just wondering... by Anonymous Coward · · Score: 0

      I think that's useful, and it's nice to feel needed, but I think it draws attention away from what's really important. Instead of staking out new territory and beating the holy crap out of the next street's bicycle club, which is what you should be doing, you're sitting around and pontificating about the importance of your position as the treasurer of the bicycle club (which is to say nothing about what an ass the president is going to be).

      Likewise, on a project that you feel is extremely important, you might find yourself spending more time discussing the licensing and the positions than you will coding. As a matter of fact, from the looks of the status of many SourceForge projects, very few ever even get beyond the stage of choosing the license. Sure, there might be a release of some undocumented code that won't compile, but in my book that doesn't really count as "progress."

    3. Re:just wondering... by Frank+T.+Lofaro+Jr. · · Score: 1

      It's "Shut Down" (2 words) on the Start menu and the ctrl-all-del menu, and "Shut down" (again 2 words) when choosing the shut down type from the menu.

      --
      Just because it CAN be done, doesn't mean it should!
    4. Re:just wondering... by Anonymous Coward · · Score: 0

      The only OSes that can host parasite instances themselves natively are certain ones with decades of development, like VMS or IBM's mainframe OSes. Windows, as functional as it is, is not in the same league as those, so it seems as if they're trying to crush VMWare and friends instead.

    5. Re:just wondering... by Gyga · · Score: 1

      And the EULA
      ... You agree that you will sell your soul when we ask ... you can not legaly install the evil commy Linux ... only windows os' may be installed as long as the Install disc is bought after this computer ... This agreement is made between all users of this computer no matter if they own it, and the MS collective ...
      --
      Hm, can I be trusted? Can I get back to you?

      --
      I don't preview or spellcheck.
    6. Re:just wondering... by Rei · · Score: 4, Informative

      First, it's not "Shut Do.."

      Oh really?

      --
      Sigur RÃs: I didn't know that Heaven had a rock band.
    7. Re:just wondering... by Anonymous Coward · · Score: 0

      don't get trolled by parent post plz k thx

    8. Re:just wondering... by Anonymous Coward · · Score: 0

      No, that's hyper-vigor.

    9. Re:just wondering... by Anonymous Coward · · Score: 0

      Nope, it comes in the form of an idiot who repeats an old joke ad nauseum.

    10. Re:just wondering... by xQx · · Score: 1

      The funniest thing about that screen-shot is the Windows 95 style 'My Computer' window with all the original icons.

    11. Re:just wondering... by silverkniveshotmail. · · Score: 1

      i'm at work right now using XP SP1 and it's "shut down"

    12. Re:just wondering... by Ignominious+Cow+Herd · · Score: 1

      I'm at work right now using XP SP2 and it's "Turn Off Computer..."

      --
      Lump lingered last in line for brains, and the ones she got were sorta rotten and insane.
    13. Re:just wondering... by silverkniveshotmail. · · Score: 1

      I guess they found that "shut down" was too complicated and needed to be revised.

    14. Re:just wondering... by BollocksToThis · · Score: 1

      It depends on whether you're using the Windows 2000 or Fisher Price interface. The old theme uses "Shut Down", and the FP theme uses "Turn off computer" with the little red "power" logo.

      --
      This sig is part of your complete breakfast.
    15. Re:just wondering... by BollocksToThis · · Score: 1

      Err, they both use the power logo... for some reason, I just don't notice it as much on the original-style start menu. I think my brain has been trained to ignore the first few pixels of the columns...

      --
      This sig is part of your complete breakfast.
    16. Re:just wondering... by frankenbox · · Score: 1

      Resistance is futile, you must comply....

    17. Re:just wondering... by Anonymous Coward · · Score: 1, Interesting

      Does anyone else find the old-style Windows 95 window/icons better looking than the XP/Longhorn styles? I sure as hell do. I miss that clean, crisp, un-themeable look.

    18. Re:just wondering... by rjshields · · Score: 1
      i'm at work right now using XP SP1
      Sorry 'bout that, bud. :)
      --
      In this world nothing is certain but death, taxes and flawed car analogies.
    19. Re:just wondering... by Anonymous Coward · · Score: 0

      Or the fair more henious "New programs have been installed" ballon that obscures the entire Log Off menu item and doesn't go away until you click the All Programs menu to get rid of the fucking thing.

    20. Re:just wondering... by JabberWokky · · Score: 1
      Are you talking about the early preview of Longhorn (like the person who you are replying to is)? Or are you talking about a different version of Windows?

      --
      Evan

      --
      "$30 for the One True Ring. $10 each additional ring!" -- JRR "Bob" Tolkien
    21. Re:just wondering... by aldousd666 · · Score: 1

      I think you missed the joke. I thought it was funny.

      --
      Speak for yourself.
    22. Re:just wondering... by beczka2005 · · Score: 1

      Every time there is a MS post no matter what it is good or bad /. users rip at it. What I can't help noticing is how many of those users seem to be using MS for their day to day tasks and keep complaining. When MS does something good (or at least nothing bad) shouldn't you be happy and stop complaining?

      When I finally got sick of windows a few years back I made complete switch. I run 1) gentoo, 2) sparc, and 3) rh on three systems and have never looked back. Don't even care what new and amazing *features* MS has *invented*.

  2. Unix Support? by geomon · · Score: 4, Insightful

    I wonder how many of the x86 family of Unix will run in this Windows-based virtualization product. I don't think Microsoft would intentionally cripple the functionality of a *nix OS running in hypervision, but they might.

    --
    "Rocky Rococo, at your cervix!"
    1. Re:Unix Support? by MightyMartian · · Score: 3, Funny

      Microsoft cripple a competitor's software? Say it ain't so! I mean, Bill Gates is such a great guy. He gives all that money to needy people. He'd never do anything so ethically questionable. He's an all-around humanitarian.

      --
      The world's burning. Moped Jesus spotted on I50. Details at 11.
    2. Re:Unix Support? by jdray · · Score: 1

      I wonder if it will support Mac OS X...

      --
      The Spoon
      Updated 6/28/2011
    3. Re:Unix Support? by SpaceLifeForm · · Score: 1
      Might? Why even test this?

      At best it will slow things down so as to be uncomfortable to use.

      --
      You are being MICROattacked, from various angles, in a SOFT manner.
    4. Re:Unix Support? by Mutilated1 · · Score: 2, Interesting

      I doubt that they would do that because if they did, you could always remove the Windows, run the UNIX natively ( which is really what you should probably do in the first place ), but Microsoft will undoubtedly add some "feature" that will require Windows. Personally I have no idea why anyone in their right mind would want to use this, but I'm sure by the time the Microsoft PR machine gets through with it managers everywhere will be wanting to load Windows Longhorn so they can try out Linux.

    5. Re:Unix Support? by ArsonSmith · · Score: 2, Funny

      SCO is the only one they plan to support at this time.

      --
      Paying taxes to buy civilization is like paying a hooker to buy love.
    6. Re:Unix Support? by Anonymous Coward · · Score: 1, Funny
      if (rand() > 0.75) printf("My name is Linux and I'm stupid!\n");
      else execute_next_opcode();
    7. Re:Unix Support? by lostchicken · · Score: 3, Funny

      Geez, I almost did my usual "No, silly, Mac OS X won't run on x86..." post. It's pretty much reflex at this point.

      (of course, it probably won't run Mac OS X/Intel, which will most likely require some sort of special hardware, be it a custom firmware or chipset, to run, just to ensure that you're using an actual Mac)

      --
      -twb
    8. Re:Unix Support? by pocketfullofshells · · Score: 1

      HAHA If that isn't irony, I don't know what is. Bill has found the perfect way to sucker people wanting to try out OSS right back into his pocket with Longhorn and this hypervisor crap, only to put a sour taste in their mouth when for some crazy reason, Linux runs like shit when you try to run it 'under' Windows.

    9. Re:Unix Support? by Anonymous Coward · · Score: 0

      virtualization allows you to run multiple apps on the same machine, but in their own "sandbox". Old news, go to www.altiris.com to find this being done today.

    10. Re:Unix Support? by mrchaotica · · Score: 1
      you could always remove the Windows, run the UNIX natively
      Not if said UNIX is Mac OS, and you're using a non-Apple brand computer....

      Maybe that's the "feature that would require Windows?"
      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    11. Re:Unix Support? by Adrilla · · Score: 1

      Microsoft cripple a competitor's software?

      It sounds like something they'd wanna do, but given their antitrust history, they'd be damn stupid to pull something like adding the feature and then intentionally break competing OS'es. Honestly, I don't see why MS would add this feature. Not saying that it's bad, especially if it works well, but MS has never been a big fan of sportsmanship (even though they constantly claim they are), so I'm trying to find the reasoning behind adding this. The only thing I can think of off-hand is that it would allow multiple instances of Windows on one machine, but then again, they already allow you to boot different versions of Windows on one machine. So now I'm back at square one.

      --

      "Plans are for fools! Oglethorpe, the plutonian (Aqua Teen Hunger Force)
    12. Re:Unix Support? by jusdisgi · · Score: 1

      It sounds like something they'd wanna do, but given their antitrust history, they'd be damn stupid to...

      What history? You mean the history where they manipulated/faked evidence, thumbed their nose at the judicial system, totally ignored the first antitrust case on their way to the second, finally were sentenced to be broken into two companies, and then were completely and totally let off the hook with a slap on the wrist when the current administration came in and started their love-fest?

      Microsoft hasn't had anything to worry about from U.S. antitrust authorities since day one of the Bush administration. And Europe's sanctions have been weak too. They can do whatever the hell they want, and will.

      --
      Given a choice between free speech and free beer, most people will take the beer.
    13. Re:Unix Support? by cstacy · · Score: 2, Informative

      I belive Apple has stated that MacOS (on Intel) will not be allowed to run on any hardware other than their own. I suppose this will be achieved by a combination of hardware differences (theres much more to a computer than the CPU) and by software licensing (and enforcement).

    14. Re:Unix Support? by MightyMartian · · Score: 2, Insightful

      Well, I imagine they can always say "There must be some incompatibility, but since you're running Linux, talk to Linus" and it's gonna be damn hard to disprove. Quite frankly, I'd be running it the other way around; running Windows under Linux (or maybe in the not-so-distant future under MacOS).

      --
      The world's burning. Moped Jesus spotted on I50. Details at 11.
    15. Re:Unix Support? by squall14716 · · Score: 1

      Or emulation of said hardware. Whatever works.

    16. Re:Unix Support? by EvanED · · Score: 1

      MS already makes VirtualPC, which, AFAIK, runs *nix just fine.

    17. Re:Unix Support? by jdray · · Score: 1
      Ah, but the question becomes, will Macs run Windows natively? They run a variety of Linux flavors right now, which (I'm guessing) bypasses any reference to the Mac ROMs (not needing them). Wouln't Windows do the same thing? Then you could, in theory, run OSX on the hardware as a subprocess of Windows.

      Of course, the Good Taste Police would immediately come and arrest you. Dunno why you'd want to take a perfectly good computer and run Windows on it. This has been more of an exercise in what could be. We now return you to reality.

      One good thing that will come out of this: There won't be any more arguments about which is faster, OS X on PPC or Windows on x86. With the same chips doing different jobs, it'll all be down to the OS.

      --
      The Spoon
      Updated 6/28/2011
    18. Re:Unix Support? by hotpotato · · Score: 1
      I wonder how many of the x86 family of Unix will run in this Windows-based virtualization product.

      I am currently using Virtual PC, which is Microsoft's VM product (similar to VMWare workstation). I managed to get both Knoppix and Fedora Core 3 up and running.

    19. Re:Unix Support? by fafalone · · Score: 1

      The Bill and Melinda Gates Foundation is the worlds largest charitable foundation, giving out more than $1 billion every year; Gates personally gives billions of his own money to the foundation. While your criticism of his business tactics are well founded, your implication that he's not a very generous humanitarian are completely off base.

    20. Re:Unix Support? by tepples · · Score: 1

      Or emulation of said hardware.

      You can't "just emulate" a Trusted Platform Module or any other device that uses a private key guarded by a tamper-evident mechanism.

    21. Re:Unix Support? by gobbo · · Score: 1
      Well, I imagine they can always say "There must be some incompatibility, but since you're running Linux, talk to Linus" and it's gonna be damn hard to disprove. Quite frankly, I'd be running it the other way around; running Windows under Linux (or maybe in the not-so-distant future under MacOS).

      Mmm. Imagine a triple-boot system, all native os's, each able to run the others in a separate process. It sounds like Apple might let this happen, Schiller suggested letting third-parties develop a way to run Winders on a Mac:

      After Jobs' presentation, Apple Senior Vice President Phil Schiller addressed the issue of running Windows on Macs, saying there are no plans to sell or support Windows on an Intel-based Mac. "That doesn't preclude someone from running it on a Mac. They probably will," he said. "We won't do anything to preclude that."
      However, Schiller said the company does not plan to let people run Mac OS X on other computer makers' hardware. "We will not allow running Mac OS X on anything other than an Apple Mac," he said.

      The start of a good day of cross-platform testing: booting up OS X 10.5 and loading $LinuxDistro and WinXYZ in separate processes, at near-native speeds. Or viceversa, if you must. Compatibility complaints will wither.

      Apple will be a hardware company for a long while to come, I think.

    22. Re:Unix Support? by MightyMartian · · Score: 3, Insightful

      It's a marvelous thing to give out billions of dollars. However, it is inconsistent to, at the same time, use dirty tricks and your monopolistic position to destroy competitors. I'm in the "Why Should I Forgive Darth Vader" camp. Sorry, good deeds don't excuse the bad ones. If Bill Gates truly wanted to show that he's a good person, he'd start by repudiating the tactics that MS has used gain market dominance and instruct Ballmer to quit bullshitting and spreading FUD. And the Microsoft lackey who modded me a troll can mod this a troll to if he wants. I have no respect for Gates, who ran a company convicted of monopolistic abuses. He's a goddamn crook, no matter how many vaccines he buys for third world kids. Period.

      --
      The world's burning. Moped Jesus spotted on I50. Details at 11.
    23. Re:Unix Support? by oringo · · Score: 1

      This might be off topic, but I disagree with you. Business ethics is itself oxymoron, for there is no dollar value for humanity in a dog-eat-dog capitalistic competition. To me, he's done better than Bush, for at least he didn't spend the money on invading other countries.

    24. Re:Unix Support? by Anonymous Coward · · Score: 0

      "To me, he's done better than Bush"..

      Ah no he's not goddarnit, Sally go get mah rifle!

    25. Re:Unix Support? by Jeremi · · Score: 1
      Linux runs like shit when you try to run it 'under' Windows.


      Or to put it another way, Windows runs Linux poorly. The solution? Run Windows under Linux instead.

      --


      I don't care if it's 90,000 hectares. That lake was not my doing.
    26. Re:Unix Support? by Lemmy+Caution · · Score: 1

      Compared to the leaders in other industries - compared to the Monsantos, Exxons, Enrons, GMs, Fords, General Mills, Dow Chemicals, and General Electrics, Microsoft et al are a bunch of saints. And it's not just because they deal in software, either.

      Have you heard of Microsoft bullying people with their patent portfolio?

    27. Re:Unix Support? by pocketfullofshells · · Score: 1

      You must have missed the point of my comment, because you have reiterated it, as if I didn't know it already.

    28. Re:Unix Support? by Alien+Being · · Score: 2, Insightful

      "Business ethics is itself oxymoron"

      Most corporate law is based on ethics. Bill Gates and Gordon Gecko may try to rationalize unethical behavior with their "greed is good" philosophy, but most people simply don't believe it.

      Gates is a scumbag who's just trying to buy himself a good guy image.

    29. Re:Unix Support? by jbplou · · Score: 1

      Well they did have that deal with Sun...

    30. Re:Unix Support? by Skippy_kangaroo · · Score: 1
      Surely you haven't been asleep over the past year while Microsoft has been explicitly building a patent portfolio? What do you think that is for? Defence?

      In the past Microsoft hasn't needed to use a patent portfolio for bullying - they have just demanded that anybody who does business with them must waive all patent claims against them. Talk to the Japanese antitrust authorities about this. So what if they haven't used a 9mm handgun (patents) for bullying, they've been using a Uzi instead.

      Compared to leaders in other industries they are still evil abominations from the pit of Hell.

    31. Re:Unix Support? by Tony+Hoyle · · Score: 1

      Of course you can... just get the private key.

      There'll be a few million of these on motherboards, and it only takes *one* person to get the private key and DRM is toast. The same thing happened to DVD, and that didn't take long (DVD encryption sucked though).

    32. Re:Unix Support? by Anonymous Coward · · Score: 0

      I don't think Microsoft would intentionally cripple the functionality of a *nix OS running in hypervision

      Whaaa?! You must be joking. Even the very best virtualization products put their client OS's at a disadvantage to their native counterparts. You don't think Microsoft would be keen on oh-so-kindly allowing competing products to be seen side-by-side with their own in an intrinsically unfair comparison? God bless you, for you are truly naive.

    33. Re:Unix Support? by geomon · · Score: 1

      God bless you, for you are truly naive.

      You must have been the only one who missed the sarcasm.

      --
      "Rocky Rococo, at your cervix!"
    34. Re:Unix Support? by Lemmy+Caution · · Score: 2, Interesting
      Compared to leaders in other industries they are still evil abominations from the pit of Hell.

      The only way you can say this is by being so utterly myopic about the software industry that you have absolutely no clue about what is happening in any other.

      Monsanto is engineering agricultural dependence on their products. In a far more insidious way than Microsoft is. There is absolutely no comparison.

    35. Re:Unix Support? by SA+Stevens · · Score: 1

      The entire architecture of an intel-based Mac motherboard will be non-PC compatible. Apple isn't going to order out for motherboards from the same place Dell does, and slap their BIOS on it.

    36. Re:Unix Support? by Anonymous Coward · · Score: 0

      I don't think so; deadpan sarcasm is easy to miss.

      God bless you either way. Coming from a die-hard atheist, I guess you'd call that deadpan irony.

      Best.

    37. Re:Unix Support? by Skippy_kangaroo · · Score: 1
      Actually I would argue there is a comparison: they all display the same sense of ethics - none. Hence, they are all the spawn of Satan from the deepest circle of Hell.

      I have a clue about how bad they all are - you seem to be romanticising Microsoft just because they 'only' make software. Have you actually read the documents from Microsoft's antitrust trial? I have.

    38. Re:Unix Support? by Anonymous Coward · · Score: 0

      Hear! Hear!

      When does any amount of altruistic (seemingly, I take exception to the question of altruistic in the first place) actions forgive the way he made his money in the first place?

      Fuck him! Just fuck him!

    39. Re:Unix Support? by geomon · · Score: 1

      Coming from a die-hard atheist, I guess you'd call that deadpan irony.

      Addressing it to an affirmed atheist is doubly ironic.

      Best to you too.

      --
      "Rocky Rococo, at your cervix!"
    40. Re:Unix Support? by stor · · Score: 1

      Business ethics is itself oxymoron

      Running a business does not absolve you of your responsibilities. What are you arguing? Bill is less evil than Bush? Wow what an achievement.

      It seems many Americans have incredibly low standards when it comes to being a good human being.

      Cheers
      Stor

      --
      "Yeah well there's a lot of stuff that should be, but isn't"
    41. Re:Unix Support? by Associate · · Score: 1

      Don't you mean he should cut off Balmer's head with his lighsaber?

      --
      Someone hates these cans.
    42. Re:Unix Support? by Associate · · Score: 1
      It seems many Americans have incredibly low standards when it comes to being a good human being.

      Tell me about it. My friends all say I'm a nice guy despite the fact I've offered to eliminate a few individuals for them.
      --
      Someone hates these cans.
    43. Re:Unix Support? by mikelang · · Score: 1
      I guess - not many would run Unix under MS hypervisor.
      1. There are open-source Xen and well-tested vmware already.
      2. In order to decrease feature duplication modern hypervisors hand out many crucial tasks to main OS so the solution inherits weaknesses of the OS.
      3. Even if MS hypervision tech would not inherit insecurities of Windows, there would be justified fear that their software development methodology introduces more security bugs into hypervisor code.
    44. Re:Unix Support? by jwsd · · Score: 1

      But Bill Gates doesn't need your respect. You are nobody. He is the wealthiest person on earth. I am afraid no matter how much you curse him, the relative positions between the two of you in this world won't change during this lifetime.

    45. Re:Unix Support? by pintomp3 · · Score: 1

      however, at the end of this lifetime, their positions will be roughly equal :)

    46. Re:Unix Support? by Anonymous Coward · · Score: 0

      DOS ain't done 'til Lotus won't run.

    47. Re:Unix Support? by Jugalator · · Score: 1

      Non-PC compatible? But Jobs said Windows should be able to run on it and it's solely designed for regular PC components.

      --
      Beware: In C++, your friends can see your privates!
    48. Re:Unix Support? by cp.tar · · Score: 1
      I'm trying to find the reasoning behind adding this. The only thing I can think of off-hand is that it would allow multiple instances of Windows on one machine, but then again, they already allow you to boot different versions of Windows on one machine. So now I'm back at square one.
      Yes, it would allow multiple instances of windows on one machine - at the same time.

      This is actually good news for everyone wanting to play good old games... especially on 64-bit CPUs with 64-bit OSs (if I understood the compatibility problems correctly).

      --
      Ignore this signature. By order.
    49. Re:Unix Support? by wyoung76 · · Score: 1
      I would rather that he steal from the numerous numbers of people in the "First World", then redistribute it to help those in the Third World.

      In a way, it's forcing the great many of us who don't care, or have no idea how, to help those that are in much greater need than we are.

      Discounting his efforts to help people from a personal level (he is NOT doing it as a representative of Microsoft) is still admirable. How many times have you donated to help people in need?

      The methods which Microsoft to get the amount of wealth and apparent control is illegal, but to blame Bill Gates completely and utterly for these things is short-sighted and dangerous.

    50. Re:Unix Support? by Discmasterstu · · Score: 1

      Any company that abuses the public good, whether it be through the use of Monopoly power or the manipulation of plant genetics is bad. I am not sure why we feel we need to compare their evilness ratings. It is not as if I will feel better about Windows just because another company is raping the 3rd world, I will just feel worse about that company. My point, every company listed in this discussion is up to no good, and if there was justice in this world, this kind of public abuse will end sooner rather than later. Relative goodness does not make it any less evil in the absolute sense.

    51. Re:Unix Support? by sp0rk173 · · Score: 1

      And it doesn't matter. You can bitch all you want but it does NOTHING. He, on the other hand, helps people across the world with money he "stole" from people across the world who have income to burn and, for the most part, choose his product. You are a nobody, he is a somebody. When you're both dead, you will be equals - but with one exception. Many more people will have profitted from his existance than will have from yours.

    52. Re:Unix Support? by ynohoo · · Score: 1

      Honestly, I don't see why MS would add this feature

      Because they want to cripples the sales of IBM's VMWare. It's the same tactics they pull on all their competitors.

    53. Re:Unix Support? by dwpro · · Score: 1
      I had never heard of this Monsanto litigation until you mentioned it, thanks for bringing it to my attention.

      Could you explain what the other companies you listed have done/are doing so that I can research them as well?

      --
      Millions long for immortality who do not know what to do with themselves on a rainy Sunday afternoon. -- Susan Ertz
    54. Re:Unix Support? by hacker · · Score: 1

      One word: OpenFirmware.

      PCs use a BIOS, OSX cannot.

      OSX uses OpenFirmware, PCs cannot.

      What Apple is migrating to will either force PC manufacturers to change their designs (not-likely), or Apple's hardware reference platform for OSX/x86 will not be a "PC" as we know it today.

    55. Re:Unix Support? by lostchicken · · Score: 1

      OS X Intel doesn't use OpenFirmware. OpenFirmware is gone from the Mac. Apple has said so in no uncertain terms.

      --
      -twb
    56. Re:Unix Support? by hacker · · Score: 1

      Where have they said this? Please enlighten me with your citation that backs this up.

    57. Re:Unix Support? by stor · · Score: 1

      Tell me about it. My friends all say I'm a nice guy despite the fact I've offered to eliminate a few individuals for them.

      I'm not sure how to take this, my friend :) I'm hoping it was a joke...

      I've gotta stop posting stupid generalisations like that but it's a poor attitude to think that anyone deserves absolution from wrongdoing due to their supposed status.

      Cheers
      Stor

      --
      "Yeah well there's a lot of stuff that should be, but isn't"
  3. Right.... by TheRealMindChild · · Score: 4, Funny

    ... built right into the operating system... just like IE, and Windows Media Player...

    --

    "When life gives you lemons, don't make lemonade. Make life take the lemons back!" -- Cave Johnson
    1. Re:Right.... by pocketfullofshells · · Score: 3, Funny

      All your OS are belong to hypervisor! For great justice, move all *nix!

    2. Re:Right.... by blueZhift · · Score: 1

      ... built right into the operating system... just like IE, and Windows Media Player...

      Hope not! Given that Microsoft bought Connectix (the Virtual PC developer) a while back, they should have the expertise to build something that won't be another vector for worms and viruses. I don't recall Virtual PC needing to be built into Windows to work well.

    3. Re:Right.... by Anonymous Coward · · Score: 0

      I think that's useful, and it's nice to feel needed, but I think it draws attention away from what's really important. Instead of staking out new territory and beating the holy crap out of the next street's bicycle club, which is what you should be doing, you're sitting around and pontificating about the importance of your position as the treasurer of the bicycle club (which is to say nothing about what an ass the president is going to be).

    4. Re:Right.... by john82 · · Score: 1

      I don't recall Virtual PC needing to be built into Windows to work well.

      You obviously don't understand Microsoft innovation [see: marketing spin] very well. Else you would realize that there has never been anything like this. Oh, the unfettered and anticipatory rapture of the user community. Only as a symbiotic component of the operating system can such a marvelous capability be offered to the millions of Windows users. And it can be yours! Yours for the small additional sum of $129 over and above the price of the OS.

      Apparently, previous legal proceedings involving such things as IE and Windows Media Player have no resonance with anyone in Redmond.

  4. Good Luck by buddhapkt · · Score: 2, Funny

    They can't seem to ever get their own operating system right how are they gonna emulate anyone else?

    1. Re:Good Luck by alexhs · · Score: 0, Redundant

      They can't seem to ever get their own operating system right how are they gonna emulate anyone else?

      Who said they would ?

      You will be able to run multiple instances of WinXP, Win2003 and Longhorn, that's what they mean by "multiple operating systems...

      --
      I have discovered a truly marvelous proof of killer sig, which this margin is too narrow to contain.
  5. In other words by Anonymous Coward · · Score: 1, Funny

    They're rebranding Virtual PC?

    1. Re:In other words by brickballs · · Score: 1

      Exavtaly what I thought.

      --
      "What does slashdotting mean?"
      "You've never heard of slashdot?"
      "I know it makes websites not work."
  6. Multiple what.... by Anonymous Coward · · Score: 1, Funny

    I am sure he meant multiple "MS Windows" Operating systems.

    1. Re:Multiple what.... by One+of+the+abnormals · · Score: 0

      But what purpose would that serve? MS has backwards compatibility built in to Windows XP already, and I don't think that they'll take a feature out of their next OS.

      --

      2b || !2b =?
    2. Re:Multiple what.... by Anonymous Coward · · Score: 0

      Some companies run different copies of oses to test if different software will work correctly together. Maybe HR has program A, B and C. Sales has A and D, Accounting has A, C and D. Some places set up multiple machines or use virtual machines to test all of these combinations for a period of time to ensure that the different combinations will work as expected. I know that the local hospital around me has 32 virtual machines that they use to test their different combinations of operating systems and programs to make sure that they don't have any machines go down due to software conflicts.

    3. Re:Multiple what.... by orderb13 · · Score: 1

      Actually, this may mean they are planning on taking out the backwards comptability. That'd be sweet. I doubt it will happen in longhorn but maybe they're planning on taking it out in the next release after that and this is to simply get people ready for it.

    4. Re:Multiple what.... by kurzweilfreak · · Score: 1

      I really wish I could get my Win98 version of Mechwarrior 2 to run under XP. :-\

      --

      kurzweil_freak

      5th Kyu Genbukan Ninpo/KJJR student

      Be the darkness that allows the light to shine.

  7. Now I can run Windows, OSX, Linux, Solaris, and FreeBSD at the same time! As usual, I fail to see the point of this. I mean honstly, running Windows from Linux I can see - you get the security of Linux with the compatibility of Windows. But other OSes under Windows? I don't see the point.

    --

    2b || !2b =?
    1. Re:Yay! by mrchaotica · · Score: 1

      Maybe the point is running OS X on non-Apple hardware?

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    2. Re:Yay! by 99BottlesOfBeerInMyF · · Score: 1

      I might run a Windows version or two under vmware hosted on OS X or Linux. I could use it for testing, a nice honeypot, running Windows-only applications like games I just can't live without etc. Who in their right mind would run a stable, secure OS in a virtual machine of Windows though? I mean it would allow worms, trojans, viruses, and other malware to hose your network and you machine's performance, not to mention corrupt your data. No way! Windows runs in a locked down jail with limited privileges (like it does now with my VirtualPC software) or it can stay on it's own crappy box, far from my valuable data and machine I actually need to get work done.

    3. Re:Yay! by Changa_MC · · Score: 1

      But OS/X will have fully supported x86 for at least a year before longhorn even comes out.

      --
      Changa hates change.
    4. Re:Yay! by ettlz · · Score: 1

      Exactly. What is the point of this? Doesn't it defeat the object of multiuser/multitasking? Surely this feature is only of use to operating system developers, hackers or academics. None of whom are going to be using Windows. Surely the overhead of running another operating system (particularly one from Microsoft) would make this prohibitive? (Even in an enterprise environment --- why not simply write/port applications for a single platform and use that?)

      Is another PC really that expensive?

    5. Re:Yay! by Locke2005 · · Score: 1

      OS X will most likely be tied to Apple-copyrighted BIOS in order to make it impossible to run OS X on non-Apple hardware. However, it will be interesting to see whether they find a way to make Linux not run in this virtual machine. Any bets?

      --
      I've abandoned my search for truth; now I'm just looking for some useful delusions.
    6. Re:Yay! by Anonymous Coward · · Score: 0

      But other OSes under Windows? I don't see the point.

      This is useful for the same reasons running UML and similar are. Virtual web sites/servers, etc.

      This is also extremely useful for testing purposes. Being able to wipe a machine back to a snapshot state (for testing installation software among other things), or crash the machine on purpose, or set up a virtual network of computers is extremely useful, or... tons of uses.

      It's also useful for creating multiple servers running on the same hardware. This goes back to the mainframe days. It helps you create whole systems that are separate from each other while only maintaining one piece of hardware (secure; admin can fuxor a whole system without effecting the others, etc.).

      I would imagine this is mostly for running Windows on Windows and you have to assume they are a Windows shop using Windows as their primary OS. There could be uses where you need some minor functionality from another system like Linux though. Like if you wanted to use a version of The Gimp that actually works even though your primary OS is Windows.

      I usually don't do it that way though. I mostly do it the other way as in your first statement. I run Linux (stable) and then VMware the Windows (unstable) stuff.

    7. Re:Yay! by mrchaotica · · Score: 1

      I'll take that bet -- maybe Microsoft won't, but between PearPC, MacOnLinux, Xen, etc. I'd say there's a 100% chance that somebody will.

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    8. Re:Yay! by Anonymous Coward · · Score: 0

      OS X will most likely be tied to Apple-copyrighted BIOS in order to make it impossible to run OS X on non-Apple hardware.

      That means the user applications will have to check it, because the kernel will have no such feature (or if it does, anyone can remove it).

      OSX is not bound to Apple made computers right now, you can run it on an Amiga for instance.

    9. Re:Yay! by mrchaotica · · Score: 1

      Hey, I never said it was a smart thing; I just thought that it would be an "interesting" strategy for Microsoft -- with the Mac on x86, Apple could potentially become a much bigger competitor, eating into MS's market share. But there's all these people that want OS X, but don't want to buy Apple hardware. MS then comes out with software that will run OS X on top of Windows (and consequently, on non-Apple hardware), and voila: people get to use OS X, and MS still gets their OS tax.

      Obviously, there are problems with this: for one thing, Apple would get pissed if MS marketed it this way. But I'm sure there's a Hypervisor engineer somewhere thinking it would make a cool "oh, by the way" unofficial feature.

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    10. Re:Yay! by Derkec · · Score: 1

      Imagine you're writing software in a hypothetical "write once, run anywhere" language where the "run anywhere" part is sketchy. If you do development on Windows, you might want to have a virtual linux machine setup so you can pop that up and test over there - which is exactly what I'm taking a break from to come read slashdot.

      On the other hand, running windows in linux is nicer if only for memory management purposes.

  8. But seriously, folks by pocketfullofshells · · Score: 2, Funny

    this sounds like another one for the anti-trust gang.

    Windows, now newer and better tasting! It slices, dices, and now also controls all your other Operating Systems!

    Sources not included, some assimilation required.

  9. Not quite by gtrubetskoy · · Score: 4, Informative

    From TFA:

    Microsoft's rival in this area is shaping up to be Xen [...] Xen doesn't yet support Windows, however

    AFAIK Xen actually does support Windows, and it's not exactly a rival because it was originally sponsored by Microsoft Research - here is a relevant link

    Having said this, I'm still convinced that full virtualization is the wrong approach and the separation technologies such as Linux VServer, FreeBSD jails or Solaris Containers will ultimately kill hypervizors.

    1. Re:Not quite by Wesley+Felter · · Score: 1

      So when is Linux VServer going to be merged into the official Linux tree or supported by a major distro?

    2. Re:Not quite by gtrubetskoy · · Score: 1

      So when is Linux VServer going to be merged into the official Linux tree or supported by a major distro?

      With respect to Linux tree, based on this coment by Herbert who is the main VServer developer, probably not as soon as we all would like. I think at this point the main kernel developers do not understand the value a project like this brings to Linux.

      As far as a major distro - it works with any distro already.

    3. Re:Not quite by Biomemetic · · Score: 1

      Actually Xen doesn't support full virtualization, only para-virtualization. An OS needs to be rewritten a bit to work with Xen.

    4. Re:Not quite by Anonymous Coward · · Score: 0

      FreeBSD jails etc are an operating system running on the same operating system. Like it or not, many people have a need to run multiple different operating systems. How useful is a FreeBSD jail when you need to run a FreeBSD workstation and have Windows XP desktop available for testing purposes?

      Jails are extremely useful tools. But it's important to recognise that they are not the right tool for the job in all cases. Compatmentalising is not the only reason to run "hypervisors" (ick), or even the main reason.

    5. Re:Not quite by Bog+Standard · · Score: 2, Interesting

      I think that real threat is to this is yet to come. In the not to far off future (2-5 years) I can well imagine that as the amount of cores on a single CPU die increase AMD/Intel will add this functionality at the hardware level (how do IBM manage LPARS at present anyone?) with BIOS type hooks etc.

      As an aside I would be very interested in the pro's and con's of the Xen type virtualisation method versus the VMware ESX type method, especially regarding inter-image security.

      Be alert, the world needs more lerts

    6. Re:Not quite by Kentamanos · · Score: 1

      Section 1.3 and 1.4 of the FAQ seem to indicate Xen does not support Windows.

      FAQ: Xen FAQ

      Perhaps it's out of date?

    7. Re:Not quite by gtrubetskoy · · Score: 1

      FreeBSD jails etc are an operating system running on the same operating system.

      Or to be more precise it just runs one kernel, but separates processes which creates the appearance of virtualization.

      Like it or not, many people have a need to run multiple different operating systems.

      Well - the main advantage of virtualization is efficient hardware use and streamlined administration. Efficient hardware use appeals to server-farm environments that run hundreds or thousands of servers and can save a great deal by consolidating them. Most likely these servers run the same OS and therefore a separation technology will provide "most bang for the buck". I believe that it's these users who will drive this whole virtualization trend that everyone is talking about. Also consider that the "kernel-under-kernel" approach (be it full virtualization or para-virtualization a la Xen) still provides little on the streamlining administration front - a kernel upgrade requires every virtual server to be updated, the filesystems of virtual servers are not accessible from outside, etc.

      The need for multiple OS's is mostly in testing/development environments and these are going to be the minority.

    8. Re:Not quite by Anonymous Coward · · Score: 0
      AFAIK Xen actually does support Windows, and it's not exactly a rival because it was originally sponsored by Microsoft Research

      Wrong. An early version of Xen had some support for a paravirtualised version of Windows XP, that has never been released, largely due to obvious licensing issues. Individuals from Microsoft Research were involved in the early effort, but haven't been since. Microsoft Corp (as opposed to MS Research) certainly would consider Xen a rival to their technology.

      When Vanderpool/Pacifica processors ship, then you'll see Xen running Windows.

      Having said this, I'm still convinced that full virtualization is the wrong approach and the separation technologies such as Linux VServer, FreeBSD jails or Solaris Containers will ultimately kill hypervizors.

      Wrong again. The ability to separate the management of individual virtual machines is worth enough alone to make hypervisors very desirable. Vservers, jails and containers are merely conveniences to assist a single administrator.

    9. Re:Not quite by Lemming+Mark · · Score: 2, Informative

      It's not out of date - Xen 1.0 supported an in-house Windows port but that will never be redistributed. With upcoming hardware hypervisor support from Intel and AMD it will nolonger be essential to port OSes, at which point Windows will run (with decent performance).

    10. Re:Not quite by Anonymous Coward · · Score: 0

      Well - the main advantage of virtualization is efficient hardware use and streamlined administration. Efficient hardware use appeals to server-farm environments that run hundreds or thousands of servers and can save a great deal by consolidating them

      Is this gonna be the case for computers running Windows as their hypervisor though? Seems that unless MS starts aiming at providing an OS for things along the lines of IBM's eSeries instead of desktops and workstations that's not going to be the biggest virtualization use amongst their market...

    11. Re:Not quite by interiot · · Score: 1
      The FAQ will be out of date soon.

      Some time this year, AMD and Intel are releasing dual-core CPUs with hardware support for virtualization. To make sure they sell well, both AMD and Intel are contributing quite a bit of software help to get Xen and VMWare fully working on their chips. Apparently this will help will allow Xen to be able to support Windows natively.

      Can you say six MILLION dollars?

    12. Re:Not quite by 10101001+10101001 · · Score: 1

      Compatmentalising is not the only reason to run "hypervisors" (ick), or even the main reason.

      Maybe not for Xen or most other hypervisors, but I'd guess it's the main reason Microsoft is doing it. I would guess that it was easier to write/buy a "hypervisor" than to fix XP and Longhorn to run under a compartmental system. Certainly, Microsoft may be looking in the far future so that when Windows Longhorn 2010 or whatever comes rolling out there will be the hypervisor to still run XP, but I'd assume Microsoft's current plan is more around running multiple Windows Longhorn Servers (and perhaps Windows 2003 if Longhorn Server is delayed for quite a while) to compete against IBM eSeries. And maybe it's also for easier admining of corporate desktops. I'd especially believe that if they have plans for a smart copy-on-write system (read, the virtualization layer does it at the file, not sector, layer so updates can still occur to the base image).

      --
      Eurohacker European paranoia, gun rights, and h
    13. Re:Not quite by Nailer · · Score: 1

      Microsoft's rival in this area is shaping up to be Xen [...] Xen doesn't yet support Windows, however

      I think he means to say Windows doesn't support Xen.

    14. Re:Not quite by Gothmolly · · Score: 0

      Then clearly you've never worked on real hardware, and a real operating system. Try AIX on the IBM p series frames. Dynamically allocating as little as .1 of a hard CPU to a logical partition, partitions dynamically robbing each other of RAM and CPU as load conditions change, the ability to move logical partitions to other physical frames. THAT is real computing, not this VMWare and chroot shit.

      --
      I want to delete my account but Slashdot doesn't allow it.
    15. Re:Not quite by Anonymous Coward · · Score: 0

      such as Linux VServer, FreeBSD jails or Solaris Containers will ultimately kill hypervizors.

      What if the above techniques could hook up to the hardware so they run at full speed? Does anything preclude them from using the hardware?

  10. Huh? by Sheetrock · · Score: 2, Informative
    I thought Xen supported Windows XP quite well, but that support couldn't be released because of licensing issues -- Xen's technique requires the rewriting of portions of the guest operating systems. Wasn't Microsoft Research actually participating on the Xen project as well?

    I'd suggest Xen is less competition to this new initiative and more a learning opportunity for all involved parties to determine ways to integrate virtualized operating systems.

    --

    Try not. Do or do not, there is no try.
    -- Dr. Spock, stardate 2822-3.




    1. Re:Huh? by Anonymous Coward · · Score: 0

      Mr. Spock didn't say that. Yoda did. In Empire Strikes Back.

    2. Re:Huh? by Wesley+Felter · · Score: 1, Informative

      I thought Xen supported Windows XP quite well, but that support couldn't be released because of licensing issues

      Translation for normal people: Xen doesn't support Windows.

    3. Re:Huh? by Wesley+Felter · · Score: 2, Interesting

      Windows 2000 Server, for really old apps.
      Windows 2003 Server, for old apps.
      A few isolated copies of Longhorn Server, so when one crashes it doesn't take out the others.

    4. Re:Huh? by MoonBuggy · · Score: 5, Interesting

      Actually, if Longhorn is to be a nice, fast, secure, modern OS it needs to be released without all the crap that ensures compatability with older versions of Windows dragging it down. They obviously can't just drop all old software, so virtualising the old Windows versions (just like Apple did with Classic under OSX) would be the way to go.

      Alternatively, Longhorn will still be bogged down with all the old shit and this will just be a half assed attempt to embrace, extend and exterminate other operating systems. We'll see.

    5. Re:Huh? by cduffy · · Score: 2, Interesting

      Multiple instances of the same OS, of course.

      Imagine a separate mail server, web server, terminal server, etc. all running on the same hardware, with support for migrating -- live! -- any particular OS instance over to different hardware (on the same SAN) if you're so inclined.

      Well, I'd hope they could provide that latter feature -- Xen does.

    6. Re:Huh? by Lemming+Mark · · Score: 2, Informative

      Windows on Xen will come along when Intel Vanderpool CPUs (later this year) and AMD Pacifica (next year) are available.

      Code for using Vanderpool extensions is in the Xen tree right now, contributed mostly by Intel. It's not quite ready to run Windows yet (various 16 bit functionality still needs to be implemented) but it's getting there.

    7. Re:Huh? by Anonymous Coward · · Score: 0

      More exact translation.

      Xen supports Microsoft windows, but Microsft will not let you have the version of Windows that Xen supports.

      Since Linux is free (as in libre) nobody can stop you having a version of Linux that runs on Xen.

      Same for BSD.

      There will probably be a version of ReactOS for Xen soon if not available presently.

      And best of all with the new fully virtualisable versions of the X86 arriving, on those processors Xen will be able to host native operating system code that has not been modified to allow virtualisation.

      At which point Microsoft will not be able to stop you running unmodified Windows on top of Xen. :)

      Xen is in effect an open source competitor to VMware.

    8. Re:Huh? by DickBreath · · Score: 0, Offtopic

      Multiple instances of the same OS, of course.

      Imagine a separate mail server, web server, terminal server, etc. all running on the same hardware, with support for migrating -- live! -- any particular OS instance over to different hardware (on the same SAN) if you're so inclined.


      Multiple instances of the same virus, of course.

      Imagine a separate trojan, worm, virus, etc. all running on the same hardware, with support for infections migrating -- live! -- to any particular virus instance over to different hardware (on the same SAM) if you're so inclined.

      --

      I'll see your senator, and I'll raise you two judges.
    9. Re:Huh? by assassinator42 · · Score: 1

      Apparently though, Xen doesn't even run on XP. Only on linux, right?

    10. Re:Huh? by cduffy · · Score: 1

      Oh, please.

      We all know Windows is virus-prone. Going and pointing it out in an unrelated discussion is a move appropriate to irritating people -- but not for any kind of serious advocacy. See, I was doing advocacy -- I mentioned one of Xen's niftiest features (live migrations) in the context of "well, I'd hope MS would be able to do that", thus setting up an expectation of a quality hypervisor-based virtualization systems having such a feature. When Microsoft's implementation comes out lacking that feature, it'll be that much more obvious that it isn't industrial-quality.

      See, it's this thing called "subtlty". Ignore it to the extent your post does, and you come off as a troll. (That said, with the nick you're using, I have some reason to think that may be intentional -- if so, congrats, I took the bait).

    11. Re:Huh? by Sheetrock · · Score: 1
      As far as I can tell, Xen doesn't run on anything but hardware. Whereas something like QEMU or Bochs would have a host operating system (the OS it's running on) and a guest operating system (the OS it's emulating/virtualizing), Xen runs at the lowest level and you throw supported guest operating systems on top of it.

      What I find a little wierd about the process is that it uses the first instantiated guest OS (running in Domain 0) to handle most of the hardware support. So the first OS is privileged and the rest that are started up are managed by Xen's task-switching and the drivers from the first OS. I don't know for sure that their level of support for Windows XP went as far as permitting it to be that first privileged OS, but I suspect it did.

      --

      Try not. Do or do not, there is no try.
      -- Dr. Spock, stardate 2822-3.




    12. Re:Huh? by Lucractius · · Score: 1

      Then again. VMS (now OpenVMS) ... something around before MS even made Windows 3.1 ... Has beem capable of performing live migrations of machine load accross a network to other members of a cluster for well... DECADES now :)

      You want to shutdown Machine 1 out of a cluster of 5 for maintenance as you bring machine 3 back on line from maintenance... right then... bring machine 3 online and it starts up... inform the OS to shutdown machine 1 and the OS automaticaly migrates the proccess memory states and all data from each proccess to machine 3 via the network before shutting down.

      (Ok this wasnt STANDARD level setup back then. but it was absolutely possbile to do if you were serious about uptime and reliability and had a cluster of 4 or more machines this was a very good system.)

      Digressing a little from the point. But i felt it should be raised. At least to help highlight Parents point.

      --
      XML - A clever joke would be here if /. didn't mangle tag brackets.
  11. Huh? by devphaeton · · Score: 2, Insightful

    In the "All The World Is A Windows Machine" mentality of Microsoft, what OSes are they talking about running?

    Certainly not OSX/x86- we know Apple wouldn't allow that.

    Certainly not any *nix- lest they intentionally break and cripple it as some sort of "self-justification tool"

    Other Windows Oses? I.E., XP on top of Longhorn? Win98 on top of LongHorn? If Longhorn is properly done, they won't need this for "compatibility", especially in light that XP already does this.

    (seriousness over)

    Or maybe it is to run the up and coming, resource-hungry SymantecOS that underlies the Norton Internet Security Suite.

    --


    do() || do_not(); // try();
  12. Doesn't play nice with others by Ridgelift · · Score: 1
    FTA: Xen doesn't yet support Windows, however.
    And although Xen will probably support Windows in the future, I'm sure Hypervisor won't support Linux.
    1. Re:Doesn't play nice with others by borgheron · · Score: 1

      No, windows will have to be changed to support Xen, since Xen can't handle privileged instructions. (No joke)

      This is a problem, but the Xen folks have managed to successfully sell it to everyone as a feature since a side effect of this lack of virtualization is that the emulation runs somewhat faster, but with questionable compatibility.

      GJC

      --
      Gregory Casamento
      ## Chief Maintainer for GNUstep
    2. Re:Doesn't play nice with others by SirTalon42 · · Score: 1

      Windows does run on Xen, though it can't be used on Xen because of licensing issues. Using the virtualization support in future CPUs Xen will support Windows (and any other X86 OS).

    3. Re:Doesn't play nice with others by Chirs · · Score: 1

      It's got perfect compatibility if you've got the source for the OS...

  13. yes! by blackmonday · · Score: 4, Funny

    "...allow companies to virtualize multiple operating systems."

    It will also allow you to:

    reintermediate enterprise markets
    synergize synergistic metrics
    strategize vertical e-commerce
    deploy viral bandwidth
    and lastly...
    unleash user-centric portals


    1. Re:yes! by kmortelite · · Score: 2, Funny

      "...allow companies to virtualize multiple operating systems."

      It will also allow you to:

      reintermediate enterprise markets
      synergize synergistic metrics
      strategize vertical e-commerce
      deploy viral bandwidth
      and lastly...
      unleash user-centric portals


      And I thought reading my old perl code was hard!

    2. Re:yes! by Humorously_Inept · · Score: 4, Funny

      Hey, thanks! Now I don't need to go to any meetings for the next month!

      --

      ~Someday, I hope to be an aspiring author.
    3. Re:yes! by Rheagar · · Score: 1

      "...allow companies to virtualize multiple operating systems."

      Well, how would you describe it? "virtualize multiple operating systems" is exactly what it is doing.

      All that other stuff is voodoo horse crap double talk. But in this case, they happen to be running multiple operating systems in separate virtual spaces. There is no better way to describe it.

    4. Re:yes! by the+unbeliever · · Score: 1

      Yes, but will it allow me to reticulate splines or initialize emotion variables?

    5. Re:yes! by djdanlib · · Score: 1

      Bingo, sir.

  14. Re:OMFG, LOOK AT THIS by Anonymous Coward · · Score: 0

    Gee, never saw that done before. Kinda like when Metallica's soul (or something like that) went up for sale during the Napster issue.

    Ok, I guess it's a little funny.

  15. Charges by crimoid · · Score: 1

    I'm sure they will charge some sort of messed up licensing fee for each virtual machine (or subset of that machine).

  16. hmm, something doesn't sound quite right by Anonymous Coward · · Score: 1, Funny

    Yeah I can just imagine this program in action

    "Hey there Skipper, it looks like you're trying to run Linux! You must be evil! Your IP address has been forwarded to the CIA, FBI and IRS! Please stay where you are and enjoy this fine game of hypnotic solitare!"

    Microsoft just bought the rights to virtual PC a year or so ago, why intentionally deny themselves another money-maker?

  17. Other OSes or by Turn-X+Alphonse · · Score: 1

    By "Other OS" do they mean any OS or is this just a way to sell you old versions of Windows to install to run your old DOS games?

    "oh it doesn't work on XP, send us £100 for Windows 98 and install it".

    --
    I like muppets.
  18. Sounds like intergrated Virtual PC to me.... by Himuraken · · Score: 1

    BTW, the versions of Virtual PC that I have used dont even allow the emulation of *nix OS's out of the box. WHo would want to emulate multiple crappy OS's on a crappy host OS? http://leetworks.homelinux.com/

    --
    "If you want a picture of the future, imagine a boot stamping on a human face -- for ever."
    1. Re:Sounds like intergrated Virtual PC to me.... by Anonymous Coward · · Score: 0

      Thats weird here it works fine with *nix OS's :S

      Or do you mean with support lack of wizards ?

    2. Re:Sounds like intergrated Virtual PC to me.... by Himuraken · · Score: 1

      Weird, I know out of the box there arent any mention in the wizards about *nix. And I had trouble running Virtual PC anyways. I use VMware daily and would have to say that it is really the better of the two, especially considering how well VM runs in linux :-) I dont forsee "hyper visor" running in linux.

      --
      "If you want a picture of the future, imagine a boot stamping on a human face -- for ever."
    3. Re:Sounds like intergrated Virtual PC to me.... by Jaime2 · · Score: 1

      Hmmm.... I've installed Debian, Fedora, and Gentoo in Microsoft Virtual PC. Just Pick "Other" from the list in the Wizard. Actually, I don't think the Wizard does anything except set the initial RAM size anyways.

      Besides, would you expect VPC to "support" Linux? Essentially, VPC is hardware. You'd expect the same level of support that you get from a typical hardware vendor. Well, sure some hardware vendors are good at supporting Linux. But, most have exactly the same support policy that Microsoft does for VPC.

      BTW, look here: http://vpc.visualwin.com/ to see a list of what works in VPC and how to get some of the tougher ones to work.

    4. Re:Sounds like intergrated Virtual PC to me.... by Anonymous Coward · · Score: 0

      This is almost definitely an eveolution of the Virtual PC technology. Here is a related patent filed by Eric Traut, former CTO of Connectix...

      http://appft1.uspto.gov/netacgi/nph-Parser?Sect1=P TO2&Sect2=HITOFF&u=%2Fnetahtml%2FPTO%2Fsearch-adv. html&r=1&p=1&f=G&l=50&d=PG01&S1=(Eric+AND+Traut).I N.&OS=in/(Eric+and+Traut)&RS=IN/(Eric+AND+Traut)

  19. VMware? by Stibidor · · Score: 4, Interesting

    TFA says that MS's rival in this area is shaping up to be a product called Xen. I will humbly admit I've never heard of Xen, and TFA says it has a lot of support. But isn't this VMware's market too? Not sure how much market share VMware currently has, but it's been a very solid product in my experience.

    Yeah, yeah, VMware is not free (as in beer), and it is closed source (AFAIK). Nor is it built in to the OS. But I think it has strong support and probably a large customer base.

    Comments?

    1. Re:VMware? by Anonymous Coward · · Score: 0

      VMware is focusing on the desktop with Workstation version 5 and on the datacenter with ESX. Both products work extremely well.

      As far as how well ESX emulates servers, our office uses ESX (running on an IBM Blade) for our Exchange server. With fiber channel to a SAN, the throughput is very good and quite cost effective when 14 Blades are all using the SAN and two or three VMs on each Blade.

    2. Re:VMware? by Anonymous Coward · · Score: 0

      qemu - the free as in beer emulator

      http://www.qemu.org/

    3. Re:VMware? by palfrey · · Score: 4, Informative

      VMWare creates a virtual machine for your OS to run in.
      Advantage: provided it's simulation is good, everything that runs on the real hardware runs in the virtual machine
      Disadvantage: that compatability comes at a significant runtime cost, which makes VMWare mainly used only for testing purposes, not for running multiple OSes for general work.

      Hypervisors (like Xen) and what MS is claiming (I will believe this when we see it given the list of things they've dropped) use a technique called paravirtualisation to vastly reduce the speed problems. However, this requires support from the host OS. The Xen performance page (http://www.cl.cam.ac.uk/Research/SRG/netos/xen/pe rformance.html) describes this better than I could.

      --
      Beware the psychokinetic mimes!
    4. Re:VMware? by Azureflare · · Score: 1
      I bought vmware workstation 4.5 because of the free upgrade to 5.0, and because I needed windows for stuff that wine won't do (visual interdev... yeah i know it's crap but my company uses it). Oh yeah and I also run iTunes in it so I can sync up easily with my iPod shuffle.

      I love it. It's amazing how fast windows performs on it. I can't say it's at native speed, but it is close. It's also really, really easy to backup. And the snapshot feature is nice, but it's kind of annoying that it restores your _Whole_ hard drive to the previous state. If you have personal data that you're working on, it should probably be on your native drive rather than VMware's virtual disks.

      I haven't ever needed to ask for support from vmware... it's a very stable piece of software in my experience.

      I know my company uses VMware GSX server on their windows boxes. I'm not sure what for, since I just started working as a sys admin.

      I definitely appreciate having a third party there to go to for support. I don't think me or my company would appreciate going to microsoft for support on something like virtualization issues.

      Also, ideally this whole "embedded virtualization into the OS" should land Microsoft in antitrust hotwater, but I guess microsoft is the justice department's honey baby now.

      As long as Microsoft isn't planning to buy out vmware (*crosses fingers*) I'll be happy to see what they come up with. Who knows, they might come up with a quality product!

    5. Re:VMware? by Schnapple · · Score: 1
      As long as Microsoft isn't planning to buy out vmware
      Well given that they bought Connectix, and now puts out the main VMWare competitor as Microsoft VirtualPC, I think you're safe. Especially since buying Company A and then Company A's Competitor is asking for trouble.
    6. Re:VMware? by Lemming+Mark · · Score: 1

      Interesting, the MS hypervisor design allows guest OSes an API they can use to get better performance if they're hypervisor-aware - similar to Xen and IBM's POWER hypervisor.

      This is pretty neat. The specs are supposed to be open, so it might be possible to get Linux to use them, or conversely, to get Xen to support them for running Longhorn...

      Time will tell how this all pans out. The competition will result in VMM technology really accelerating, which will (in the end) give all sorts of benefits to end users.

    7. Re:VMware? by rayd75 · · Score: 1

      Granted, the VMWare approach is not as efficient as that of Xen but it is still very fast. VMWare does not emulate the CPU... it's more accurate to say that it emulates the rest of the hardware through drivers. The guest OS and software run on the host CPU without significant (if any) translation. We use VMWare ESX Server for production and even with 8 light to moderately loaded guest operating systems running on a 2-way box, there is no noticeable speed decrease. I'm not saying you should move a fully loaded SQL or Exchange server to it but for most production uses it works extremely well. There is a trial available that will convert non-believers in short order.

    8. Re:VMware? by Anonymous Coward · · Score: 0

      And given that VMWare was already bought by EMC...

    9. Re:VMware? by Chirs · · Score: 3, Informative

      "vmware does not emulate the cpu"

      This is not strictly true. It runs most of the instruction set natively, but emulates those portions of it that must run in supervisor mode.

      Unfortunately this is complicated by the fact that some of the x86 instructions cannot be easily detected at runtime. This is one of the ways Xen simplifies things, by basically removing those tricky instructions from the instruction set and executing them only in the hypervisor.

    10. Re:VMware? by rudedog · · Score: 1

      Disadvantage: that compatability comes at a significant runtime cost, which makes VMWare mainly used only for testing purposes, not for running multiple OSes for general work.

      Wanna bet? I use VMWare on Linux to host a Windows XP system that I use primarily for software development with Visual Studio, and also for other general windows applications. My work mix is probably 50/50 windows and linux although on any given day it's usually 80-90% in a single environment.

      I have zero complaints about the speed. Granted, I have a pretty beefy machine, but doing it on vmware sure beats having dual machines.

      Xen may be faster than vmware (may, i haven't yet tried it or done any benchmarks, although it's on my list), but the runtime cost of vmware is not what I would call "significant".

      And the other benefits of vmware such as snapshot trees make it much better than Xen at the moment, even if Xen could run Windows.

    11. Re:VMware? by ricercar · · Score: 1

      > compatability comes at a significant runtime
      > cost, which makes VMWare mainly used only for
      > testing purposes, not for running multiple
      > OSes for general work.

      Aw, damn. Thanks for letting me know. I'll have to stop doing my general work in VMware Workstation.

      --
      I used to drive a Heisenberg, but every time I glanced at the speedometer, I'd get lost.
    12. Re:VMware? by Anonymous Coward · · Score: 0

      Xen may be faster than vmware (may, i haven't yet tried it or done any benchmarks, although it's on my list), but the runtime cost of vmware is not what I would call "significant".

      It is extremely significant, just not in your use case. Try using VMWare to run a bunch of isolated servers on the same hardware, which is the actual use case for hypervisor software like Xen. This experiment will last about five minutes.

      It just so happens, not quite but almost as a side-effect, that these hypervisors are also excellent desktop virtualizers. Once the support is there, Xen or Longhorn's hypervisor or whatever will also be a better VMWare than VMWare, since the operating systems will be hypervisor aware.

    13. Re:VMware? by Anonymous Coward · · Score: 1, Informative

      Try it on VMWare GSX or ESX server, not their workstation product. That's what GSX/ESX are built for.

    14. Re:VMware? by tyler_larson · · Score: 1
      TFA says that MS's rival in this area is shaping up to be a product called Xen. I will humbly admit I've never heard of Xen, and TFA says it has a lot of support. But isn't this VMware's market too?

      If you've been following the developer lists of projects like Fedora and such, you'll see that Xen has been getting quite a bit of attention for the past few months. It's not that kind of story that would make the front page in a marketing-driven tech journal. But it's been progressing fast and shows a lot of exciting potential for those who are interested in that kind of thing.

      VMware and Xen are similar products, but in different niches. VMware creates a virtual machine sandbox that you can use like a separate computer.

      Xen, on the other hand, "supervises" the execution of a subordinate kernel. The virtual machine paradigm is thrown out almost entirely, and the sandbox paradigm is kept around only to the extent necessary. The overhead imposed by Xen is therefore very low -- it can run hosted kernels at nearly full-speed. Xen is something like the next logical step after user-mode Linux.

      Xen is designed to run multiple logical OSes on the same machine in a real production environment. This could be particularly useful for situations like web hosting. An owner of a server could sell space to the general public--and each account would come with complete root access to a "hypervised" OS image. He could sell 10 to 20 such accounts on one machine and still expect reasonable performance from each.

      That's simply not an option with VMware.

      --
      "With sufficient thrust, pigs fly just fine. However, this is not necessarily a good idea...."
      RFC 1925
    15. Re:VMware? by stripe42 · · Score: 1

      VMware is very fast. We use the GSX server version at work. We found using Linux as the host for Windows guests is the most effecient implementation.

      Our development and testing environments being used daily by about 12 developers and 3 testers run smooth day in and day out. It's funny how surpsied each of the develoeprs were when they first found out they'd been using Virtual servers for over a year. They were impressed with the speed.

      If we were developing for Linux, I'd give Xen a try though. I checked out the link on performance. It's a shame only VMware's workstation version could be compared to. I should install Xen at home and get some experience though.


      Thanks.
    16. Re:VMware? by Stibidor · · Score: 1

      Free upgrade from 4.5 to 5.0? How can I get this? I don't see it on their site anywhere. Do I need to contact them? Thanks!

  20. virtual crashes by radiojock · · Score: 1

    well, now hypervisor will allow multiple BSOD all at once... how fun

    1. Re:virtual crashes by WilliamSChips · · Score: 1

      No, with Longhorn it's the Red Screen of Death.

      --
      Please, for the good of Humanity, vote Obama.
  21. Virtua(wha) by Wile_E_Peyote · · Score: 0, Troll

    I'm not sure what I think about the article, but I sure hate the word virtualize. In fact I am sick of people adding "ize" to the end of words to make them verbs.

    Why do we keep coming up with new ways of saying the S.O.S.?

    1. Re:Virtua(wha) by gr8_phk · · Score: 4, Funny
      "I am sick of people adding "ize" to the end of words to make them verbs."

      In short, you hate when people verbize stuff.

    2. Re:Virtua(wha) by KarmaMB84 · · Score: 1

      Well, emulate isn't correct for the kind of hosting they intend and virtualize IS a real word afterall, so why not?

    3. Re:Virtua(wha) by Mitchell+Mebane · · Score: 3, Funny

      Verbizing is bad, but it's the renounification I really hate.

      --

      The roots of education are bitter, but the fruit is sweet.
      --Aristotle
    4. Re:Virtua(wha) by ultramk · · Score: 1

      Yeah, verbing weirds language.

      m-

      --
      You catch enchiladas by picking them up behind the head and holding them underwater until they don't kick anymore -VeGas
    5. Re:Virtua(wha) by Alsee · · Score: 1

      Yep, it angerizes him.

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
    6. Re:Virtua(wha) by gnovos · · Score: 1

      "I am sick of people adding "ize" to the end of words to make them verbs."

      In short, you hate when people verbize stuff.


      He'd just prefer people used the word "Hyperv".

      --
      "Your superior intellect is no match for our puny weapons!"
  22. Implications? by Sv-Manowar · · Score: 2, Interesting

    Are Microsoft admitting a mainstream demand for coexistance between non-microsoft operating systems on the same pc, and even demand for alternative operating systems by including these features, or are they hedging their bets to become a good 'host' OS, so as to ensure users stay primarily on Windows but virtualize other OS's to access their strengths.

    It doesnt immediately seem clear from the article how other operating systems will be permitted, and it could be the case that the software approves what operating systems will boot within it. I wonder how this development will affect VMware, as it is one of the few end-user virtualization software companies left given Microsoft's acquisition of Connectix and Virtual PC

    1. Re:Implications? by Tim+C · · Score: 1

      One use I can think of immediately that doesn't require any non-MS OS is testing on multiple versions of Windows and/or IE.

      As a web developer, I have to care about how my sites work and look in IE 5, IE 5.5 and IE 6 (as well as Firefox, Moz, and sometimes Opera). It's much nicer being able to do that on a single machine, than having to have several physical machines set aside for the task.

    2. Re:Implications? by Alsee · · Score: 1

      Are Microsoft admitting a mainstream demand for coexistance between non-microsoft operating systems on the same pc

      Multiple operating systems does not necessarily imply non-Microsoft operating systems, now does it?

      Since Microsoft already gets a licensing fee for almost every PC sold (even if it winds up running a non-Microsoft OS), obviously the best way for them to expand their market is to sell you three or four licenses for the same machine. Chuckle.

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
    3. Re:Implications? by Anonymous Coward · · Score: 0

      Windows and Linux versions are slightly different in the way they render, get 2 screens side by side, one on cnn.com in Linux and another on the same site on Windows, you'll be able to tell the difference (the Linux version will definately look better in terms of fonts) you shouldn't ignore this as a web developer.

  23. What they should do first with hypervisor by Anonymous Coward · · Score: 0

    Sandbox fucking IE! Have it run in its own VM with a super stripped down OS that doesn't have ANY of my data files. Have a default known clean checkpoint that I can restore from at the click of a button. I might reconsider my move to opera if I could actually use IE.

  24. Now it is up to us. by jellomizer · · Score: 1

    If Microsoft creates this technology and we can say run Linux Apps in windows I would presure the developer team to make the apps for linux because Windows will run it. And you have the software that can work on Linux as well so if you cant get the deal with Microsoft. So your apps run in 2 OSs except for one giving you company a way out.

    --
    If something is so important that you feel the need to post it on the internet... It probably isn't that important.
  25. How about they plan... by alvinrod · · Score: 1

    ... on at least getting Longhorn released sometime this decade. It's been long enough already for crying out loud. Oh well, I suppose security and all the other nice features that their customers apparently "like" take time to add in.

  26. What about licensing? by astrashe · · Score: 4, Interesting

    The problem that you have with Microsoft and virtualization is licensing.

    Do you have to buy a new $800 server license every time you create a new VM? If not, is someone going to bother to tell the online activation system about this?

    Let's say you have an ISP, and you want to sell hosting with IIS and MS-SQL to your customers. It would be great if you could use virtualization software to partition the machine -- it would make it easier to manage and more secure.

    All the tools you need to do this now are available -- VMWare will do it.

    But you can't, because you'd go broke. You have to buy a copy *per customer*.

    Meanwhile, I can buy an account at a vps provider (mine is linode.com) for $20/month, and run my own web server and database engine just fine.

    They have to address the licensing, or it won't fly.

    1. Re:What about licensing? by ErMaC · · Score: 1

      No matter what machine virtualization software you use, you have to worry about licensing on the OS side. They are totally separate parts of the equation.

      If I use VMWare right now on a server running Linux, and I run two VMWare sessions with Windows Server 2003, I need two Server 2003 licenses. The same applies if the base OS is 2003 running "Hypervisor" (although arguably then you should say you need 3 Server 2003 licenses, one for the host and two for the virtual machines).

      Using VMWare is not a get-out-of-licensing-free card.

      --
      "I want to get more into theory, because everything works in theory." -John Cash
    2. Re:What about licensing? by astrashe · · Score: 1

      I don't think you're getting my point.

      Let's say you have a machine that's running MS-SQL server. It's a big machine, and client machines are hitting it from various parts of your on-site LAN.

      Now let's say, for argument's sake, that you have two databases in the engine. One is supporting some developers, who are working on new code for customers, and the other is supporting clerical users who are runing an app that helps them provide customer support.

      From the point of view of a systems administrator, there is a win to be had by partitioning the processes into the server into two containers. Each container is a virtual system. You let the developers have theirs, and you let the admins who keep the in house app up and running keep theirs.

      The point of virtual machines isn't just to run linux and windows at the same time. It's to create containers that deliver administrative wins.

      It's very much like using a folder in a file system. When you have all of your files in one sack, they're hard to manage. When you put them into folders, you can copy folders, you can delete them, you can tweak protections on groups of files all at once -- etc.

      That's what virtual computing containers do for admins. You can do things at the container level that make life a lot easier.

      Sun is embracing this philosophy. If you have a server, and you want to provide some remote shell access, a database engine, and a web server, you can keep them all in different containers.

      It's a big win to keep shell access in a different container from the db engine -- good for security, good for management. Sun is also giving people tools to move containers from one physical machine to another. Again -- a big win for systems administrators.

      MS is telling people -- if you want to use these containers, that's fine -- but for each container, you need a new license. You can have this great tool, but if you want to use it, you'll have to pay 4x as much (or whatever, based on how many containers you have).

      I'm not talking about running Linux as the host and Windows as the guest. I'm talking about an all Windows machine, with the hypervisor managing a bunch of instances of the same OS.

      People who run Xen don't usually run a kazillion different OSs. They run multiple instances of the same OS, and use Xen's tools to manage them more effectively, and to get more mileage out of their HW.

      MS's problem isn't technical. There are 3rd party tools from VMWare that address the technical problem. MS's problem is licensing. It's too expensive to put different things in different containers.

    3. Re:What about licensing? by vrmlknight · · Score: 1

      unless you have an enterprise licensing agreement with MS. We have one, it pretty much enables us to use most of their products as much as we need. Granted this comes at a huge price and we need to track internally what we are using but, We are covered for just about any production use of any Microsoft products.

      --
      This must be Thursday, I never could get the hang of Thursdays.
    4. Re:What about licensing? by m00nun1t · · Score: 1

      There is a special licensing agreement for ISPs to avoid these types of scenarios.

    5. Re:What about licensing? by Anonymous Coward · · Score: 0

      The licensing issues have always been a problem with Microsoft software. There has been NO difference between NT workststion and NT server, XP Pro and XP Home, etc, etc, except Microsoft's silly limitations built into the licensing and maybe a few silly settings in the registry!

      This is only a petty attempt to extract more money from the same codebase!

      Fuck 'em! Just fuck 'em!

    6. Re:What about licensing? by anno1a · · Score: 1

      Technically you're wrong. With a given Windows license you pay per CPU, not per instance of the program, and since all your virtual machines will be running on the same CPUs you won't have to pay extra for running it multiple times on the same machine. The problem to solve is Microsofts, as they probably don't know that it's the same CPU, but you have paid for the right to use Windows as you do.

      --
      ------- I fumbled my registration and I now must suffer
    7. Re:What about licensing? by Anonymous Coward · · Score: 0

      So the longtooth hypervisor is only usable by Microsofts Enterprise customers?

    8. Re:What about licensing? by Anonymous Coward · · Score: 0
      Even worse, when is a CPU not a CPU? When it's virtualized in software? When we have on-chip virtualization?

      Pathetic!

      Software licensing was so last century, why contribute to a malicious company like Microsoft?

  27. So, if I get the article right: by Dark+Paladin · · Score: 1

    Xen is an GNU kind of "hypervisor" contributed by Sun, IBM, etc. So far, it doesn't work with Windows. (Hm - love to see an OS X version come out when those X86 Macs arrive.)

    Microsoft is announcing that their next version of Windows will have the same technology as Xen - but better! Hey, don't use that Xen crap now - just wait for our upcoming technology! I mean, it's not like we just announce technology years in advance in order to make people think that a current competitor isn't going to be around in a few years!

    1. Re:So, if I get the article right: by njcoder · · Score: 1
      Do you know anything about Xen? The way Xen works you have to make some changes to the kernel to allow it to run on Xen. At least in the x86 world. So right now you're only option is to run an open source system on xen because you can recompile the kernel. Microsoft Dev Labs might have a version that runs on Xen but it's not publicly available. Red Hat, Suse and Sun have announced that they are going to be building Xen support into their kernel but that hasn't happened yet. Intel and AMD have announced that they will build the instructions necessary for the type of virtualization that Xen uses to work on their chips, but that won't be till the end of this year or early next year.

      There's a lot of hype over Xen. It's neat but it's not there yet and it's not there yet because it needs changes that are outside of it's control.

    2. Re:So, if I get the article right: by SirTalon42 · · Score: 1

      Fedora Core 4 is about to be released, and it will have support for Xen out of the box. It won't be long before other distros make a new release.

      Also using the tech Intel and AMD are making Xen will be able to run Windows w/o any modifications.

    3. Re:So, if I get the article right: by njcoder · · Score: 1

      yeah but what applications are certified to run on FC4? Hell what applications are certified to run on FC3? The Inten and AMD changes are still months away. New chips and new distros don't get put into important production systems right away so Xen still has a long way to go before it's usable.

  28. More innovation? by bjdevil66 · · Score: 2, Insightful

    This sounds a lot like they're trying to steal VMWare's market and integrate it right into the OS. More innovation - just like their built-in web browser, upcoming antivirus protection, firewall, and now virtual machines. Anyone still want to claim this this isn't an illegal leverage of their OS monopoly?

    1. Re:More innovation? by TheFlyingGoat · · Score: 1

      But allowing OSX to have a virtual machine for older mac programs is ok? It's basically the same thing going on, technology-wise.

      Besides, MS already has a virtual server program called Microsoft Virtual Server 2005. It's decent, but has more overhead than VMWare. The benefit is that it's a hell of a lot easier to get running and keep running than VMWare.

      Also, linux comes prepackaged with a firewall product and I don't hear anyone complaining about that. I think the big point you should be making is that Microsoft isn't the first to do most of these things, just the first to make a big fuss about them.

      The MS monopoly isn't about which programs they provide. It's about business practices that are made to eliminate competition. If they prevent Windows from running within VMWare or similar, then I'll have an issue with them. Until then, it's basically 2 different markets.

      Anyway, this move by them is more likely to allow them to create a secure codebase without having to worry about older programs working properly. If they make old programs run within a Win2K virtual environment within Longhorn, they can keep insecure code away from the primary OS.

      --
      You have enemies? Good. That means you've stood up for something, sometime in your life. --Winston Churchill
  29. Xen and Vmware by cypherz · · Score: 0, Redundant

    From the Article:
    Microsoft's rival in this area is shaping up to be Xen. (snip) Xen doesn't yet support Windows, however.

    I thought Xen DID support an in-house version of XP that was ported with MS's help. Also, no mention of Vmware as a competitor. I don't think this will impact Vmware's market share very much. There was no indication in the article that it would support NON-windows OS's.

    Article gets low geek points: not enough technical detail!

    Who cares about that Windows stuff anyway? I'm gonna be running OS X on Intel next year! Woohoo!

    --
    This sig kills fascists.
  30. Multiple operating systems... by Matilda+the+Hun · · Score: 1

    ...Right. All different kinds. Like Windows XP Pro, Windows XP Home, MS-DOS....so when you get a fatal error or BSOD in one, you can just switch to another one!

    --
    Tluin natha Linux xxizzuss uriu olt bwael mon'tun.
  31. hypervision code clip... by UMhydrogen · · Score: 1
    Now that OS X will run on x86, clip from hypervision code:

    if (osToLoad == "Mac OS X")
    {
    blowUpComputer();
    }

  32. This isn't about multiple OSs: by acceleriter · · Score: 2, Insightful

    This is about DRM -- an all-encompassing, Microsoft controlled supervisor mode controlling access to "trusted" components.

    --

    CEE5210S The signal SIGHUP was received.

  33. A good move by kkelly · · Score: 2, Interesting

    Say what you will about the evil empire, but this is a good move for them and not really surprising considering their acquisition of Virtual PC (connectix I think). The VPC software while not the best on the market, is extremely useful. On my windoze XP Laptop, I have different Virtual PC images for Oracle, SQL Server 2005 Beta, Redhat Enterprise Linux, etc. The images do take up quite a bit of space, but since disk drive are affordable, I only have to run a minimal XP installation and only need to worry about upgrades when the latest and greatest service pack comes out. When I'm done with a project, I just shut down the VM, when I'm done with the technology, I delete or archive the VM and keep a clean base OS. Integrating a virtual machine seems like a logical move to me.

    --
    K
  34. Intel Mac too? by jonsmirl · · Score: 1

    Could it be that Apple's delay until next year is because it will require Intel VT on the processor to run? Requiring VT would probably lock out all existing machines. It would also be difficult to emulate on existing chips. VT specific shuts out AMD too. Any rumors of Apple working on a hypervisor?

    The simple reason for requiring VT is to get MS Windows support. Windows would run in another VM. A virtual graphics card would then make it appear inside the Mac display.

    Running an SMB server interally allows partitions to be shared.

    Daemons in each OS could export the clipboard over a virtual network to make DND work. And do things like mouse handoff.

  35. Nothing concrete yet... by mblase · · Score: 2, Insightful

    Sounds like they're just restating something we already knew about. They acquired Connectix over two years ago with this goal more or less explicitly in mind.

    If I had to guess, I'd say they're just restating this in light of Apple's announcement in order to head off people who might be thinking about running OS X and Windows on the same box (which doesn't make sense to me, since those who'd want to run multiple MS OSes are not the same people who'd want an OS X desktop, but then, I don't speak Marketing).

  36. Re:OMFG, LOOK AT THIS by Grakkar · · Score: 0

    ITS HILARIOUS!!!!

  37. Pre-emptive strike by Anonymous Coward · · Score: 0

    Currently, many of the virtualization technologies (especially those upcoming hardware-based ones) do not yet allow nesting hypervisors. So If Windows requires running under its its own MS-hypervisor, it can then legitimately refuse to run under another hypervisor...and Microsfot maintains control of your PC.

  38. DRM by Frank+T.+Lofaro+Jr. · · Score: 5, Insightful

    They are doing this for DRM.

    Their Hypervisor will enforce DRM, so even linux can't override it.

    They'll make it so all device drivers must be signed to go into the Hypervisor which will be the only thing with any I/O privs that aren't virtualized.

    They'll make it so new hardware has closed interfaces and can only be supported by a driver at the Hypervisor level.

    Any drivers in any OS level won't be able to circumvent the DRM, since they'll just THINK they are talking to hardware, but will get virtual hardware instead - and the Hypervisor won't let it read any protected content through the virtual I/O, it will blank it out (e.g. all zero bytes from the "soundcard") or something similar.

    The drivers designed for the Hypervisor won't work in any higher level, since they'll need to do a crypographic handshake with the hardware to verify it is "real" and the hardware will also monitor bus activity so it'll know if any extraneous activity is occur (as it would if it was being virtualized).

    Everything will have a standard interface to the O/S, so Linux will still run but be very limited and slowed down - since only Windows will be allowed "preferred" access to hardware, other O/S will be deliberately crippled.

    They'll say you can still run Linux.

    Hardware manufacturers won't release specs, they'll say use the Hypervisor and you can still use Linux.

    You'll still need to buy Windows to use any hardware - Linux won't even boot on the raw hardware.

    MS doesn't care if Linux isn't killed - the above allows them lock in - no windows - your PC won't boot - since nothing but the Hypervisor will know how to talk to the IDE card, etc.

    What about manufacturers that want to support open interfaces, etc? Microsoft will deny them a key which they will need to talk to the Hypervisor - and the Hypervisor will refuse to talk to them.

    Support anything other than solely the Hypervisor and you can't use the Hypervisor. No Windows - lose too many sales.

    And they can say other O/S's are still allowed.

    They'll just not be able to give you freedom to use your hardware as you see fit (DRM, need to pay more to get software to unlock other features on your hardware), only Windows will run well, and you need a Windows license and Hypervisor for every PC or else it is unbootable.

    --
    Just because it CAN be done, doesn't mean it should!
    1. Re:DRM by Anonymous Coward · · Score: 0

      This won't be that easy to not to reveal private keys for hardware access, IMO (even if outlawed).

    2. Re:DRM by Anonymous Coward · · Score: 1, Interesting

      Where's the -1 Paranoid moderation when you need it? Or should that be a +1?
      :

    3. Re:DRM by pocketfullofshells · · Score: 1

      A slightly (maybe under-exaggerated) radical outlook on the situation, but definetly plausible. I doubt hardware MFG's will quit making device drivers for other operating systems, because I would think most companies aren't stupid enough to rely solely on Microsoft.

      Wait a minute....OH $*#@!

    4. Re:DRM by MrAnnoyanceToYou · · Score: 1

      I don't believe MS will gain that much market share. I don't think they'll get that much control over hardware and software at the same time - there will always be an OEM market that knows how to get Linux running. You think MS is going to get that much control over the server market? Think again.

    5. Re:DRM by what+about · · Score: 1

      I don't know if it will happen, but it does logically make sense.

      If it does not happen is because of "politics", I mean, China locked out of hardware ? and forced to use windows ? naaaa

      I guess that we will buy chinese computers..

    6. Re:DRM by spif · · Score: 1

      Your tinfoil-hat kung fu is the best. I bow to your superior breed of paranoia. All previous rants will be wiped away, and a new order of trolling shall arise from the ashes.

      --
      fnord.
    7. Re:DRM by WillAffleckUW · · Score: 1

      Just buy the EU version of Windows Longhorn - DRM isn't included ... since it violates EU law.

      --
      -- Tigger warning: This post may contain tiggers! --
    8. Re:DRM by Alsee · · Score: 2, Informative

      I wish that were true.

      The current EU-Microsoft case is about Media Player and open interfaces, and merely requires Media Player to be optional. The Longhorn 'security' system is at a much lower layer than any media player and the interface *is* going to be open. The Longhorn DRM system will not be affected at all.

      I've seen one or two interesting DRM-related rulings in individual countries, but I'm not aware of any that would rohibit Microsoft from deploying DRM-capable Longhorn as planned.

      Particularly note that Microsoft does and will deny that the Longhorn 'security system' is DRM. They state that it is a generic 'security system' that just so happens to be useful if some other software contains DRM and chooses to make use of the Longhorn 'security system' as part of its DRM.

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
    9. Re:DRM by WillAffleckUW · · Score: 1

      I've seen one or two interesting DRM-related rulings in individual countries, but I'm not aware of any that would rohibit Microsoft from deploying DRM-capable Longhorn as planned.

      Well, I only read an article about it in the Wall Street Journal at lunchtime, but if you say so you must be right. And they must be wrong.

      --
      -- Tigger warning: This post may contain tiggers! --
    10. Re:DRM by iphayd · · Score: 4, Insightful

      You have to realize that MS is no longer able to dictate _all_ of the PC specs.

      - I couldn't imagine that Apple will build a box that requires Hypervisor to run.
      - I couldn't imagine IBM will build servers that require Hypervisor to run.
      - I couldn't imagine HP will build machines that require Hypervisor to run.

      These three companies have a vested interest in _not_ allowing Microsoft the kind of power that you are suggesting.

    11. Re:DRM by Anonymous Coward · · Score: 0

      -1: Please remember to take your Perphenazine .

      If you forget again, the nice men in lab coats will help you find a safe place where you can think about Linux.

    12. Re:DRM by MuMart · · Score: 2

      "The more they tighten their grip, the more systems will slip through their fingers."

    13. Re:DRM by Anonymous Coward · · Score: 0

      Why? Microsoft already keeps the private keys they use for signing executables secret.
      Signing the hypervisor and having it and boot ROMs check the signatures of any code they load (using public keys) is clearly possible-- TiVo does this now.

    14. Re:DRM by Anonymous Coward · · Score: 0

      I could imagine Apple or IBM not using the Hypervisor signed by Microsoft but perhaps using a copy signed by themselves. TiVo does something like this when booting to make sure you haven't modified the Linux OS and programs.

    15. Re:DRM by Frank+T.+Lofaro+Jr. · · Score: 1

      China will make their own OS which they could because they would make all the DRM'd chips and the gov't controls the economy.

      Microsoft and the US will allow it to exist, as long as it stays "over there".

      Importation or use of that OS in the USA would be a felony (like 5 years or more in prison) and so would be facilitating such importation or use. Anyone convicted would also be banned from the Internet for life by the gov't

      --
      Just because it CAN be done, doesn't mean it should!
    16. Re:DRM by Anonymous Coward · · Score: 0

      I guess that we will buy chinese computers.

      Running the Chinese hypervisor? :-)

    17. Re:DRM by Frank+T.+Lofaro+Jr. · · Score: 1

      which won't activate from a USA IP address and will refuse to allow a USA IP address to be assigned to any network device even if it is activated.

      Plus any smart ideas like taking a trip to Europe to activate it would be illegal circumvention.

      --
      Just because it CAN be done, doesn't mean it should!
    18. Re:DRM by Frank+T.+Lofaro+Jr. · · Score: 1

      More thoughts:

      Actually they'd likely pirate Windows or use their own OS, and still use the DRM capabilities to oppress their own people.

      They'd use the master key they'd mandate the chip companies in China to divulge to the gov't so they would not be controlled by the US or Microsoft and use it to control their own people.

      We will tolerate it for the sake of diplomatic relations and the fact it gives the US gov't more control and Microsoft more profits. Perhaps we will demand a master key from the Chinese which they'll give in exchange for being allowed preferred access to our markets.

      Our gov't could stop dissident's (or pirates, or hackers, or anti-corporate agitators, ...) computers and/or break their encryption.

      And Microsoft would make much more money here with even more of a monopoly.

      --
      Just because it CAN be done, doesn't mean it should!
    19. Re:DRM by Frank+T.+Lofaro+Jr. · · Score: 1

      Could that be a possible GPL violation to restrict Linux like that?

      --
      Just because it CAN be done, doesn't mean it should!
    20. Re:DRM by Anonymous Coward · · Score: 0

      TiVo publishes the Linux source code they use. The GPL doesn't guarantee that you can modify, compile, and run it on the TiVo hardware however, so you're limited to only the builds that TiVo makes and signs. Intel and Red Hat could do the same thing with a motherboard and Linux combo if they wanted.

      Linus has been accepting changes for DRM hooks in the kernel recently, so it wouldn't surprise me to see more Linux appliance makers using similar lockdowns in the near future. The days of cheap hardware hacking without soldering may be numbered.

    21. Re:DRM by Anonymous Coward · · Score: 0

      It's a Trap!

      </Admiral_Akbar_Voice>

    22. Re:DRM by Alsee · · Score: 1

      I only read an article about it in the Wall Street Journal, but if you say so you must be right. And they must be wrong.

      I doubt the Wall Street Journal got something like that so wrong. If they had, that itself would have been a story on Slashdot. I suspect you just missread some aspect of the story. If it were true you'd have yourself a guaranteed front page Slashdot submission. I'd be most interested if you could cite the article, or at least enough detail for me to Google it.

      Speaking of Google, Google News has nothing on it either. Not under a Longhorn search, and not under a DRM search. It's not on Slashdot and it's not on Google.

      I obviously can't *prove* s negative, but that's pretty damn close. Re-check the article and come back and gloat with details if I'm wrong :)

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
  39. Now I get it! by game+kid · · Score: 1

    Microsoft purchased Dack, and are using their bullshit generator to reinvent cross-platform experiences!

    --
    You can hold down the "B" button for continuous firing.
  40. Yeah, Sure by bb5ch39t · · Score: 1
    They are ejecting features from Longhorn, such as WinFS, to meet deadlines. Now, they're going to integrate virtualization?

    Now, I can see a need for virtualization. Why? Well, at our shop, we need multiple Windows servers. Our wonderful Windows support people prattle that "we have never had an unscheduled reboot due to a hardware or OS failure!". But they do have reboots due to "memory leaks" in the major application running on that server. So they need multiple physical servers. With virtualization, if done correctly (no bets on that), they could reboot the virtual server and so have multiple low-use ill mannered applications on a single physical server.

    1. Re:Yeah, Sure by utlemming · · Score: 1

      Something that might be an interesting approach would be to use virtualization as a means of controlling and containing virii. A while back there was the warning of virii and spyware which would alter or replace the kernel. Using this sort of model, the host could watch the kernel of the virtualized machine and then kill it if the kernel changed, effectively preventing changes to the host. With a virtualization system, I could see a method of sandboxing everything that is run so that potentially malicious code can't really do anything. Then instead of watching to make sure some program doesn't do something evil and misbehave, if some virtual machine started trying to do something malicous the whole kernel for that virtual machine could be stopped. I would be willing to argue that this is really part of their anti-virus and anti-spyware strategy. So yes, I think that you might be dead on in terms of having multiple applications running. But imagine the potential for the home owner -- the ability to have a solid, stable, mainstream operating system that is unaffected by some malicious program. Instead of Windows crashing, then it is the programs that crash, as far as the user is concerned. I am sure that someone would and will figure out how to compromise the host, but it would have to be clever, especially if the set up would be such that the virtual machine could not see the host, and as far as the virtual machine was concerned it was the only machine. But the quesiton of how to deal with having a common filesystem would be an issue -- you could corrupt the userland files, but not affect the OS. You might have to reinstall everything but Windows, but hey, Windows didn't crash.

      --
      The views expressed are mine own and do not express the views of my employer.
  41. Big Bro ? by Anonymous Coward · · Score: 0

    With those trusted computings, just another brick in the wall ? Using virtualization with trusted BIOS and Longhorn able to communicate with this BIOS...

  42. Is this based on Virtual PC IP? by vought · · Score: 1

    I wonder if this is based on Virtual PC's IP, purchased from Connectix a couple of years ago?

    At the time, lots of people thought MS was just going to kill VPC off quietly, but it appears that they're using the technology in lots of unanticipated ways. While VPC was a decent solution for running x86 on PowerPC, it excels at virtualizing several machines on one physical x86 box.

  43. Re:OMFG, LOOK AT THIS by Grakkar · · Score: 0

    stupid site wont let me use caps, so youll have to copy this text into notepad, and retype it in caps to get the true grakkar effect!!!!! everybody go there and bid on it!!!!!! and add it to your watch list!!!! i think if a bunch of people add it to their watch lists then itll get on the front page of ebay!!!!! so do it!!!!! cmon!!!!!!! its frickin sweet!!!! and if you win ill throw in a video of me being an attention whore!!!!!!!! guaranteed!!!!

  44. What about launching a "Terminator" ? by Anonymous Coward · · Score: 0

    This is maybe more required for kill freezed MS applications :)

    Anyway, who care about any windows update ?
    This will not bring any major improvement .... so better switch to the upcoming OSX for PC ;-)

  45. The Secret Security Plan by SuperKendall · · Score: 1

    Obviously this is actually the means by which Microsoft plans to obtain unbeatable security.

    Sure Windows has security flaws. But how could anything possibly get through TWO layers of Windows!! You'll browse and read email in one Windows while high above the Hypervisor and Master Windows laugh at the spyware crawling far below it.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
    1. Re:The Secret Security Plan by WillAffleckUW · · Score: 1

      Sure Windows has security flaws. But how could anything possibly get through TWO layers of Windows!! You'll browse and read email in one Windows while high above the Hypervisor and Master Windows laugh at the spyware crawling far below it.

      Um, with a Brick? Crash. Smash. Shatter. Tinkle. Tinkle.

      I wonder if HyperVisor will demand to read my fingerprints - too bad I'm one of a family of octuplets ....

      --
      -- Tigger warning: This post may contain tiggers! --
  46. The System has failed by theJackalnz · · Score: 1

    So, they want to run a highlyrefined, processor optomizied efficient beast like linux inside of some scody monster like windows. Pointless, need I say more. Their previous attempts have been pathetic, to say the least. Heres my 2cents that it wont be any decent this time...

    --
    --i am a jackal-caution-i bite--
  47. Pinky, are you thinking what I'm thinking? by Cr0w+T.+Trollbot · · Score: 5, Funny
    Brain: Mac OS X on Intel, Microsoft offering virtual OS environments on Windows...Pinky, are you thinking what I'm thinking?

    Pinky: I think so, Brain, but won't Bill have to divorce Darl McBride first?

    Crow T. Trollbot

    1. Re:Pinky, are you thinking what I'm thinking? by theTerribleRobbo · · Score: 1

      Urge... to kill... rising...

      "Are you pondering what I'm pondering?"

      It's the way he says it that makes it great. :D

  48. Great ! by alexhs · · Score: 5, Funny

    Then you will be able to contaminate multiple operating systems instances with a single instance of IE running on a single instance of Windows !

    --
    I have discovered a truly marvelous proof of killer sig, which this margin is too narrow to contain.
    1. Re:Great ! by La+Gris · · Score: 1

      Quite insightfull. As you pile up systems, you pile up complexity and problems as well.

      --
      Léa Gris
    2. Re:Great ! by SA+Stevens · · Score: 1

      Since there are Windows-based schemes for mounting and manipulating Linux partitions, this is nothing new.

  49. So this is why longhord is due Dec 31, 2006 by GweeDo · · Score: 1

    If this is the kind of stuff that is holding Longhord back I think MS needs to get a clue. Apple is handing them their but in terms of an innovative OS.

  50. Ob: MCP joke... by Thud457 · · Score: 2, Funny

    "That's vi, he fights for the user against the hypervisor."

    --

    the preceding comment is my own and in no way reflects the opinion of the Joint Chiefs of Staff

    1. Re:Ob: MCP joke... by Anonymous Coward · · Score: 0

      Some app defending the user against an evil software..? Tron!

  51. Convenience of Linux + stability of Windows! by Changa_MC · · Score: 2, Funny

    Now I can run Xeyes and still get my beloved BOSD!!

    --
    Changa hates change.
    1. Re:Convenience of Linux + stability of Windows! by woah · · Score: 1
      Linux is pretty convenient IMHO.

      I'd take my command line anytime over Windows bloat!

  52. You should... by Savage-Rabbit · · Score: 1
    --
    Only to idiots, are orders laws.
    -- Henning von Tresckow
  53. My Bad by mushupork · · Score: 1

    And I thought a hypervisor was wiki-speak for a hypo-caffeinated PHB telling me to get the fsck off /.

    --
    Currently bidding on sig
  54. What I want in a hypervisor by davidwr · · Score: 3, Interesting

    I want my hypervisor to be a "meta-operating system" whose sole purpose in life is to mediate between real hardware and virtual hardware and run and schedule the virtual machines.

    It's perfectly fine for a hypervisor to be based on an NT or Linux kernel, but I don't want it to have anything user interface except what is needed to control the VMs, configure the underlying hardware, and store the VM settings and drive images. No explorer.exe or calc.exe for example, and for certain no iexplore.exe or word.exe. A locked-down apache.exe or iis.exe to allow remote-control that serves up web pages to VMs or, optionally (disabled by default) a system-administrator's box elsewhere on the net is acceptable. There's no reason the binaries for a hypervisor can't be burned into ROM or stored on a read-only drive or CD, with just the VM setup files and disk images writable. Need to fix a bug? Flash your ROM or change CDs.

    Heck, Microsoft could make some real money selling a Linux/Unix/Apple-friendly hypervisor to hardware OEMs for $10 a pop, then sell guest licenses for $BIG_BUCKS per concurrent-use license. Enforcing concurrent uses on the same machine or LAN shouldn't be a problem, Novell did it in the '80s with serial-number-checking - if you put two instances of the same serial number on the same LAN Bad Things happened.

    -----------
    Damn these human-detectors are hard to read. Where's the "play audio" button?

    --
    Knowledge is how to play a game, intelligence is how to win, wisdom is knowing what game to play.
    1. Re:What I want in a hypervisor by Anthony+Liguori · · Score: 1

      It's perfectly fine for a hypervisor to be based on an NT or Linux kernel, but I don't want it to have anything user interface except what is needed to control the VMs, configure the underlying hardware, and store the VM settings and drive images.

      I want to clarify what it means to be based on. Writing an OS to run on bare metal PC's is a royal PITA. There are so many buggy BIOSes, broken cloned hardware devices, weird issues with different implementation of x86 (you'd be surprised to know how many x86 vendors there are other than AMD and Intel).

      Basically, if you want something that runs on most PCs (which is what's expected), you've gotta start from an existing code base. Most of what a hypervisor does is different but the nasty stuff (system bring-up) is not something you'd want to write from scratch.

    2. Re:What I want in a hypervisor by Lemming+Mark · · Score: 2, Informative

      That's basically what Xen and the MS hypervisor do (and the IBM POWER hypervisor on pSeries - that actually *is* in the firmware too).

      Both Xen and the MS Hypervisor (why can't they give it a name I can use!??!?!?!) are to be a "thin" layer (Xen will likely be smaller, IMO, as it won't support full virtualisation without hardware support. They'll both be very lowlevel, anyhow) that just multiplexes low level resources: CPU, memory, interrupts...

      However, that doesn't give you the complete virtualisation system: there is also a distinguished virtual machine that runs device drivers for your hardware. MS are talking about using a cut-down Longhorn. With Xen it's Linux or NetBSD. The advantage of this approach is that you instantly get support for basically all devices that OS supports.

      Xen is able to run device drivers in their own virtual machines and can restart them (whilst they're in use) for purposes of upgrade, bugfixing, etc. This will be leveraged in the future, to disaggregate the "domain 0" master OS even further in order to reduce the Trusted Computing Base. This should have benefits for security and availability.

      HTH,
      Mark

    3. Re:What I want in a hypervisor by Lemming+Mark · · Score: 1

      Minor correction: the MS hypervisor will require hardware support and won't work on vanilla x86 as Xen will. This is not so silly of MS: hardware support should be widely availably by 2007.

    4. Re:What I want in a hypervisor by swb · · Score: 1

      A meta operating systems is a really good concept. It would be even better with a "meta computer" that was comprised of CPUs, memory and I/O devices that could be partitioned at some hardware level into different computers.

      Today I need all 4 CPUs combined into a single quad processsor system running a dedicated VM for CAD. Tomorrow I want two dual processor systems, one runs a dedicated VM for rendering and the other runs 3 VMs for other miscellaneous tasks; all I have to do is use to the meta-OS to repartition my hardware. Ideally VMs can be moved between HW partitions and be dynamically resized in terms of CPU power.

  55. Xen is not a true hypervisor by borgheron · · Score: 1

    I love that the article compares it to the Xen project. There is no comparison I imagine.

    Xen is not a true hypervisor, since it doesn't fully virtualize all aspects of the host machine. It is necessary to change the code of the guest operating system so that it can be run on Xen.

    Go ahead, mod me down for daring to speak against the favorite project of the day, but we all know it's true.

    GJC

    --
    Gregory Casamento
    ## Chief Maintainer for GNUstep
    1. Re:Xen is not a true hypervisor by Anthony+Liguori · · Score: 2, Insightful

      Xen is not a true hypervisor, since it doesn't fully virtualize all aspects of the host machine.

      I understand why you posted this and you were right a few months ago however recently thanks to Intel's VT extensions Xen became capable of full virtualization.

      It's all sort of a moot point though because almost noone does full virtualization. VMware uses paravirtual drivers to increase performance and Linux on power has had hypervisor aware code for quite some time.

      The reality of it is that you basically can't escape performing some level of modification of a guest OS to get reasonable performance. The only question now a days is how much modification. Xen probably requires more modification than most but it also performs better than most.

    2. Re:Xen is not a true hypervisor by tilk · · Score: 2, Interesting

      You know that x86 processors don't support full virtualization very well? True virtualization software like VMWare does it with a performance hit, which Xen evades. Thus, one can argue that Xen is better option than true virtualization.

      And now for something completely different...

      People from L4Ka have built a pre-virtualizer, which allows to easily compile virtualizable kernels from unmodified source, which can be then run on Xen or L4Ka microkernel.
      Pre-virtualization with Compiler Afterburning

    3. Re:Xen is not a true hypervisor by Lemming+Mark · · Score: 4, Informative

      I'm attached to the Xen project, so I have an obvious bias ;-)

      Nevertheless:
      * I'd consider Xen a true hypervisor because it runs on the "bare metal" and multiplexes multiple "supervisor" kernels on top of itself.
      * It was *not* designed as a full virtualising hypervisor, however.
      * Paravirtualising gives better performance than full virtualisation on x86 - however full virtualisation is still nice for running things like Windows.
      * Full virtualisation will be available on Intel Vanderpool / AMD Pacifica machines. Before those are ubiquitous, if you want to run virtualised Windows with maximal performance, yes, you should run VMWare ;-)

    4. Re:Xen is not a true hypervisor by Lemming+Mark · · Score: 4, Interesting

      Oh, and there are quite a few similarities with the MS hypervisor:
      * drivers run in a guest OS, not in the VMM itself
      * guests can be ported to the VMM the achieve better performance (yes, MS are doing it. They call it "enlightenments". Hmmm. Doesn't Zen have something to do with enlightenment?)
      * special VMM virtual devices for better performance

      These characteristics are also shared by IBM's POWER hypervisor on pSeries.

    5. Re:Xen is not a true hypervisor by borgheron · · Score: 1

      If you're talking about the Video drivers, then I'm afraid you're somewhat mistaken. Those drivers are done for efficiency only.

      The difference here is the VMWare DOES fully virtualize the processor in the sense that when I call an instruction in supervisor mode, it does the appropriate thing. Xen does not have this capability (currently) so you MUST change the portions of the OS which use supervisor level instructions.

      I was unaware of Intel's VT extensions, so I'll have to take a look at this.

      Later, GJC

      --
      Gregory Casamento
      ## Chief Maintainer for GNUstep
    6. Re:Xen is not a true hypervisor by borgheron · · Score: 1

      Yes, I am aware that x86 processors have this limitation. Xen "evades" (more like "cops out") of this and claims it's to "improve performance".

      I don't use Xen because the burden is then on me to find a version of the OS specifically created for Xen. This sucks.

      GJC

      --
      Gregory Casamento
      ## Chief Maintainer for GNUstep
    7. Re:Xen is not a true hypervisor by Anthony+Liguori · · Score: 1

      If you're talking about the Video drivers, then I'm afraid you're somewhat mistaken. Those drivers are done for efficiency only.

      That's precisely what I'm talking about. In a fully virtualized world (as defined by Popek and Goldberg) you wouldn't have special drivers for efficiency.

      The difference here is the VMWare DOES fully virtualize the processor in the sense that when I call an instruction in supervisor mode, it does the appropriate thing.

      Yes, and practically speaking, it's a heck of a lot easier than doing binary translation. Essentially what VMware does is dynamically JIT the binary images and rewrites supervisor instructions into the sort of thing that you do by hand in Xen.

      Sure, automation is better, which is why I think the research by the l4ka group is so interesting about compile-time pre-virtualization (sort of like what VMware does but as a separate compilation stage instead of at load-time--the benefits are pretty obvious, it's easier to implement because compilers have more information about the binary and you only have to do it once so you avoid a lot of load-time overhead).

    8. Re:Xen is not a true hypervisor by Anthony+Liguori · · Score: 1

      I don't use Xen because the burden is then on me to find a version of the OS specifically created for Xen. This sucks.

      It won't be that bad once Xen ports are integrated into the main branches. On power, the hypervisor is automatically detected and virtualization extensions are enabled at load-time so the same binary can run under a hypervisor or bare metal. Once we've got this with Xen, you won't even notice.

    9. Re:Xen is not a true hypervisor by Lemming+Mark · · Score: 1

      Sometimes copping out of things is good ;-)

      Seriously, though, using binary scanning and rewriting like VMWare is *very* complicated to implement. It's a very clever technique and a fantastic achievement of the VMWare guys that it works this well. However, it also incurs extra overhead that isn't needed if the OS is hypervisor-aware.

      The benefits of paravirtualisation are twofold, as you say:
      * improves performance: all reasonably mature virtualisation systems are about the same for userspace compute-intensive code - it's IO and kernel-intensive code where this really gets big wins
      * makes the hypervisor simpler: this is a big plus for obvious reasons, the side effect being that (until HW support from Intel and AMD is available) you have to port things

      Trying to compete with VMWare on a drop-in replacement basis wouldn't work: it's too hard. This approach makes it both feasible to implement a new hypervisor from scratch *and* lead the market in performance.

      The burden isn't entirely on you to find a port of your OS - all that needs modifying is the kernel and the Xen distribution supplies that (For Linux 2.4, Linux 2.6, FreeBSD 5.3, NetBSD 2.0 and Plan 9). Userspace will work as-is (so amongst other things, you can trivially dual boot Xen / non Xen on the same install).

      That said, things will be more convenient for deployment once Xen has:
      a) been merged into the 2.6 mainline (APKM says this will happen soonish)
      b) got mature support in distros (SuSE are starting to ship Xen in 9.3, RedHat will ship in FC4, Debian Experimental has packages). Convenience needs to improve wrt installation of fresh virtual machines, however.

    10. Re:Xen is not a true hypervisor by Lemming+Mark · · Score: 2, Informative

      I just found out (http://download.microsoft.com/download/9/8/f/98f3 fe47-dfc3-4e74-92a3-088782200fe7/TWAR05013_WinHEC0 5.ppt) that the Windows hypervisor will require hardware support (Vanderpool or Pacifica).

      Xen will also use this hardware support to fully virtualise but won't require it for ported OSes.

      This makes the picture rather different to how I expected it to be.

    11. Re:Xen is not a true hypervisor by borgheron · · Score: 1

      What about for operating systems which I cannot get the code for? Did it ever occur to anyone that I might want to get an emulator/hypervisor to run Windows so that don't have to load it onto on of my machines permanently?

      No matter how you slice it Xen's "paravirtualization", if such a term even existed prior to Xen, only does half the job.

      GJC

      --
      Gregory Casamento
      ## Chief Maintainer for GNUstep
    12. Re:Xen is not a true hypervisor by borgheron · · Score: 1

      I see. So as soon as all of the OSs out there incorporate code so that Xen can work, I'll be able to run that OS on my machine under Xen.

      What about Windows? Indeed, what about OSs from companies which don't know, nor care about Xen?

      GJC

      --
      Gregory Casamento
      ## Chief Maintainer for GNUstep
    13. Re:Xen is not a true hypervisor by borgheron · · Score: 1

      This tecnology would be better done inside of Xen itself. I really don't like the idea of modifying any compiler to make it easier for Xen.

      I also believe that you are missing the point that most people need to run operating systems to which that may not want, or indeed, may not have access to the source.

      GJC

      --
      Gregory Casamento
      ## Chief Maintainer for GNUstep
    14. Re:Xen is not a true hypervisor by Lemming+Mark · · Score: 1

      > Did it ever occur to anyone that I might want to get an emulator/hypervisor to run Windows

      Sure, the thought occurred and it's a really nice thing to have. It's just not what Xen is for.

      I always tell people who want to run Windows in a virtual machine on vanilla x86 - and do so with high perfomance - just buy VMWare. If you really want a free VM system then try out http://www.qemu.org/. It's very impressive, just not as fast.

      > No matter how you slice it Xen's "paravirtualization", if such a term even existed prior to Xen, only does half the job.

      (aside: the term was used by the Denali VMM. It may have also been used by IBM for their hypervisors - it certainly has been used by them since)

      It does a different job, that's all: the job is to run high performance full-featured virtual machines on vanilla x86 hardware. It's not for running Windows on Linux.

      The team are aware that Windows support is important in the enterprise, which is why on machines with hw assist (which the MS hypervisor will require anyhow), Xen will do full virtualisation. AMD and Intel are writing the code for this themselves.

      On machines without hw assist, you gotta buy VMWare or use QEmu. It's not ideal, it's just the practical route forward.

    15. Re:Xen is not a true hypervisor by Anthony+Liguori · · Score: 1

      Indeed, what about OSs from companies which don't know, nor care about Xen?

      This is where VT fits in. If you only have a binary OS, you'll need VT (or Pacifica) enabled hardware. In a few years, just about everything will have these extensions (as almost everything has SSE or MMX now).

      Of course, I understand your perspective. Right now, virtualization is a bit of a pain. The nice thing though is that there's enough support around Xen and Open Source virtualization that by 2007 when the Microsoft hypervisor roles out we'll have a very nice solution already in place.

    16. Re:Xen is not a true hypervisor by Anonymous Coward · · Score: 0

      QEmu + Accelerator Module runs more or less as fast as VMWare, and costs nothing. I'm running a win 2003 evaluation version on it at 33-50% native speed without glitches.
      http://fabrice.bellard.free.fr/qemu/

  56. Hypervizer ain't done 'til Linux won't run... by mkcmkc · · Score: 1

    (cf. Windows ain't done 'til Lotus won't run...)

    --
    "Not an actor, but he plays one on TV."
    1. Re:Hypervizer ain't done 'til Linux won't run... by sconeu · · Score: 2, Funny

      You, sir, are a newbie. The original quote was " DOS isn't done until Lotus won't run"

      --
      General Relativity: Space-time tells matter where to go; Matter tells space-time what shape to be.
    2. Re:Hypervizer ain't done 'til Linux won't run... by coachvince · · Score: 1

      circa 2007:
      Well, I don't know why people say Microsoft killed off Linux- I can still run that crappy MSLinux system anytime I want. Although, it doesn't do much. I tried some of those other Linuxes, and they DO suck; they don't even run on my PC. 'Course, from what I've seen of MSLinux, why would I ever want to use those?

      --
  57. Re: "new ways of saying the S.O.S." by ScrappyLaptop · · Score: 1

    ...yes, because acronyms are soooo much better!

  58. i wonder if by cacoe · · Score: 1

    microsoft has had windows running on ppc for the last 5 years... just in case...

    1. Re:i wonder if by Alex_Ionescu · · Score: 2, Informative

      Microsoft had had builds of Windows for the following platforms since the first NT beta:
      -Alpha
      -PPC
      -MIPS
      -x86
      IA64 support started a *very* long time ago, and x86-64 basically took the shortest time (you only basically need to recompile using a good optimizer, and change some code to take advantage of some new features... the big problem is changing the ASM code in the kernel/hal, but there isn't much of that.

      MIPS/Alpha/PPC support was officially cut during the Win2K beta, but Microsoft has been keeping private copies mostly because Cutler liked it that way, and also because it ensures what you're doing is still portable. In fact, the first version of NT that was booted and tested was not the i386 port, since MS wanted to make sure that the system was portable enough so that it would work on the least-targetted platform first (and boy it did).

      MS does not however have a G5 build of Windows, since there are too many Big Endian issues and it isn't worth it for them anymore.

    2. Re:i wonder if by andreyw · · Score: 1

      Errr no. NT is called NT because it was first target against the N-10, i.e. the i860, and later retargetted at i386 since INTeL didn't deliver.

  59. Whose VM technology will Bill steal? by stankulp · · Score: 0, Troll

    Microsoft steals OTHER PEOPLES' intellectual property as a business plan, but God forbid that anybody touch theirs.

    --
    We must be alert to the danger that public policy could become captive to a scientific-technological elite. - Eisenhower
  60. Fond Memories of Commodore Amiga by airship · · Score: 2, Interesting

    I still fondly remember my old Commodore Amiga, running Mac OS, Windows, AmigaDOS, and UNIX simultaneously on separate pull-down screens. You could share files and even cut-and-paste between OS's. *sigh*

    --
    Serving your airship needs since 1995.
    1. Re:Fond Memories of Commodore Amiga by Anonymous Coward · · Score: 0

      And easy to crash with no MMU etc etc a single address space. Not so safe.

  61. Yes by Quiet_Desperation · · Score: 5, Funny
    You'll be able to run Longhorn, Windows XP, Windows 2000, Bob, Windows 95, DOS, and Windows Me!

    All at the same time!

    And hypervisor is just the working name. The final product will be called KlustrPhuk.

    1. Re:Yes by akira69 · · Score: 1

      Add a few more iterations of Windows operating systems, and next thing you know, "The Rainbow Screens of Death" All happening at different times, for multiple unapparent reasons!

  62. Why not just buy a PS3 and ditch Longhorn? by WillAffleckUW · · Score: 1

    Seriously, why would anyone want it? If I want wireless I can get a Mac laptop anyway, or a Linux laptop with Debian and it will work and not have Worm City or Virus City ...

    --
    -- Tigger warning: This post may contain tiggers! --
  63. Re:Mac On Intel, slightly off topic by PeterHammer · · Score: 1

    I give it a month after the first public beta is released for someone to hack up a way to run OS X/Intel on a regular PC.

  64. Linux as an application library by ScrappyLaptop · · Score: 1
    As I've said before, "Linux will be reduced to the equivelent of today s .dll's". When you create a Windows executable today, you have to include all unique library files in the install. Fast forward a few years and a "software install" will consist of the following two components:

    1. a Virtual PC file

    2. a Virtual HDD file

    Fine tune a Linux system to run one application, remove anything not absolutely needed, package it up and call it an "install". Instead of shortcuts on the desktop, the install will create Virtual PC entries so that the new application system shows up in the choices. Pick-n-choose operating systems to best fit the purpose of the application needed...

    P

  65. Re:Yes - to Bob by WillAffleckUW · · Score: 1

    You'll be able to run Longhorn, Windows XP, Windows 2000, Bob, Windows 95, DOS, and Windows Me!

    Never underestimate the power of Bob ...

    --
    -- Tigger warning: This post may contain tiggers! --
  66. Full virtualisation under Xen by Lemming+Mark · · Score: 2, Informative

    Xen will support full virtualisation on machines with appropriate hardware support (Intel Vanderpool or AMD Pacifica). Paravirtualisation will likely still give better overall performance, than full virtualisation but the difference will be smaller than it is today.

  67. 100 bots for the price of one by codepunk · · Score: 0

    Wow the spy ware doodz can get real creative and own
    100 boxes for the price of one.

    --


    Got Code?
  68. Great! by Dunbal · · Score: 1

    Now Microsoft will allow you to have your computer exploited transparently no matter what OS you run...

    --
    Seven puppies were harmed during the making of this post.
    1. Re:Great! by katz · · Score: 2, Interesting

      Microsoft is just entertaining the latest buzzword. Next year it might as well be kernel checkpointing for uninterrupted failover of windows computing clusters.

      - Roey

  69. Re:Mac On Intel, slightly off topic by christopher240240 · · Score: 2, Insightful

    Not to be a jerk, but how are they going to put out a public beta when the hardware to run it won't exist for public consumption until the OS is released? That being said, I agree that it will be a short time until OSX runs on any old (or is that new?) PC.

  70. RE: No mention of Vmware by ScrappyLaptop · · Score: 1
    ...hmmmm, maybe because the copy was actually released by a PR agency hired by MS to stir up interest in Longhorn? By mentioning VMWare, people might not wait for Longhorn. An unbiased source would have done research and one of the first things they would have encountered would be VMWare.

    Fellow Slashdotters, we've been had.

  71. Evil But Not Stupid by Mutilated1 · · Score: 1

    Thats exactly what I was thinking. Microsoft will have a way to take credit for any open source benefits and will have a way to blame open source for their own shortcomings. Microsoft may be evil but they aren't stupid.

  72. Just one question... by ilyanep · · Score: 1

    If longhorn is going to be the ultimate god of an OS...why would we supposedly want to run another OS?

    --
    ~Ilyanep
    To get message, take amount of carrier pigeons at each stage mod 2. Then decode binary.
  73. Brilliant! by NoMoreNicksLeft · · Score: 1

    So we trap linux in a little box on windows. And get this, if windows crashes, so will linux! Most people will only ever see it like this, so they'll think that it's no better. Not to mention the possibility of some subtle sabotage that makes it crash even when windows doesn't!

  74. Why not a separate product? by ScrappyLaptop · · Score: 1
    Personally, I don't want my Operating Systems running on top of a full Operating System, one that has solataire, outlook express, internet explorer and all the other cruft built in and installed by default!

    Give me a Hypervisor that loads on boot and does nothing, I mean nothing, except manage the virual pc's and then I'll trust it.

    Oh, and if you don't mind, I'D LIKE TO SAVE MY CYCLES FOR THE VIRTUAL PC'S, PLEASE!

  75. So they have time for this but not WinFS? by SuperKendall · · Score: 4, Insightful

    The thing about Hypervisor that seems strange is that it was NOT cut from Longhorn while some other, more interesting, bits were.

    That says that it is strategically very important to Microsoft.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
    1. Re:So they have time for this but not WinFS? by rsborg · · Score: 1
      The thing about Hypervisor that seems strange is that it was NOT cut from Longhorn while some other, more interesting, bits were.

      That says that it is strategically very important to Microsoft.

      The thing you have to realize is that because Longhorn keeps getting pushed out, and all those things that got cut will be pushed into XP (reloaded?), this actually implies that Hypervisor is not as important as, say, Avalon/XAML or WinFS.

      --
      Make sure everyone's vote counts: Verified Voting
    2. Re:So they have time for this but not WinFS? by dioscaido · · Score: 1

      It could also mean that this works, and WinFS doesn't. :)

    3. Re:So they have time for this but not WinFS? by Anonymous Coward · · Score: 2, Informative

      WinFS wasn't cut from Longhorn, it was separated from it. Microsoft is making WinFS a seperate entity which will slip into Windows XP and Windows 2003 installations as well as Longhorn. As such, Longhorn doesn't need to wait for WinFS.

      That said, WinFS is likely not what you think it is. All of the metadata searching is indeed built into Longhorn, including virtual folders (folders which run queries, Mac OSX and BeOS have 'em) plus "stacks" which automatically group documents dynamically. The feature is fully implemented and is absolutely fast. What does WinFS add? A new database, which the old one will be migrated into, and a .NET/XML-based API for integrating custom data which is not file-system based. Microsoft has demonstrated Longhorn without WinFS, this is already in it.

    4. Re:So they have time for this but not WinFS? by Anonymous Coward · · Score: 0

      Clearly you have some knowledge, but "absolutely fast" and "Xml-based" are simply wishful thinking on your part.

    5. Re:So they have time for this but not WinFS? by StarsAreAlsoFire · · Score: 1

      Or it could mean that Longhorn will need to simulate XP in order to be backwards compatible....

      Remember how win95 wasn't really using DOS? Really.. it wasn't. Nooooooo. Of course not.

  76. Originality by warrior_s · · Score: 0

    With no offense to Microsoft. How long its been since we have seen something original from microsoft? Seriously, all they do is see some other company releasing some cool stuff and then try to release something similar.

  77. A Windows error made me reformat Linux by ArielMT · · Score: 1

    A Windows error made me reformat Linux. Yes, really. If I can't trust Windows to keep from forgetting what a NIC even is, while shelled into my Linux system during a system recompile (not Gentoo), which rendered said Linux system unbootable (no Bash), then how can I trust a Microsoft virtual machine to keep from crashing in a similar situation, shelled into a virtual Linux?

    --
    It must be Windows. It needs half a gig of RAM and a hardware-accelerated graphics card just to run Solitaire.
  78. Re:A good move???? by Anonymous Coward · · Score: 0

    >"The VPC software while not the best on the market, is extremely useful."
    Not the best indeed. If this isn't written by a Microsoft shill, I'll eat my shorts.

    >"only have to run a minimal XP installation"
    What's "minimal" in XP? S-H-I-L-L

    >"and only need to worry about upgrades when the latest and greatest service pack comes out."
    Insecurity means that's pretty much always.

    Evil Empire indeed! This post has a "These-are-not-the-droids-you-are-looking-for" mind fsck context that leads me to believe this is written by a person employed by the Evil Empire.

  79. Of course you could run Linux by Anonymous Coward · · Score: 0

    Why not let you run Linux? They could then not only charge you for CALs for the base server, but VELs (Virtualization Environment Licenses) for each virtualized machine you wanted to run. And thus, Microsoft makes money off you running Linux.

    Cha-ching!

  80. Sounds more like an attack on WINE by WidescreenFreak · · Score: 2, Interesting

    Showing my age by mentioning OS/2, I know, but they did everything that they could to cripple OS/2 from running Windows 3.1 in a virtual environment. I can't see any reason why they would not do the reverse.

    Honestly, though, this looks more like an attack against WINE. If you run WINE within Linux, you don't need a license for Windows. If you run UNIX within Windows, you still need to have a Windows license. You'll get the same effect - Windows and Linux on the same system - either way; however, there is money for Microsoft with this new scheme of theirs whereas there is no money for Microsoft when running WINE under Linux.

    --
    The Overrated mod is for reversing inappropriate, positive mods, not for voicing disagreement with a post.
  81. Great... by Worm5er · · Score: 1

    How will the licensing work then? Is this gonna cost anymore?

    HyperClippie: "You've started a virtual machine - please send $49.99 to One Microsoft Way, Redmond, VA -or- type your credit card number in and we will debit your account. If you do not comply your virtual machine will shut down in 10 minutes."

    Or will Microsoft bless us with "you can run as many copies of Microsoft VM on that machine as possible (assuming you've got the correct processor version)"?

  82. I don't think the name is Hypervisor by Anthony+Liguori · · Score: 2, Insightful

    I think the OP is a bit confused. A hypervisor is a type of operating system that runs other operating systems. It's also called a Virtual Machine Monitor. Microsoft is building a hypervisor. They aren't building a product called Hypervisor (at least to the best of my knowledge).

    1. Re:I don't think the name is Hypervisor by Anonymous Coward · · Score: 0

      Meaning you can launch every OS from it? Meaning the problem is solved...

      Basically they just monitor you linux when it is doing it's great work, and tells you when your windows has crashed?

      If that 'thing' devides resources... isn't it likely that it will contain bugs and that it will make bugs less trackable (no source available of their feature, su bugs in it, that aren't exploited in windows, won't get solved)...

      could be handy, still don't like it

    2. Re:I don't think the name is Hypervisor by buckhead_buddy · · Score: 1
      Anthony Liguori wrote:
      Microsoft is building a hypervisor. They aren't building a product called Hypervisor
      Microsoft has gone through marketing periods of trying to look like the originator and innovator of products by releasing the generic term as a Microsoft trademark. Things such as Windows, Word, and Project are the most blatant examples. They may have some legal troubles with generic terms, but as long as Joe User thinks Microsoft came up with the original or industry standard solution they seem willing to risk the possible confusion (or even profit from it).
    3. Re:I don't think the name is Hypervisor by Anthony+Liguori · · Score: 1

      Microsoft has gone through marketing periods of trying to look like the originator and innovator of products by releasing the generic term as a Microsoft trademark.

      Yeah, but I have also never seen anything from Microsoft that refers to it as "Hypervisor". There were quite a bit of info on it at WinHEC and none of it referred to it as Hypervisor (although it has been referred to as the Longhorn hypervisor).

  83. too late by milimetric · · Score: 1

    In other news, Longhorn will also be featuring an improved search feature

    ahem... you mean like Spotlight?

    and a better root / normal user management scheme

    ahem... ahem... you mean line *NIX?

    and nice transparrent windows, and a cooool hypervisor!!

    like X and third party software for windows have been doing for ages, and like Xen does so nicely

    Give me a break, come up with something original. Say after me Microsoft... I am ORIGINAL.

  84. Re:Mac On Intel, slightly off topic by Anonymous Coward · · Score: 0

    This was covered yesterday. There isn't going to be a public beta in the traditional sense, but dues paying developer network members can buy development preview kits which consist of both hardware and software. One or more of them must go to a hacker somewhere.

  85. oblig. calvin and hobbes by ampathee · · Score: 1

    verbing weirds language. :)

  86. WTF? by dynamo · · Score: 1

    This story has been posted for **HOURS** and I didn't get a single hit searching the comments for "geordi". I haven't seen a joke setup this obvious since the damn chicken crossed the road. C'mon, people!

  87. Re:Mac On Intel, slightly off topic by horn_in_gb · · Score: 1

    Maybe not a public beta, but those intel-based dev boxes will be shipping in what, a couple weeks? And once that all gets leaked, it will be public enough (and beta enough, I'm sure).

  88. Xen not supporting windows? by oringo · · Score: 2, Interesting

    The article wrote: "Xen doesn't yet support Windows, however." Wrong, wrong, wrong! 1. Xen is an open standard, so any OS can modify their kernel to run on Xen. It's not a matter of which OS is supported by Xen, it's whether that OS is willing to support Xen. 2. At the early stages of Xen, there was a modified windows XP that can run on Xen. But soon it was withdrawn for licensing concerns. Since the sources of windows XP is not publicly available, nobody can modify it and make it run on Xen. So looks like Xen is bound to compete with windows in the future. I wonder how fair this competition is, given that MS may never make windows xen-compatible.

    1. Re:Xen not supporting windows? by Lemming+Mark · · Score: 1

      Using Intel Vanderpool / AMD Pacifica CPUs, Xen will be able to run unmodified Windows. Until then, people who want to do that will want to buy VMWare ;-)

    2. Re:Xen not supporting windows? by Anonymous Coward · · Score: 0

      Wouldn't you have to modify Windows to disable Windows Activation?

  89. You forget, this is a hypervisor. by cduffy · · Score: 1

    Hypervisor-based virtualization systems need the OS to be modified to support them. Thus, this would only work for running older versions of Windows if they're willing to go out and build versions of 98/ME/2000/XP/etc which work against a hypervisor backend rather than running against raw hardware.

    I don't find this likely.

  90. Virtual hardware add-on modules? by ScrappyLaptop · · Score: 1

    The ultimate step will be the vitualization of different hardware modules that will replace the those originally installed. The physical video card, for instance, need only have the ability to paint a 2-d screen as it does today. The virtual 3-D video card however, will require massive amounts of Main CPU cycles which Intel/AMD/IBM will happily provide. I see this going one of two ways: Multiple CPU cores proliferating to provide the cycles OR a dedicated general GPU that itself gets virtualized. Seems the former gives the most flexibility, assuming cycles are unlimited.

  91. screen scroll from sims? by mabhatter654 · · Score: 1

    is this a screen scroll from the new Sims expansion?

  92. Sounds good! by OrangeTide · · Score: 1

    We've been doing this on Linux for quite a while using Xen. It is certainly faster and cheaper than doing VMWare. A lot of places pay big bucks for the enterprise VMWare, which is still lacking in many respects. Plus VMWare's license manager is super annoying. A real Hypervisor is a step up from an emulator, in terms of managability and performance. Example, with a hypervisor you can dynamically grow/shrink the memory you've given to a kernel running under the hypervisor. You can define ranges of sectors on various harddrives that the client OS has access to, etc. It's all neat and tidy and the overhead is low since most of the time the client OS does not have to talk to the hypervisor.

    --
    “Common sense is not so common.” — Voltaire
  93. Huh ? by TractorBarry · · Score: 1

    Why on earth would anyone use a Microsoft OS as a container for a proper OS ?

    Surely it should be the other way round ?

    --
    Sky subscribers are morons. They pay to be advertised at !
  94. Lilo comes to Windows? by sl4shd0rk · · Score: 1

    strings /mnt/win_c/windows/system32/hypervi~1.exe | grep -i copyright

    LILO version 26.9.beta9, Copyright (C) 1995-2006 Wern^H^H^HMicrosoft Inc.

    --
    Join the Slashcott! Feb 10 thru Feb 17!
  95. Oh, gee, really? by Nom+du+Keyboard · · Score: 1

    Oh, gee, really? You can't get any of the other major promised features into Longhorn, but you're going to put this in now. How much sense does this make?

    --
    "It's the height of ridiculousness to say for those 9 lines you get hundreds of millions."
  96. hypervision = ? by metroplex · · Score: 1

    Oh, for a moment I thought that was something like hypertext, only with video content. Duh

    --
    "Words of wisdom: drop that zero and get with the hero" -- Vanilla Ice
  97. What??? by Anonymous Coward · · Score: 0

    Microsoft could not get one operating system to run properly on a machine and now they are going to go for many? This is something worth seeing! I can't wait to see the blue screens on this one...

  98. Its clear Microsoft wants world domination. by electrosoccertux · · Score: 1

    If they put as much effort into writing quality software as they are now putting into DRM, closing off the competition, and locking in the customer and his money....I think we'd have a great operating system.

    If they do indeed virtualize all the pre-DRM software, they could throw out the old *Window* and replace it with a brand new sqeaky clean bullet-proof five layer insulating Window.

    Then we wouldn't have any Window problems such as *cracks* and leaky drafts that ran up the memory bill. But wait, we can't have that, that would leave the public with too much power! We must do everything we can to take away the public's power, freedom, money, and ability to turn of the costly ACC (Automatic Computer-code Correction) and get some fresh air (Linux). Such is the mind (apartment) of Microsoft. Until you move out, you have to *respect* the [copyright] owner's wishes....

  99. Details on the Windows hypervisor by Anonymous Coward · · Score: 1, Informative
    You can find details on the Windows hypervisor in this WinHEC PPT presentation:

    http://download.microsoft.com/download/9/8/f/98f3f e47-dfc3-4e74-92a3-088782200fe7/TWAR05013_WinHEC05 .ppt

  100. Even Microsoft isn't that big. by argent · · Score: 1

    Their Hypervisor will enforce DRM, so even linux can't override it.

    That only works if the motherboard refuses to load anything but Windows. Even Palladium didn't do that, it just said "if you don't run a 'trusted' (with chrome plated rotating finger-quotes) operating system, you don't get to read the certificates or other encryption keys in the trusted store". You're talking about something about a parsec or two beyond that: to get THAT far Microsoft would have to get all CPU and motherboard manufacturers to go along with them, and they couldn't even get that kind of support for Palladium.

    1. Re:Even Microsoft isn't that big. by Frank+T.+Lofaro+Jr. · · Score: 1

      They can make it illegal not to have it.

      Remember the SSSCA/CBDTPA?

      They'd have to buy some more members of Congress or just have it added to an anti-terror bill.

      --
      Just because it CAN be done, doesn't mean it should!
    2. Re:Even Microsoft isn't that big. by argent · · Score: 1

      They can make it illegal not to have it.

      You're claiming that Microsoft can make it illegal to run any operating system but Microsoft Windows anywhere in the world?

      And people say Jobs emits a reality distortion field...

    3. Re:Even Microsoft isn't that big. by Anonymous Coward · · Score: 0

      Not necessarily just Windows, but some DRMed "safe" OS or hypervisor approved by the **AA and DH S. Just call it child protection technology. Or the "Patriot Bit". :-)

      The FCC failed with the broadcast bit because the courts ruled the agency didn't have the authority to mandate its inclusion in all consumer hardware. It got pretty close to succeeding though and Congress doesn't have the same limitations.

  101. Windows... by argent · · Score: 1

    In the "All The World Is A Windows Machine" mentality of Microsoft, what OSes are they talking about running?

    Windows.

    The Win32 design pretty much precludes running multiple instances of an application inside a single Windows instance without heroic efforts. I've been using various ancestors of what became Terminal Server since NT 3.1 and it's amazing what they've had to add over the years just to get to a point where they can virtualise the desktop. And even with Terminal Server and User Switching it's a real pain to run multiple instances of a server.

    That's one reason blade servers are so big: about the only practical way to stick multiple instances of IIS or any other native-Windows server in a rack space is to cram lots of computers into the space.

    In UNIX, of course, you have ample solutions. UNIX apps are designed for a multiuser environment and even the most aggressively single-instance yield to the power of chroot, and if that's not good enough you have FreeBSD Jails and IBM's Penguin Farms... but for Windows, your only option is VMware and VMware performance with multiple instances of Windows sucks Chevy Tahoes through dirty syringes.

    And Longhorn won't change this. Only redesigning the APIs that apps use and redesigning the apps to use the new APIs will. Either that, or an enforced isolated namespace that the app can play in by itself... and given the way Windows is such swam of codependant components that pretty much requires a hypervisor.

  102. hardware manufacturers have the keys by cahiha · · Score: 1

    Microsoft doesn't get to tell hardware manufacturers that their hardware must ship with Microsoft's hypervisor. Hardware manufacturers get to decide what software their hardware ships with.

    1. Re:hardware manufacturers have the keys by Anonymous Coward · · Score: 0

      How can this be when it's next to impossible to buy a consumer PC without Windows from a mainstream manufacturer? Or when Microsoft can change the features PCs ship with through the Windows Logo Program?

  103. Xen vs. VMWare ESX by Lemming+Mark · · Score: 4, Informative

    I'm a Xen dude but I'll try not to be biased ;-)

    Xen: paravirtualisation - modify the architecture dependent code of an OS so that it's hypervisor-aware
    Pros:
    * near-native performance
    * simpler hypervisor
    Cons:
    * need to be able to port OSes (i.e. can't run Windows)
    - NB this will be solved on Intel Vanderpool / AMD Pacifica CPUs
    * need to run a non-standard kernel
    - NB Xen support is integrated into the NetBSD mainline already and will be in the Linux mainline soon(ish). At that point, the Xen-aware kernel will be standard :-)

    VMWare (and MS Hypervisor, assuming it supports full virtualisation): full virtualisation - fake out an x86 machine in its entirety
    Pros:
    * Run Windows
    * No kernel patching needed
    Cons:
    * Peformance penalty for kernel-intensive and IO intensive workloads
    - NB VMWare mitigates this somewhat using custom VMWare-aware drivers to improve IO performance
    - NB The MS Hypervisor provides these virtual drivers AND explicit APIs like Xen, so ported OSes can avoid these penalties
    * Hypervisor is more complex
    - NB nothing you can do about this if you want to support unmodified OSes on vanilla x86(_64)

    The Xen and MS Hypervisors both have better hardware support than VMWare ESX because they run standard drivers in a virtual machine, rather than supporting them in the hypervisor itself. Note that VMWare GSX and Workstation don't have this problem because they run inside a host OS.

    HTH,
    Mark

    1. Re:Xen vs. VMWare ESX by Lemming+Mark · · Score: 1

      Oh, I forgot your security question ;-)

      An important thing to remember:
      * require an OS to be ported to the hypervisor interface doesn't imply you trust it to behave. Like a misbehaving process, an OS that doesn't play nice with the hypervisor / other OSes will get killed.
      * a paravirtualised hypervisor without binary rewriting can be smaller and thus (theoretically) easier to security audit

      BUT:
      the MS and Xen approach of running device drivers in a virtual machine increases the trusted computing base to "host" Linux + Xen itself (or MS hypervisor + minimal Longhorn). In return you get huge flexibility and platform support benefits.

      The XenSE subproject is looking at minimising the TCB by breaking stuff out into "driver domains" which are already supported. Intel's LaGrande (which isn't just for DRM!!!) security extensions will be leveraged to support this.

      HTH,
      Mark

    2. Re:Xen vs. VMWare ESX by Anonymous Coward · · Score: 0

      DHTMBIDATE (didn't help that much but I do appreciate the effort)

    3. Re:Xen vs. VMWare ESX by Lemming+Mark · · Score: 1

      Feel free to post more questions. I can't guarantee but I'll try and get round to answering.

      Cheers,
      Mark

  104. Got it in one. by argent · · Score: 1

    Longhorn will still be bogged down with all the old shit and this will just be a half assed attempt to embrace, extend and exterminate other operating systems.

    Got it in one.

  105. Market domination everywhere by Halvard · · Score: 1

    Is there anyone left that doesn't think MS is slowly trying to push there way into large market share and/or dominance across most areas? You can read that a monopolization if you like.

    1st it was the desktop OS (Windows), then it was applications (MS Office, Internet Explorer and Outlook Express); the development with VB, C++; Visual Studio (.net), etc.; then server OS and client server applications; and handhelds. With the exception of consoles, they have followed the model of make all the "soft" bits and let others build the box. They've been extraordinarily successful.

    Currently, they are working on elbowing their way into: cell phones; other things I can't think of at the moment; and now virtualization software. No doubt the virutalization is based on their acquisition of Virtual PC. This is a very lucrative coming market considering how powerful high end gear is now and how expensive. They consistently used the dominance in a related field to pressure their way into something else. As long as they are allowed to continue unabated, they'll continue, despite what the law says.

  106. DRM by Anonymous Coward · · Score: 0

    expect DRM to be included sooner or later in the hypervizors...

  107. laugh while you can by cahiha · · Score: 1

    Even if Linux weren't as stable as it is, I'd prefer its convenience to Windows. Windows is just a royal pain.

  108. MS Hypervisor requires hardware support! by Lemming+Mark · · Score: 1

    Ah, replying to myself again: MS will require hardware support for their hypervisor. With Xen and VMWare you don't need this. With Xen, you'll need it to run unmodified OSes but not ported OSes like Linux, BSD, etc.

    I just learnt this :-)

  109. Windows on Windows by TyrelHaveman · · Score: 2, Interesting

    Actually, Windows XP can already do this, sort of. If you right click any EXE (or shortcut to one) you can select Compatibility and choose your old OS to pretend to be. When the process is then running, you'll see it as a subprocess of "wowexec.exe", where "wow" stands for "windows on windows".
    "DOS" programs run in a virtual machine now as well.

    This feature in XP may give us a look ahead at what Microsoft might plan, as far as cleaning up the API in general, but still supporting old programs if they really really have to.

  110. This is just virtual PC by laffer1 · · Score: 1

    Isn't this just virtual pc? Microsoft bought Connectix a few years back. Since then they've released new versions of VPC for windows, macs and recently windows server (their virtual server product). It just sounds like another way to sell me vpc, crush vmware and OSS stuff, and raise the price of windows again.

    I wonder if this is a way to run OS X Intel edition in the future. With intel telling lamers to buy mac that will say the big word.. "Pentium".. i'm wondering what the masses will do. As bad as the apple announcment was, maybe there's a light at the end of the tunnel. Anything but Microsoft!!!!!

  111. Hardware vs software virtualisation by Your+Average+Joe · · Score: 1

    Hardware Hypervisors can be very repeatable.

    Software hypervisors can be buggy. Can you really trust Microsoft to run as a Hypervisor in Ring 0? Can you trust them to run the Hypervisor on top of a standard OS that Microsoft makes with hundreds of ports open, several unnecessary services and lots of security holes and buffer overflow exploits?

    Where are you today and are you sure you want to go to Microsoft tomorrow? Pacifica technology cannot get to us fast enough.

    Look at your servers, 1% cpu utilization if you are lucky. 32 bit windows servers rarely need more than 2 gigs of RAM. When they do, MS Exchange, you have to wait 5 years for MS to make a 64 bit port. Exchange 2000 with 2 gigs of RAM is capable of 200 users mailboxes or 50 gig of data. I think if it was 64 bit we would benefit by running more RAM.

    Virtualisation will finally allow us to get 80% cpu utilization per host. That assumes that the host OS is stable enough to run 20-30 Winedows servers and not roll over and die.

    --
    Your Average Joe
  112. Mod parent up by achurch · · Score: 1

    VMware is most definitely suitable for running multiple environments for general work. Like the parent, I use VMware on Linux to run a Windows environment, and I have no speed complaints whatsoever.

  113. forgive me for bringing logic into this but.... by Anonymous Coward · · Score: 0

    How could MS be trusted with something like this. Does anyone recall what they were found guilty of with Word Perfect? Code placed in Windows to cause problems....I'm sorry, but I don't believe I'll rely on MS's coding abilities in any way. They've already proven without a shadow of a doubt that their ability to right code is well below average.

  114. It's called a mainframe by davidwr · · Score: 1

    What you describe is called a mainframe, and with the hypervisor-technology that's promised in future Intel-compatible chips, it should be available at PC prices before the end of the decade.

    It's pretty much what I'm looking for, only sub-$2000 and it runs my current apps.

    --
    Knowledge is how to play a game, intelligence is how to win, wisdom is knowing what game to play.
  115. It's HyperviSor, not HyperviGor! by Ray+Alloc · · Score: 0
  116. That's enough of this shit! by Anonymous Coward · · Score: 0

    Ya know what, I've had enough of this:

    Slow Down Cowboy!

    Slashdot requires you to wait 2 minutes between each successful posting of a comment to allow everyone a fair chance at posting a comment.

    It's been 16 minutes since you last successfully posted a comment

    Chances are, you're behind a firewall or proxy, or clicked the Back button to accidentally reuse a form. Please try again. If the problem persists, and all other options have been tried, contact the site administrator.


    I can't type any slower! Adjust your frigging clock!

  117. Hyper-hype by harvey+the+nerd · · Score: 1

    Interesting ploy, now they can share a piece of the pie with Apple, Sun and even Linux. But a day late and a dollar short. Why bother if (1) I can run my old Winders apps on wine, (2) I am so disgusted with MS security (lack of), prior practices etc, (3) potentially broken DRM, (4) I can get what I need for "free" or, at least, no continuing "stick up"grades. Frankly, I think MS should concentrate on getting ONE OS right.

  118. Not Windows Me by Pac · · Score: 1

    That sorriest excuse for an operating system ever to emerge from the pits of Redmond wouldn't even run alone with every resource it wanted at its disposal...

  119. microsoft by chrisranjana.com · · Score: 0

    Yes microsoft innovates again ! proving once again only change is constant !

    --
    Chris ,
    Php Programmers.
  120. Re:Mac On Intel, slightly off topic by Anonymous Coward · · Score: 0

    Won't they be 'watermarking' each release, given that they know who they're shipping them to?

  121. Here we go again. by DiamondGeezer · · Score: 1

    It sounds like yet another way that, with dual-core processors being released and memory being supplied in gigabytes, Microsoft produces yet another operating system that slows the whole shebang down to a crawl with all the extra features that people desperately "need". Oh and putting virtualization into a monopoly OS at no cost clearly precludes competition and is clearly an antitrust case in the making. No doubt about it, this would be Netscape/IE all over again. Nobody has said the magic word "vaporware" yet. None of this is real and yet it affects the software market in a big way.

    --
    Tubby or not tubby. Fat is the question
  122. Own hypervisor means own execution control by frealek · · Score: 1

    First, it's not really Xen that doesn't support Windows, but Windows not supporting Xen :

    In order to use some OS with Xen, this OS has to be modified. Several patches exist for many OSes in order to be run with Xen. Windows Longhorn could be the only one to allow running with Xen because older Windows would have to be patched (Microsoft won't plan such thing, afaik).

    Using it's own hypervisor for Windows Longhorn, Microsoft could "forbid" running it with Xen. I could hear such claims as : "Xen won't have the needed features to be able to run Longhorn..."

    Remember the AARD code for Windows 3.1 which failed to boot Windows on anything but MS-DOS...
    (artificial boot failure on Novel DR-DOS)

    I don't feel good about this home-made hypervisor... Microsoft could just ignore Xen, and you would have to be using THEIR hypervisor to run Windows. That's unacceptable.

  123. plagiarized comment modded 4-funny by majid_aldo · · Score: 1
    --
    --- widget evolution: enhanced, plus, super, ultra, extreme, exxxtreme, ultra-extreme, ..etc.
  124. This is news? by suman28 · · Score: 1

    There is nothing technical in the article except FUD. Xen is the best product out there at the moment, and it is mentioned as a one liner. Boy, I love how all these 'news' sites cater to the big money corporations.

  125. Perspective? by CarrionBird · · Score: 1
    Vader blows up planets, Gates plays cutthroat business and steamrolls competitors. His only official crime is monopoly abuse. Nobody dies from monopoly abuse, while plenty of people are killed or injured by the miseeds of other corporations (that don't get /. coverage).

    His misdeeds pale in comparison to any of the people he is uusally comared to, execpt on /., where everything revolves around software and perspective is evil.

    --
    Free Mac Mini Yeah, it's
  126. A Dose Of Reality by Anonymous Coward · · Score: 0

    Seems like y'all have forgotten Microsoft bought up the VirtualPC folks a couple years back. Maybe, just maybe, Hypervisor will be built on this already-proven technology. The article doesn't say so, but ... ya' think??

  127. Release date? by ultracool · · Score: 1

    "...the hypervisor software will be delivered in 2007, following the debut of Longhorn Server and the release of Duke Nukem Forever."

  128. It all boils down to this: by hacker · · Score: 1

    (said to Bill Gates) "...people don't hate you because you're successful or rich, people hate you because you're an asshole."

  129. I've taken the liberty of removing... by oldwarrior · · Score: 0

    your linux folder, Dave...

    --
    If it were done when 'tis done, then t'were well it were done quickly... MacBeth