Slashdot Mirror


VMware: Another Netscape?

An anonymous reader writes " This CRN article states that Microsoft is about to buy Connectix and enter the server consolidation market. Connectix makes virtual machines products that compete with those of VMware. Quote: 'The technology will be integrated into the Windows code, sources said.' Will Microsoft be able to pull this one off? Will their virtual machines run operating systems other than Microsoft's?"

18 of 626 comments (clear)

  1. makes you wonder... by psyklopz · · Score: 5, Insightful

    if virtual pc will be suspended for the mac.

    are they more concerned about stopping adoption of os x, or more concerned about selling windows licenses to mac users?

    1. Re:makes you wonder... by JudgeFurious · · Score: 5, Insightful

      No, we don't all really buy a copy of Windows. Some of us just buy the cheap ass version with PC-DOS and then install our borrowed copy of Windows. I know that's how I go about it.

      Will the cheap ass version vanish I wonder?

      --
      Appended to the end of comments you post. 120 chars.
  2. How will this be licensed? by mmacdona86 · · Score: 5, Funny

    If you are running 50 instances of NT Server on a single box, how many NT licenses do you need?

    1. Re:How will this be licensed? by satterth · · Score: 5, Funny
      If you are running 50 instances of NT Server on a single box, how many NT licenses do you need?
      Oh my lord...

      Virtual Processor license here we come.

      --
      Being called a dork on Slashdot must be like being called the retard in special ed.
    2. Re:How will this be licensed? by Greedo · · Score: 5, Funny

      Some people can barely get one instance of NT Server running on their box.

      --
      Tuus crepidae innexilis sunt.
    3. Re:How will this be licensed? by lynx_user_abroad · · Score: 5, Insightful
      Sadly 50.

      Nothing sad about it. Now you know why IBM was so restrained during the Settlement phase.

      Q1. If you own a mongo-hardware server and you need 50 more virtual machines running Windows, how many copies of Windows do you have to push through Purchasing before they come on-line?

      A1. 50.

      Q2. If you own a mongo-hardware server and you need 50 more virtual machines running Linux, do you even have to let Purchasing know?

      A2. No.

      Extra Credit: According to the Settlement, how much of a discount can Microsoft offer you for the second, third, etc license for Windows?

      EC: zilcho.

      --

      The thing about things we don't know is we often don't know we don't know them.

  3. They already annouced it... by banal+avenger · · Score: 5, Informative

    According to MacCentral. This could be good for the Mac, meaning the development team would have more access to Windows code and be able to guess how things are working less. Or it could be bad. And I have no idea what to think. Microsoft still makes money off of the license that goes with the sale of VirtualPC.

  4. Solaris by sql*kitten · · Score: 5, Insightful

    'The technology will be integrated into the Windows code, sources said.' Will Microsoft be able to pull this one off? Will their virtual machines run operating systems other than Microsoft's?

    This is most likely Microsoft's response to Solaris Containers which are expected to be shipping in Solaris 10. Of course, both of these are simply implementations of ideas pioneered by IBM with VM/CMS.

    The VM approach makes a lot of sense even if you only plan to use it to run multiple copies of the native OS within them. The advantages are twofold. Firstly, it prevents one malfunctioning application from impacting other applications - even on Unix this is a serious problem, since one process can devour the CPU, memory, disk space, etc. Secondly, it allows resources to be redistributed or added on the fly, especially if your VM is seamless enough to span nodes.

  5. Apple's Switch? by E1ven · · Score: 5, Interesting

    I wonder if this is part of an attack against Apple?

    As those of you not familiar with the Mac Marketplace might not know, Connectix makes the popular Mac application Virtual-PC. Virtual PC allows Apple owners to emulate a complete PC enviornment on their Apple machines, at somewhat reasonable speed.

    They seem to have had favorable licensing with Microsoft in the past, as they offer pre-installed images for certain OS systems, such as Windows XP, 2000, etc. While they do (I assume) pay MS for each license, it does help people to break the MS dependance gradually, as they can still run their old applications under emulation.

    If they eleminated this crutch for people switching to apple, and then later discontinued Office... Apple would lose most of it's corporate market.

    So- As useful as this technology is in the Server market (and keep in mind this is closer to Bochs than VMware), I can see MS execs encouraging this buyout to help keep control over the future of Apple.

    Colin

    --
    Colin Davis
  6. Re:Netscape is not a good comparison... by kma · · Score: 5, Informative

    Microsoft owns VMware as well, or at least has invested in it.

    No. I don't know where you think you heard this, but it's completely false.

  7. We did this in high school by Adam9 · · Score: 5, Funny

    Johnny has 25 NT boxes and 19 of them have WVMS (windows virtual machine software) running on them. If 7 of those 19 are running WVMS within WVMS and 3 of those 7 are running Win2k Advanced Server, and the other 4 are running WinXP Pro, while the rest of the 19 are using WinME in the WVMS for backwards compatability issues. How many licenses will you need?

    Bonus: How much will this cost including the inflation of the economy and of Microsoft's prices by the year 2004?

  8. It could be bad, it could be worse than bad.. by ackthpt · · Score: 5, Insightful
    Or it could be bad. And I have no idea what to think. Microsoft still makes money off of the license that goes with the sale of VirtualPC.

    I saw the article already, but based upon M$ history and the announced integration of yet another application into already bloated and non-secure mess that Windows is, I foresee future news, with a familiar flavor. I.e. "this exploit allows anyone to take over any instance of blahblahblah".

    Yeah, they also said they would continue to support Mac computers, but is this something you really want? I couldn't help, but notice a comment that 'they don't intend to kill the software'. Really... It's just one more sword to dangle over Apple, when Steve gets too uppity.

    I don't see any long-term winners here, other than those selling Connectix's assets.

    --

    A feeling of having made the same mistake before: Deja Foobar
  9. This makes MS more attractive, I think by astrashe · · Score: 5, Interesting

    This stuff is really cool, and I'm glad the industry is starting to wake up to the possibilities.

    I see this as something that's more likely to popularize virtual computer technology, rather than something that's likely to eliminate our options. Obviously, I don't have a crystal ball, and I could be wrong.

    I have a box that I use mostly to run VMware client OSs. Linux is my host OS, I have a very sparse and clean linux from scratch system set up on the box. I've got all kinds of stuff stashed away in various VMs.

    The great thing about this sort of setup is the flexibility. The client OSs are basically just data files on the host os. If you copy the files, you've backed up the system, or cloned it.

    You can move the files to other machines that have different hardware -- you don't have to worry about the sound and video card drivers.

    And you can even replace the host OS without being too disruptive. I used to run redhat as the host OS, but I copied off the data files, set up my linux from scratch system, and brought the data files back in. Everything was fine.

    The result of this is that the chains of dependency that exist between hardware, operating system installations, and applications become much less restrictive.

    Another result is that it's trivial to play with new systems -- I don't run OpenBSD, for example, but everytime they could out with a new one, I install it, just to keep my hand in.

    All this is, at bottom, is just a more flexible way of looking at OSs. An OS becomes a blob of data that's easier to move around from one hunk of hardware to another. And it's easier to keep lots of those OS blobs on a given machine.

    It's a great way to deal with "staging" servers. You can take a production server (which is really a VM), copy it, and do whatever you want to the copy, without damaging anything. When everything is working properly, you can slide the new server into place. If you need to revert, you can just go back to the old data.

    I suspect that this functionality is part of what MS is after.

  10. Re:My experience with Connectix and Linux by essjae · · Score: 5, Informative

    yes, if you read of any Connectix's docs you'll see that they emulate an S3 Trio 64 video card, as well as the rest of the hardware. I have installed RH 7.2, 7.3, 8.0, Mandrake 8.0, 8.2, 9.0, Lycoris (Redmund), Suse 7.2, 7.3, 8.1 with success.

  11. Re:The biggest problem... by lynx_user_abroad · · Score: 5, Informative
    maybe we can BEG vmware to release a version for OS X?

    You misunderstand. VMware is an IA-32 virtualization application, which means is forms an application barrier around (and therefore requires) a real x86 processor. Its free-software counterpart is plex86. You'll never see a versaion of VMware for OS X until you first see OS X running on the IA-32 (x86) platform.

    Connetix VirtualPC is an IA-32 emulator, meaning it emulates in software the functions of x86 hardware. Its free-software counterpart is bochs, which is available for OS X today.

    --

    The thing about things we don't know is we often don't know we don't know them.

  12. Re:makes you wonder... / Palladium? by mcc · · Score: 5, Interesting

    Microsoft would have no reason to want to stop VPC users buying windows, at all, no.

    However, Microsoft also has no reason to want certain things about VPC to stay the way they are. For example, the fact it is screamingly fast. For a long time, one of the big bragging points mac users had was that we could run windows, *emulated*, at about the speed as a windows machine with half the mhz. (I don't know how current models perform.) That's really, really impressive insofar as emulation goes. Microsoft also has no reason to want VPC to continue to be as clean and effective as it has been.

    What i am saying is that people don't come to VPC on a lark: it is an expensive piece of software, and people come to it becuase they need to get something out of it, usually to run some windows-only program. This means VPC's quality can suffer, and Microsoft will have no reason to consider this a bad thing-- at the moment, VPC has no serious competitors, so people will keep buying VPC.

    Microsoft also has no reason *not* to stop Virtual PC from being able so cleanly, seamlessly, and easily to emulate, say, Linux. They have no reason to make it easy to run a non-MS operating system on your mac.

    There is also no reason not for Microsoft to continue as they have and then, after a couple versions, slowly let wierd bugs, incompatibilities, etc, creep into VPC., until mac users *still* can run windows, but they only do so becuase they need to run windows for some reason-- because VPC has become enough of a pain that the PPC's wonderful talent for emulation no longer seems like much of an advantage over the x86.

    Am i saying Microsoft is going to do this? Well.. no. In fact, i don't think they will, becuase macslash is reporting that apparently the VPC team will report directly to the MacBU, not to seattle. This means that they will continue, almost certainly, to make VPC as much a quality product as possible. So there goes that conspiracy theory out the window right there.

    However, it does bother me that Microsoft is able to take big, important groups like Connectix and Softway (Interix) and buy them up just like that. Yes, they are buying them for apparently benign purposes. But what it seems like to me is that while Microsoft is not buying these companies so they can quash or disable them, they are buying them so that they can keep their eye on them. Potentially, something like Interix or VPC could become a big stepstone in some kind of major migration away from Microsoft. if Microsoft owns those companies, however, if it looks like such a thing is going to happen, MS can take steps to prevent it, so long as MS always keeps the quality of those companies' products so high that there never is a reason for a competitor to arise. Threat management.

    This brings me to my question: how on earth is MS going to make Palladium work with VPC? Palladium becomes pointless unless those keys are kept secret, and if MS embeds those keys into a macintosh executable then extracting them will be trivial. So how is MS planning to make Palladium work in VPC? Are they going to require a PCI card with a palladium chip in it, or what? That would still toss out Palladium's concept of the secure keyboard-to-processor-to-monitor path, but it would at least keep the keys locked safely in silicon. Or, much more likely, are they just going to not let VPC run palladium apps, since the Mac OS is not "secure"?

    So, here's a slightly more likely conspiracy theory. Perhaps MS [only partially of course-- i've no doubt they're mainly buying Connectix for the reasons they say they are] likes the idea of buying Connectix because it removes the risk Connectix will attempt to emulate Palladium within VPC? I mean, Palladium is going to be damned hard to crack, but if anyone at this exact moment in time has both the resources and the reason to crack palladium, it's Connectix or nobody. I really haven't the foggiest idea what Connectix was planning to do about Palladium, but they have experience at cracking closed systems-- they reverse-engineered the PSX. That expertise, and a few hours rented time with an electron microscope to pull on the Palladium's keys, and suddenly MS is no longer the sole source or vendor of their Palladium platform.

    Would that have actually happened? I have no idea. But it certainly won't now. Maybe not a big deal, but certainly convenient for Microsoft either way, no?

    Just like it's "convenient" that Bungie's excellent cross-platform game development library, rather than being sold off with Oni and Myth, is currently buried somewhere deep in the bowels of the earth..

  13. Remember Virtual GameStation by Ford+Fulkerson · · Score: 5, Insightful

    Do you remember the last time when Connectix sold it's Playstation emulator to Sony.

    There was lots of talk about how good this would be, since Sony could cerate an official platform for selling PSX games to mac and pc users, since Sony was supposed to lose money on consoles this would make perfect sense. Of course, this did not happen, Sony chose to kill it instead.

    Now, why do I get the feeling that the exact same thing will happen again?

    --

    Somewhere in the heavens... they are waiting.
  14. Missing the point... by LucidityZero · · Score: 5, Insightful

    Almost everyone here seems to be missing the point. This is not for home use. This is not intended for you, Joe Schmoe Windows at Home user to run other operating systems.

    This is for the server market. We have an IBM mainframe at work that is currently running approximately 6 virtual machines. Not so that you can play a Windows game in Linux, but so that the mainframe can offer more services. Although I do believe that one of the virtual machines is a fairly standard installation of Linux of some sort, every other OS on the system is a very specifically tailored OS for a specific job. I'm not the administrator for this box, so I can't say too much. But I know that there are specific Tivoli UNIX versions installed, as well as an TSM/ADSM (backup) specific OS.

    I think that THIS is what the article is getting at. This is not about you playing Tux Racer on your Windows box.

    --
    Sig.i>