Slashdot Mirror


Microsoft and Red Hat Team Up On Virtualization

mjasay writes "For years Microsoft has insisted that open-source vendors acknowledge its patent portfolio as a precursor to interoperability discussions. Today, Microsoft shed that charade and announced an interoperability alliance with Red Hat for virtualization. The nuts-and-bolts of the agreement are somewhat pedantic, providing for Red Hat to validate Windows Server guests to be supported on Red Hat Enterprise virtualization technologies, and other technical support details. But the real crux of the agreement is what isn't there: patents. Red Hat has long held that open standards and open APIs are the key to interoperability, even as Microsoft insisted patents play a critical role in working together, and got Novell to buy in. Today, Red Hat's vision seems to have won out with an interoperability deal heavy on technical integration and light on lawyers."

168 comments

  1. It is a good sign by Presto+Vivace · · Score: 4, Insightful

    another step forward for Open Source and a sign that Microsoft can adapt.

    1. Re:It is a good sign by Caboosian · · Score: 2, Insightful

      More like another step closer to the lion's den for open source. Embrace, extend, extinguish.

    2. Re:It is a good sign by Anthony_Cargile · · Score: 5, Insightful

      ...or, more than likely, this.

    3. Re:It is a good sign by morgan_greywolf · · Score: 4, Funny

      another step forward for Open Source and a sign that Microsoft can adapt.

      That's no moon!

    4. Re:It is a good sign by von_rick · · Score: 5, Informative

      No moon? Then where does Moonlight come from?

      --

      Face your daemons!

    5. Re:It is a good sign by twiddlingbits · · Score: 5, Interesting

      No, it means Red Hat sees a market that customers would like to run Windows as a VM under Linux. It just means they'll validate each OS works as a VM under the other's Hypervisor, nothing more. No licenses, no patents. I can see running Windows under Linux as a VM (BSOD only takes down the VM and bringing up a new VM takes seconds..not a 3 minute reboot) if you MUST support something that is Windows legacy but have chosen to go Linux with RH Virtualization in the Data Center. Why you would want to run Linux under the MS Hypervisor is the strange question, unless you just wanted a Linux "sandbox" for some reason. I suspect to get the MS stamp of approval for Windows under Linux they required the reciprocal agreement from RH.

    6. Re:It is a good sign by thomascameron · · Score: 2, Insightful

      Had RHT entered into the BS agreement that NOVL did, I would agree. In this case RHT stuck to their guns and MSFT blinked.

    7. Re:It is a good sign by V!NCENT · · Score: 1

      Yes, that's so totally logical... first there is no interoperability, then Microsoft creates one to destroy it again.

      Dude, I curse at everything Microsoft is doing and the sooner they go bankrupt the better, but how can you embrace, extend and extinquish interoperability? :S

      There's not even patents involved. Do you even have a clue whatsoever about what you're talking about???

      --
      Here be signatures
    8. Re:It is a good sign by alexborges · · Score: 2, Insightful

      He he....

      No man, this means microsoft is now on its knees. And Novell is proven to have done it the wrong way and now look like idiots.

      A great day for FOSS!

      --
      NO SIG
    9. Re:It is a good sign by V!NCENT · · Score: 2, Funny

      Assuming that Moonlight is the Death Star...

      Good point!

      --
      Here be signatures
    10. Re:It is a good sign by postbigbang · · Score: 3, Insightful

      IF Red Hat had squat for mature virtualization, it might make a difference. RH is behind, way behind, and it's a nice gesture, good for the press, and RH has lost out to VMWare, Novell's Xen product line, Citrix's XenServer, and even xVM/VB.

      It sounds sweet, but it's a meaningless sort of announcement in the face of a ton of mature competition.

      --
      ---- Teach Peace. It's Cheaper Than War.
    11. Re:It is a good sign by vux984 · · Score: 2, Informative

      Why you would want to run Linux under the MS Hypervisor is the strange question, unless you just wanted a Linux "sandbox" for some reason. I suspect to get the MS stamp of approval for Windows under Linux they required the reciprocal agreement from RH.

      Its not that strange. My first home linux servers ran as VMs under windows, primarily for comfort reasons. I've since gotten comfortable enough that its now linux on linux.

      And at work, we have a linux spamassassin VM running on a windows server, simply because that was the simplest deployment option. (We already had the light load Windows Server. Sure we could have installed a linux host, and then run both the Windows Server and spamassassin as VMs under it, (and we would have if we were building the box from scratch), but there wasn't any real point doing that given the windows server was already running just fine.)

      And on the desktop... you want the host system to be your primary OS, and VM the others. I personally need windows enough that it would just be silly to run Linux and then VM XP or Vista. And I don't foresee being able to flip them around anytime soon.

    12. Re:It is a good sign by Anonymous Coward · · Score: 0

      Assuming that Moonlight is the Death Star...

      It's worse. There is a reason that it's called Moonlight!

    13. Re:It is a good sign by Anonymous Coward · · Score: 0

      Ohhhhhhhh stock symbols. Fancy!

    14. Re:It is a good sign by silent_artichoke · · Score: 1

      Death Star Light just doesn't sound menacing enough?

    15. Re:It is a good sign by Anonymous Coward · · Score: 0

      "That's no moon, it's your mother!"

    16. Re:It is a good sign by Anonymous Coward · · Score: 0

      Why you would want to run Linux under the MS Hypervisor is the strange question, unless you just wanted a Linux "sandbox" for some reason.

      Probably for the same reason that you would want to run linux under the VMWare Hypervisor, or the Xen Hypervisor, or the KVM Hypervisor, or the Virtualbox Hypervisor...

      Hypervisors are a commodity. If your Hypervisor infrastructure is Hyper-V, you want to run your entire virtual infrastructure on Hyper-V. You don't want to have to learn two of three different hypervisors, each with different requirements and tuning regimens, to be able to support your environment. Likewise of VMWare, or whatever else you might be using as your Hypervisor.

    17. Re:It is a good sign by stevey · · Score: 4, Insightful

      That solution is quite interesting, because its the sort of thing that a lot of people were expecting to happen - virtual images being used as black-box applications.

      I love the idea of being able to download a webserver in a box, or a caching HTTP proxy server. There are many other applications which would be nice to see provided like this. Of course in my case I would be hosting them on Linux, but I guess whatever host machine you use is irrelevant so long as you understand it and can support it.

      Of course I'm a little biased when it comes to spam filtering, but I hope the idea of custom VM images catchs on more generally.

      There are downsides such as the overhead of emulating a whole machine for a single service, but I'm sure the benefits outweigh them if you have spare host capacity (*2 for redundancy)

      I'm curious though, did you configure the guest yourself, or find it as a pre-rolled virtual machine image?

    18. Re:It is a good sign by kamochan · · Score: 5, Funny

      I've since gotten comfortable enough that its now linux on linux.

      LOL action :D

    19. Re:It is a good sign by Anonymous Coward · · Score: 0

      It's simple.. Microsoft really really really really really REALLY wants to control the hypervisor. The hypervisor is a key part of trusted computing and DRM (DRM being control of digital data - which includes musc, video, documents AND software).

    20. Re:It is a good sign by vux984 · · Score: 3, Insightful

      I'm curious though, did you configure the guest yourself, or find it as a pre-rolled virtual machine image?

      I ultimately rolled it myself. Partly as a learning exercise, and partly because none of the pre-rolled VMs were quite what I needed. And I didn't know enough to reconfigure them to work the way I needed. (Although now, having rolled my own, I probably could customize a pre-rolled VM.)

      There are downsides such as the overhead of emulating a whole machine for a single service, but I'm sure the benefits outweigh them if you have spare host capacity (*2 for redundancy)

      Yeah, the overhead of emulating a whole machine is the downside, but the advantages in terms of flexibility, service isolation, and simplicity are clear.

    21. Re:It is a good sign by chiui · · Score: 1

      While I MAY agree that their current solution are not so mature, still they are very powerful, extendable and generic. Given enough (not so much) time they can compete and overtake proprietary solutions. See http://libvirt.org/

      --
      Moderation is overrated.
    22. Re:It is a good sign by postbigbang · · Score: 1

      It's possible that libvirt might mature, might evolve, might go some place. Like all 'marketshares', it's late, buggy, not widely supported by communities and is unlikely to gain significant groundswell as there are at least five viable competitors already at work and maturing. I like RH, its community, and its other significant projects. But it ignored virtualization until it's now a game of serious catch-up where others have invested long and hard. The Microsoft cooperation is significant, but given the competition, it's almost moot, even if it's free. xVM/VB and the Xen derivatives are all essentially free and supported. VMWare's basic kit is free, although everyone wants to charge for the 'extras', even though those extras are incredibly important.

      Is Xen proprietary? Only the above mentioned pieces which equate with libvirt. So 'compete and overtake' is going to be still tougher yet. RH has lost this one, sadly. Microsoft need only flip a few switches and everyone's back to the drawing board. Its cooperation is onerous, yet it's still the one that people use whether that's good or bad.

      I wish RH luck. They'll need plenty of it. And so far, they've not been virtualization leaders in any manner of measure.

      --
      ---- Teach Peace. It's Cheaper Than War.
    23. Re:It is a good sign by twiddlingbits · · Score: 1

      Not normal for me to reply to an AC..but Hypervisors are NOT a commodity. Commodity basically says it's all interchangeable as they meet some specified standard of performance within a tolerance (for example #1 Wheat). I don't think you are going to be swapping VMWare, Zen and Hyper-V among themselves with no problems.

    24. Re:It is a good sign by mr_da3m0n · · Score: 1, Insightful

      Mod me off-topic, but why do you always refer to companies using stock symbols? Is there a particular reason, especially since the article has nothing to do with stocks at all?

    25. Re:It is a good sign by Itsik · · Score: 1

      Very well put.

    26. Re:It is a good sign by Anonymous Coward · · Score: 0

      I'd kill for modpoints - this hit the nail on the head

    27. Re:It is a good sign by binaryfinery · · Score: 1

      You'll see this a lot more as companies try to save money - in a support environment, why buy multiple servers to mimic your customers? Create VMs and mimic your customer constraints in software. If they fork, create a new VM. Buying memory to run VM's is cheap compared to purchasing and supporting multiple hardware formats(and scales nicely as its not parallel processing)

      --
      "Synergies are basically awesome, and they're even better when you leverage them." Tycho, PA 14/2/7
    28. Re:It is a good sign by KibibyteBrain · · Score: 1

      So when do all the hopelessly fanatic anti-MS people set up a Boycott Red Hat site? Waiting.

    29. Re:It is a good sign by ScrewMaster · · Score: 1

      another step forward for Open Source and a sign that Microsoft can adapt.

      Maybe. But I have three words for Red Hat: watch your six.

      --
      The higher the technology, the sharper that two-edged sword.
    30. Re:It is a good sign by Anonymous Coward · · Score: 0

      So why is it then that RedHat's hypervisor (which is Xen) is shit, when Citrix and Novell's Xen is a mature product line? In case you weren't aware, even Sun's xVM server line is based on Xen. RedHat also bought Qumranet, who developed KVM and OpenSPICE, and will be integrating that into RHEL6 as well. Xen is Xen, and it can't be mature in one platform and not in another. KVM is in the mainline kernel, and has been for a long time. For you to call it meaningless shows your ignorance, IMHO.

    31. Re:It is a good sign by postbigbang · · Score: 2, Insightful

      Didn't say one was necessarily better than the other, if you'll read my post. RH hasn't been a leader. They're playing ketchup right now.

      As far as my 'ignorance' is concerned, take a real look at which each vendor is offering. Sun is also way behind in mindshare, and perfection of their offering, while solid, hasn't exactly captured mainstream fancy. Xen performance is absolutely different as currently provided/supported by each vendor, and that's well documented.

      Novell's Xen seems to be slowest, while Citrix's XenServer is fastest where it counts. And each version is absolutely different than the next. It's like saying that a specific distro, because it's based on 2.6.XY must always be exactly like any other distro based on 2.6.XY. Indeed the Xen derivatives aren't based on the same version, and their performance results are completely different as well.

      --
      ---- Teach Peace. It's Cheaper Than War.
    32. Re:It is a good sign by shutdown+-p+now · · Score: 2, Interesting

      Why you would want to run Linux under the MS Hypervisor is the strange question, unless you just wanted a Linux "sandbox" for some reason.

      I've seen a few places that were Microsoft shops - AD, Exchange, SharePoint and all - but still used Squid as a proxy, and/or Apache for at least part of the intranet. A lot of admins seem to simply prefer these over MS options (ISA in particular is rather hated, or so I hear), and do not trust them to run well enough on Windows boxes.

    33. Re:It is a good sign by shutdown+-p+now · · Score: 1

      No man, this means microsoft is now on its knees.

      No, it just means that Microsoft is willing to do profitable business with anyone - so long as it really is profitable - and is not out on that mythical hunt to chair all those bearded FLOSS hackers to death. If customers want to run Windows guests in RedHat host, sure, why not - they still have to buy licenses for those guests, so it's a win. And if they want to run Linux guests in a Windows host, even if it's a free Hyper-V Server, it's still publicity for the product, and more admins familiar with it. It's also bonus points for "see, we do care about interoperability" for the next time EU starts pondering whether MS is still an Evil Monopoly or not. So, why wouldn't MS do it?

    34. Re:It is a good sign by antonlacon · · Score: 1

      RedHat bought out Qumranet (the main developers of Linux's KVM) back in September. They aren't as behind as you may think they are.

    35. Re:It is a good sign by postbigbang · · Score: 2, Interesting

      We'll see. It would be nice if they got off their dead asses and did something with the acquisition. They're four years behind the market. Only fanbois seem to defend silly behavior like that. Let's see, six market competitors, one with five years, two with four years, one with 2.5 years, and SunComeLately. Then RH. I wish them the very best of luck. It's a tough VM world out there. Just because it's RH and Linux KVM means little these days.

      NOCs with 1000s of servers running tens of thousands of VMs, now that means something. Today, RH might be the hosted OS/VM, but Red Hat is responsible for virtualizing about zippo/nada/SFA/Zero/Huh-uh VMs. There's a long way to go for them, statistically. That lunch has been eaten, IMHO.

      --
      ---- Teach Peace. It's Cheaper Than War.
    36. Re:It is a good sign by amitshah · · Score: 1

      You're way off-mark.

      - libvirt: It's in active development by the community (which includes people from companies other than Red Hat as well)

      - Amazon's EC2 cloud service is based on Red Hat servers (running Xen)

      - KVM is the virtualization platform Red Hat is moving to from Xen. They've invested a cool sum in Qumranet to get the management solution.

      - In fact, Microsoft is late in this business -- the features and stability they offer aren't close to what Red Hat offers right now.

      However, it's going to be a level playing field soon and ultimately the war of hypervisors is going to be like the war of operating systems -- and no doubt free and open is going to win.

    37. Re:It is a good sign by nikanth · · Score: 1

      Redhat acquired qumranet - KVM, The VM on Linux

    38. Re:It is a good sign by mahadiga · · Score: 1

      AFAIK, Interoperability without Open source is Oxymoron.

      --
      I'd like to buy homeland for our 10 million people. http://twitter.com/mahadiga
    39. Re:It is a good sign by Znork · · Score: 1

      They're four years behind the market.

      Frankly, I haven't been overly impressed with the speed of the market. What's it now, three, four years and VMWare still can't deliver a Linux VIClient?

      In the mid to long term the ability to leverage OS developments as foundation for the virtualization will be far more important, trying to make hypervisors into operating systems in their own right is going exactly in the wrong direction. While it's understandable why the licensing issues make that road desirable for closed source players, the fact is that they're taking on replicating and maintaining massive functionality ranging from drivers through storage systems through clustering on their own.

      There's a long way to go for them, statistically.

      Perhaps. On the other hands, things like single support path, no more upgrade-cycle bugs and problems, no more waiting for both vendors to support before you can deploy, favourable support pricing, the ability to leverage knowledge, etc, offers some significant advantages.

      Considering that it hasn't been supported that long the deployment rate I've seen and heard about is in line with what can be expected. Multi-thousand NOC's don't move that fast.

      That lunch has been eaten

      I'd say it's more like that lunch has been the only lunch in town. Unfortunately, being the single lunch vendor may lead one to overestimate ones popularity and the loyalty of customers, particularly if one uses ones position to maximize revenues.

    40. Re:It is a good sign by postbigbang · · Score: 1

      Statistically, your impression of the speed of the market has left you behind. VMWare's lack of a VIClient for LInux notwithstanding (think demand in a hideously Windows world), VMWare and Xen have done an interesting job of grabbing attention and mindshare.

      In my mind, the operating system model is in the process of being upended, and virtualization and the reasoning behind it will change the face of computing in a few years anyway. Look to organizations like FastScale and others to strip the crap out of OS instances and for container methodologies to develop atomic instance management. Then it's all appropriate KVM for device characteristics. Damn-- they do it for USB identification and provisioning, why not everything from wristwatches and mobiles up to the desktop?

      The core drivers for virtualization have been platform test and piloting, experimentation, and server farm collapse-- not to mention application re-aggregation and client services aggregation. RH hasn't offered a cogent set of applications to do any of these things, relying on Xen where it can. Others have evolved fairly decent if mind-bogglingly expensive suites of products to do the real work of adding availability, management, audit, and event management components.

      --
      ---- Teach Peace. It's Cheaper Than War.
    41. Re:It is a good sign by alexborges · · Score: 1

      Oh, they call us a communist Operating System just out of love?

      Interesting, I didnt know that. Thank you!

      --
      NO SIG
    42. Re:It is a good sign by Trogre · · Score: 1

      am I the only one who, upon seeing the term HyperVisor, conjures up an image of a space marine with a laser-proof face-shield with holo-display that can see through walls? ...

      quite clearly I am.

      --
      "Nine times out of ten, starting a fire is not the best way to solve the problem." - my wife
  2. This has got to be bad. by Anonymous Coward · · Score: 0

    Three words for you: embrace, extend, extinguish.

    1. Re:This has got to be bad. by zappepcs · · Score: 2, Funny

      Don't worry... satan will not let this work, he doesn't do cold.

    2. Re:This has got to be bad. by Anonymous Coward · · Score: 1, Insightful

      Just a tip: complaining about how you were moderated will only invite undesirable moderation on your reply.

    3. Re:This has got to be bad. by zappepcs · · Score: 1

      Well, okay. Humor me... read the reply again slowly, thinking to yourself that I must be writing with tongue in cheek.

    4. Re:This has got to be bad. by Anonymous Coward · · Score: 0

      Well, okay. Humor me... get that idiot from behind your keyboard to stop posting.

    5. Re:This has got to be bad. by JackieBrown · · Score: 1

      Just a tip: complaining about how you were moderated will only invite undesirable moderation on your reply.

      Yeah. You're suppose to do that in your initial post "I know I'll get modded down for this, but ..."

      People love a martyer more than they love a whiner.

  3. Take *that* Novell! by thomascameron · · Score: 0, Troll

    Yet another proof point that MSFT and Novell are full of it about the patent agreements. Interesting that a giant like MSFT is admitting how important Red Hat is to their customer base.

    1. Re:Take *that* Novell! by Anonymous Coward · · Score: 0

      Nope. Microsoft is neutralizing Linux vendors one by one. By doing these deals with them, they turn the community against the distro and make them dependent on MS.

    2. Re:Take *that* Novell! by alexborges · · Score: 1

      NOT THE SAME DEAL!

      Jeeze.

      --
      NO SIG
    3. Re:Take *that* Novell! by thomascameron · · Score: 4, Insightful

      How does this qualify as "neutralizing?" RHT gave up nothing. F/OSS doesn't suffer at all. This is no different from making RHEL work with any other third party closed source technology like Oracle or SAP. RHT and MSFT have simply recognized that there is a need for this interoperability, but RHT basically forced MSFT's hand and MSFT backed down. This is, if anything, a huge victory for F/OSS.

    4. Re:Take *that* Novell! by Anonymous Coward · · Score: 0

      Absolutely. At work they wanted to virtualize RH on Hyper-V but there was no support. Why was that when SLES worked fine? This is RedHat not caving in. More power to them! Luckily we are gonna go VMWare at work so I don't have to deal with Hyper-V.

  4. Et tu, RedHat? by idontgno · · Score: 0, Troll

    First SUSE, then you.

    I hope this doesn't botch CEntOS.

    --
    Welcome to the Panopticon. Used to be a prison, now it's your home.
    1. Re:Et tu, RedHat? by thomascameron · · Score: 5, Interesting

      Read TFA. This agreement contains *none* of the bullshit IP limitations Novell agreed to when they sold out. In this case Red Hat and MSFT are only cooperating from a *technical* standpoint. RHT are not agreeing in any way that Linux owes MSFT any IP rights. This is amazing news and sticks a finger in the eye of Novell's sellout.

    2. Re:Et tu, RedHat? by Anonymous Coward · · Score: 0

      From the actual, quite-short, readable article:
      Are there other components of the deal that have not been disclosed yet?

      No. The agreements are specific to establishing coordinated technical support for our mutual customers using server virtualization. The agreements have nothing to do with patents, and there are no patent rights or other open source licensing rights implications provided under these agreements. The agreements contain no financial clauses other than test fees for industry-standard certification and validation.

    3. Re:Et tu, RedHat? by Anonymous Coward · · Score: 0

      So maybe a relevant question is how long will Microsoft endure a cooperation that only has a small portion in its own favor? Guess only time will tell.

    4. Re:Et tu, RedHat? by Kennon · · Score: 0, Redundant

      Read TFA.

      Maybe you should take your own advice...about the original Novell MSFT agreement because Novell also never conceded or acknowledged any of Microsoft's IP claims in Linux either. In fact the language in the agreement specifically stated that Novell was not, and will never acknowledge any of MSFT's IP claims and in fact Novell has donated ALL of their Unix and Linux IP to the common defense of any Linux distributer who needs it to defend against attacks from Microsoft so stuff that in your pipe and smoke it Tommy. You and the OP should try to RTFA yourself before you comment and spread more FUD.

      In fact Novell pretty much buried the only real threat to Linux in SCO. We are 3+ years on after the signing of the Novell/MSFT deal and there has been zero legal action by Ballmer and his cronies. Don't you think that if the Novell/MSFT deal was somehow some kind of trap for the GPL we would have seen something by now? Here we all are still holding our breath waiting for "the other shoe to drop" and there is nothing but the sound of a bunch of fear-mongers running around still looking for a cause because they can't find a constructive way to contribute to the Linux community.

      --
      "All those moments, will be lost in time...like tears in rain..."
    5. Re:Et tu, RedHat? by init100 · · Score: 3, Insightful

      We are 3+ years on after the signing of the Novell/MSFT deal and there has been zero legal action by Ballmer and his cronies.

      Nobody in the know were really worried about actual legal action. What people were actually worried about was that Microsoft's patent threats might be scaring away people from FOSS.

      What the Novell/Microsoft deal primarily did was to lend credibility in the eyes of some people that to use many FOSS packages, you needed a patent license from Microsoft. The same applies to Linspire, Xandros, and the rest of those that actually signed patent deals with Microsoft over FOSS.

    6. Re:Et tu, RedHat? by Anonymous Coward · · Score: 0

      I think all this shows is that people have a genuine problem reading TFA, the Novell deal in NO WAY compromised any Linux users, and as the previous poster stated, Novell (and Groklaw) are responsible for Linux now being the free OS that it is without fear of litigation, add to that the sheer volume of IP Novell has donated with no caveats, and logic would say no-one could complain. But people will always have their own agenda and try to make a mountain of shit out of a pile of dirt. I think this is a reflection more on themselves than the non-issues they crow about.

  5. But I still don't understand... by Anthony_Cargile · · Score: 4, Insightful

    ...Why you would run Windows on top of Linux, given not only the stability history but also since now there are now FOSS alternatives for almost anything Windows can provide, without taking a huge hit to the "total cost of ownership".

    On a lighter note, wonder what the VMware guys are thinking about all of this - it's basically the end of what has always been their niche, except for Parallels but they weren't as datacenter-ready as VMware and were established mainly to make virtualization software that can run OS/2.

    1. Re:But I still don't understand... by morgan_greywolf · · Score: 5, Insightful

      ...Why you would run Windows on top of Linux, given not only the stability history but also since now there are now FOSS alternatives for almost anything Windows can provide, without taking a huge hit to the "total cost of ownership".

      Two words: Microsoft Exchange.

    2. Re:But I still don't understand... by Anonymous Coward · · Score: 2, Insightful

      ...Why you would run Windows on top of Linux, given not only the stability history but also since now there are now FOSS alternatives for almost anything Windows can provide,

      No, there isn't. Perhaps there should be, but there isn't.

    3. Re:But I still don't understand... by Anonymous Coward · · Score: 2, Interesting

      ...Why you would run Windows on top of Linux, given not only the stability history but also since now there are now FOSS alternatives for almost anything Windows can provide, without taking a huge hit to the "total cost of ownership".

      The big need is for situations like this. The hospital where my wife works has RedHat based servers for imaging acquisition and viewing and MS/Cerner for business (booking etc). Getting effective integration for the two has been a PITA because of Microsoft. Hopefully this will change.

    4. Re:But I still don't understand... by Anthony_Cargile · · Score: 0, Troll

      I take it you haven't seen the alternatives to exchange either, eh? And given the exchange license fiasco (every client needs a license), they look mighty attractive right now in this economy.

    5. Re:But I still don't understand... by mmell · · Score: 3, Interesting
      Need to support proprietary applications? (MS Exchange comes screaming to mind)

      Need to support MS Windows user base? (Terminal services, the setup my current employer uses to provide Windows desktops to technical services personnel; although we use VMWare for the task due to licensing issues with MS Windows/virtualization licensing issues)

      Rapid prototyping/development/testing of new Windows technologies? (an appropriate initial hardware investment means no cost associated with purchasing hardware for short-term initiatives)

      There are more. Much as I dislike MicroSoft's products in general, they do have the one desktop more employees are likely to be able to use without first being trained.

    6. Re:But I still don't understand... by Presto+Vivace · · Score: 1, Interesting
    7. Re:But I still don't understand... by deque_alpha · · Score: 3, Interesting

      It's because of the "almost". There are a lot of people who, right or wrong, believe that they can only get by with whatever Windows-only "Program X" provides. For these people, "close" is not "close enough". When the gearheads who like Linux need to support these applications, virtualizing a Windows instance on Linux makes a lot of sense.

      Even for a pure MS shop, virtualization introduces a lot of flexibility, so that too would be a reason to virtualize.

    8. Re:But I still don't understand... by dave420 · · Score: 1

      You said it yourself - almost anything. When that word is no longer needed, you'll have a very solid point indeed.

    9. Re:But I still don't understand... by alexborges · · Score: 2, Insightful

      Because people, especially bussiness people that sign checks, still like (or dont know any better) some MS products.

      Some other people have vested investment in MS based things and they are not going (nor they should if the industry can prevent it by DOING ITS JOB) to spend it all over again so that they can feel nice about themselves.

      --
      NO SIG
    10. Re:But I still don't understand... by talksinmaths · · Score: 5, Insightful

      Why you would run Windows on top of Linux, given...there are now FOSS alternatives for almost anything Windows can provide

      Even if that were true, in practice companies don't just swap out production environments because alternatives potentially exist. What works well for you may be problematic in even a slightly different environment. Others have mentioned apps for which OSS interoperability isn't there yet, and I'd add Group Policies and other AD centric tech to the list (although I admittedly haven't checked out recent versions of Samba lately, so maybe I'm wrong on that). I'm as big of an OSS advocate as there is, but part of advocating effectively is knowing where limitations exist and dealing with them rationally rather than sugar-coating them. I agree with the gist of what you're saying though, and there are a lot of shops that could lower TCO by exploring the alternatives.

      --
      Don't you have someone you'd die for?
    11. Re:But I still don't understand... by alexborges · · Score: 1

      Ive a hospital customer exactly the same, but backwards: all office is a RH cluster. All clients are thin clients. The ERP is now windows (we had a perfectly working one in Mono, but someone thought this other thingie is better).

      Our integration solution?

      Make the RH boxen ldap backed, put samba on them and turn them PDC's. Then get the win2k server to join the domain and do some weird things to make it actually work without utter hogging.

      THen we put rdesktop on the rh boxen and each user has an icon.

      Presto: they click and auth with the windows box and use the app as if it were under linux. Files and printers are samba shared so all is cool.

      We rock.

      --
      NO SIG
    12. Re:But I still don't understand... by dave562 · · Score: 2, Informative

      There are a lot of "niche" products that run on Windows without an open source alternative. Take a look at "The Raiser's Edge" It is the number one fundraising software in the world and is used by non-profits of all shapes and sizes, from the Red Cross on down. There isn't a FOSS equivalent. For the little niche world I work in, take a look at The Museum System. It is the number one collections management database used by museums all over the world, from the Tate, to the Guggenheim, Smithsonian, etc. Again, there isn't an open source equivalent. Those are just two examples from my current job. When I was consulting, I ran into all sorts of little programs without an Open Source equivalent. A client of mine was in the waste management business, there were three different software packages target to that industry and all of them ran on Windows. Another client was a city government and their licensing / permit database was Windows based.

      All of the above mentioned softwares could be recreated in open source, but doing so is an up hill battle. The companies that use them don't have the revenue streams to do the development in house. Potential developers aren't going to target small niches where they have to reinvent the wheel because the competitors already have a huge head start.

    13. Re:But I still don't understand... by vux984 · · Score: 3, Informative

      ...Why you would run Windows on top of Linux, given not only the stability history but also since now there are now FOSS alternatives for almost anything Windows can provide, without taking a huge hit to the "total cost of ownership".

      No. There aren't. Period. There is no FOSS alterantive for LOTs of things, and even when there is switching is cost prohibitive and pointless.

      accounting: nope. And migrating to a linux alternative even if one existed would be monstrously expensive for any business of size.

      photoshop/illustrator: nope. sure there is the gimp etc, which is all fine and good. But you need to integrate with a workflow where you are exchanging files with other businesses etc you have to use the tools they are using.

      microsoft access, filemaker pro, 4D... millions of highly custom applications exist for these to fit business needs. Even if an alternative "application building framework" exists on Linux, the cost of migrating and reimplementing these applications is prohibative. Companies that rely on these won't even consider switching until FM, 4D, etc run on linux natively.

      sql server - lots of businesses rely heavily on this. And even if postgresql or mysql, etc could do the job, again, its a massive amount of work to migrate from one to the other.

      exchange - nothing needs to be said.

      visual studio - sure linux alternatives exist, and you can even just use vi or notepad, but VS2008 is REALLY good.

      The above isn't a small list of niche products or categories that only affect a handful of businesses. Millions of businesses rely on multiple of them.

      Oh, and at home, there are games blocking a lot of people from leaving windows.

    14. Re:But I still don't understand... by pdabbadabba · · Score: 2, Informative

      Or, on the desktop, name any Adobe product - Illustrator, Photoshop, InDesign._

    15. Re:But I still don't understand... by spazimodo · · Score: 1

      I don't know why you'd run Windows on top of Linux (or vice-versa) outside of test-dev (a sales laptop running a 3-tier application on 3 VMs via VMWare Player or Workstation for example) Server-based hypervisors run on bare metal.

      This is certainly a big step forward for what are otherwise niche also-ran hypervisors. I'm certainly glad to see competition to VMWare, but there's still nothing that actually comes close to it in terms of real-world performance. (specifically stability and manageability)

      One feature that it would be interesting to see incorporated into server virtualization products is storage abstraction and network RAID. Right now you can do it with a VM (LeftHand's software iSCSI SAN or Openfiler) but it would be cool if that were a built-in feature of the hypervisor. Currently if you're not using shared storage (SAN or NAS) virtualization presents some pretty serious risks if you suffer hardware failure. Instead of hardware failure taking down one server now it takes down five. If one of the competing virtualization products gave you the ability to mirror local storage between two physical servers, that would be a killer feature for branch/small office settings where the budget doesn't justify a SAN. I don't see VMWare doing this because they don't want to piss off their expensive SAN hawking partners or parent company.

      --

      Fsck the millennium, we want it now.
      Millennium Crisis Line: 0890 900 2000 [calls cost 50p/min]
    16. Re:But I still don't understand... by dedazo · · Score: 1

      but also since now there are now FOSS alternatives for almost anything Windows can provide

      Nope, sorry. Not even close. Maybe you've been reading Slashdot a bit too much?

      --
      Web2.0: I love when people Flickr my cuil and digg my boingboing until my google is reddit and I start to yahoo
    17. Re:But I still don't understand... by iron-kurton · · Score: 1

      But, but, GIMP! /Sarcasm

      --
      Change is inevitable, except from a vending machine -- Robert C. Gallagher
    18. Re:But I still don't understand... by David+Gerard · · Score: 1

      We're virtualising at work. We have sixty servers running a mix of Solaris 9, Solaris 10, RHEL/CentOS and Windows (for one proprietary app that's intrinsic to the platform ... we run it under Wine where we can). Some boxes are flat-out, some boxes are 8-core beasts running one Java program because it won't play nice having multiple instances on the same box. We have 2.5 TB of disk space, of which about 500 GB is used. Similar stats for memory. "We are not Rackspace" is the catchphrase for why virtualising it onto a few blade servers is a highly desirable idea.

      --
      http://rocknerd.co.uk
    19. Re:But I still don't understand... by David+Gerard · · Score: 1

      Handy hint: Wine runs quite a lot of this sort of niche vertical-market app very nicely and has powerful ambitions to run the rest. Worth a try.

      --
      http://rocknerd.co.uk
    20. Re:But I still don't understand... by pdabbadabba · · Score: 1

      Well played sir. I was waiting for that. :)

      But, to be serious for a moment, Gimp is a fine piece of software, and its developers have every right to be proud of what they've created. But, alas, it still isn't Photoshop. We can only hope that they keep up their good work and eventually bridge the gap.

    21. Re:But I still don't understand... by Anonymous Coward · · Score: 0

      -1, Offtopic. TFA is about servers, not desktops.

    22. Re:But I still don't understand... by deKernel · · Score: 1

      I think I can give you one good reason to run Windows Servers as clients is that you can move those clients sessions between machines pretty quickly if you are having hardware issues. Do you pay a price for performance? Yes you do, but more times than not, the performance loss is minimal. This cuts down the shear number of backup hardware systems you would require.

      Now I am not taking into account things like V-Motion from VMWare which do this with even more ease.

    23. Re:But I still don't understand... by morgan_greywolf · · Score: 1

      Photoshop is overrated. 90% of users don't use the functionality that everyone keeps saying GIMP is 'lacking'.

      And don't talk to me about CMYK support or color profiles. GIMP has 'good enough' support for both of these.

      And for the 10% that do use things like layer filters, let me ask you: Is it *really* worth the $699 Adobe wants for Photoshop CS4? (Answer: Only if you do this for a living and you spend most of your tube time in Photoshop.)

    24. Re:But I still don't understand... by MrNemesis · · Score: 2, Interesting

      Why *wouldn't* you run windows on Linux if you had the chance?!

      From a seasoned VMware ESX admin speaking from an operational standpoint;

      First, I'll explain a few things. Servers today are so mind-bogglingly powerful that even with virtualisation overhead they're easily capable of providing more than enough grunt for hordes of enterprise crapware that, due to shoddy programming or testing, would otherwise be sitting on $7000-worth of barely-utilised tin since the support agreement stipulates "we refuse to support you if you install so much as a text editor on the same machine" - I'm sure anyone else in any SME will agree that this sort of thing is rife. Throwing patch cycles to the side, my number one problem with these legions of power-sucking high-maintenance windows servers is shoddy drivers/firmware.

      ESX, itself a highly specialised Linux-based OS, builds on Linux's rock-solid hardware stability and abstracts away everything so that all windows sees is a unified blend of generic hardware, for which VMware provides their own set of (high quality) drivers, plus some old ones that have worked in windows since the year dot - think OSX on steroids. The ESX boxes basically have the highest uptimes in our entire organisation, plus clustering them is an absolute cinch. Large scale storage is provided by a fibre-attached EMC SAN, which coincidentally also runs a highly specialised Linux-based OS providing CIFS, NFS or dedicated block devices (LUNs). Tools such as P2V make cloning a physical box into a virtual machine a point'n'click operation limited only by your network throughput, and you can even do nifty things like resize that 5% used 137GB filesystem into a 10GB virtual disc.

      Furthermore, thanks to LVM-alikes, you can take an instant snapshot of a system. This allows you to do things like make a snapshot, install patch XYZ, do regression testing and whatnot and roll back if things are unsatisfactory. With windows' reputation for patches not being entirely reliable, this is an utter godsend for development and testing.

      So at the end of the day, running windows on top of gets you:
      Better "hardware" reliability
      The ability to consolidate X U's/Y Watts worth of servers into (X-n) U's/(Y-n) Watts worth of servers, leading to lower overall datacentre expenditure
      Built-in clustering for people with shared storage
      Built-in failover
      Much more robust and/or cheaper methods for development, testing, patch management

      The only downside* to ESX is cost - it's not cheap. And an alliance between RH (pretty much the corporate face of Linux, especially for windows shops) and Microsoft is likely to send the cost for ESX down before the fruits of it's labour become evident. As long as TFA is correct that there's no IP ownership bollocks going on, this is a win for everybody.

      * Not to say that ESX isn't without its flaws, but it certainly has less than most apps you run into in this business. I've heard that VMware is a very much engineer-driven company, and that's true from my POV.

      Disclaimer: I don't work for VMware, but when I can dispense with 96U's worth of servers, shave 8kW of our datacentre power budget, increase availability plus reduce downtime at no cost in performance then you colour me impressed. There's no reason why a competing VM system can't do the same thing.

      --
      Moderation Total: -1 Troll, +3 Goat
    25. Re:But I still don't understand... by pdabbadabba · · Score: 2, Insightful

      I didn't say that Photoshop isn't overrated, or that it isn't overpriced. I don't know that either of these allegations are true, but I wouldn't rule them out.

      But, the fact is, and it sounds like you agree, that Photoshop has quite a few features that the Gimp doesn't, features that a number of us find useful. And even if I agree with you that 90% of users don't need these features, that leaves 10% of us who do.

      And this is not to mention the rather shop-worn UI issue.

      Again, I love the Gimp and have nothing but respect for the people who make it. I use it daily and would be the first in line to shake the developers' hands if they ever were to dethrone Photoshop as the king of photo-manipulation software. Its just that, today, they aren't there yet. Many tasks remain that are either only possible or much easier in Photoshop.

    26. Re:But I still don't understand... by neowolf · · Score: 2, Informative

      One word: Outlook

      There just isn't anything in Linux that comes close in a corporate environment, period. I could have everyone in my office on Linux and/or Macs if it wasn't for that. It doesn't run (very well or at-all) under Wine or CrossOver, and there is no native Linux alternative that works reliably (or at all with Exchange 2007).

      Evolution tried, and failed. I don't really blame them though- Microsoft will probably NEVER release their internals for the Outlook/Exchange marriage, and will continually change the way they communicate just to throw off any competition that tries. Microsoft knows that Outlook is one of the only things keeping many businesses from moving to Linux right now, especially after the Vista fiasco.

      That said- I would much rather see Red Hat support existing solutions that already work well in Linux, like xVM/VirtualBox, than sign any kind of agreement with Microsoft. Microsoft's visualization solutions are garbage compared to VMWare and xVM. Sure- it would be nice if they supported Linux, but who would really want to run Linux on a Windows host except to "play" with it? When I'm running virtual machines- I like to have the host OS be rock-solid, not the other way around.

      So- a lot of Linux people run Windows VMs just to use Outlook, because their home office tells them they have to. There are also still a few other Windows apps that there are no good Linux alternatives for, but that list keeps getting shorter. There are also still brain-dead companies that insist on writing all of their online applications using .NET and M$ DRM. If you are stuck dealing with such companies- a Windows VM is a necessity.

    27. Re:But I still don't understand... by iron-kurton · · Score: 1

      In lieu of your comment, I'd like to propose a name change to GINP (GINP Is Not Photoshop).

      Seriously, I agree with you. There is definitely a lot of work ahead, namely in the UI department, although that is a discussion for another time and place...

      --
      Change is inevitable, except from a vending machine -- Robert C. Gallagher
    28. Re:But I still don't understand... by Anonymous Coward · · Score: 0

      The functionality is becoming less of an issue than is usability. The UI makes me shiver every time I attempt to use it -- it's disorganized, ugly, and nonsensical.

      For those who live outside of the Fark Photoshop contests (ironic name, I know), Photoshop is absolutely worth every penny. Btw, once you start using layer filters, you will find you can't live without them.

    29. Re:But I still don't understand... by dave562 · · Score: 1

      I've run into some problems with Wine in client-server application architectures. If the data and application are on the same box it runs pretty well. As soon as it has to emulate the network stack it doesn't work so well.

    30. Re:But I still don't understand... by Anonymous Coward · · Score: 0

      tl;dr

    31. Re:But I still don't understand... by hachete · · Score: 1

      I used to manage 10 windows machines, some old, some new. Each had their own box. I wanted to buy one big box, and run all the build OS's - plus Linux - on the same box. Voila: (in theory) no new machines, just load up another OS on the multi-core and away we go.

      I wonder if MS are using this as a way of getting at Xen and VMware?

      --
      Patriotism is a virtue of the vicious
    32. Re:But I still don't understand... by David+Gerard · · Score: 1

      Yeah, the DCE-RPC stuff doesn't work at all. Luke Kenneth Casson Leighton is working on it right now, but it's a pretty radical architectural addition.

      --
      http://rocknerd.co.uk
    33. Re:But I still don't understand... by Anonymous Coward · · Score: 0

      Why you would run Windows on top of Linux

      Three words: Proprietary windows applications.

      (Have to deal with two of them myself. Both are server apps. No GUI, just text console. Written in C++. Why the vendor can't be bothered to port them to UNIX / Linux / BSD I will probably never understand. They just don't. And my company depends on these two apps, among many others. Only these two require Windows. So there we are.)

    34. Re:But I still don't understand... by MrNemesis · · Score: 1

      Well, I hope this somewhat shorter post won't not waste any more of your precious time, Mr. AC :)

      --
      Moderation Total: -1 Troll, +3 Goat
    35. Re:But I still don't understand... by nabsltd · · Score: 1

      If one of the competing virtualization products gave you the ability to mirror local storage between two physical servers, that would be a killer feature for branch/small office settings where the budget doesn't justify a SAN.

      XtraVirt Virtual SAN is free and does exactly what you want.

      Yes, it runs as a VM, but it can run as a VM on multiple ESX servers and provide redundancy and mirroring. You essentially allocate almost all the local storage on the ESX machine to the XVS VM, then carve out iSCSI LUNs from it, which the ESX server uses as storage for all the other VMs.

    36. Re:But I still don't understand... by ckaminski · · Score: 1

      I've just managed to break ESX, with 168 configured vcpus in 70 configured hosts on one server. Two whole racks full of test machines, in 3U of rackspace.

      That's power and flexibility.

    37. Re:But I still don't understand... by Anonymous Coward · · Score: 0

      inkscape

    38. Re:But I still don't understand... by Kalriath · · Score: 2, Insightful

      You just linked to an article complaining about Exchange 1.0. Seriously, what the fuck? They've release AT LEAST 7 versions since then!

      --
      For a site about things like basic rights, Slashdot users sure do like to censor "dissent".
    39. Re:But I still don't understand... by MBGMorden · · Score: 2, Insightful

      Not only that, but lots of businesses run SPECIFIC software packages where switching over is a $100k+ expense just in the data conversion. And of course there's the little issue that yeah, Linux provides plenty of alternatives for your average desktop user, but not your whacky business programs that places tend to use. I've still yet to see a Linux or F/OSS product meant to do CAMA (Computer Assisted Mass Appraisal) functions, or manage building permits and subdivision planning, handle the calculating and billing of property taxes, to handle the filling of veterans benefits claims, or to track the progress of police K-9 unit training. That's just my own requirements working in a government environment, but each particular industry presents it's own challenges, and the open source world often just has nothing to offer there because those programs are often so obscure that unless you needed it you'd never even think of it, and most importantly: the software is generally pretty boring, and few volunteers will write that type of software.

      Trust me, if it was possible I'd switch to Linux wherever I can - lately though I've found that beyond the email gateway, the file server, and the web server, most of my servers just have to run Windows due to the software that they must run.

      --
      "People who think they know everything are very annoying to those of us who do."-Mark Twain
    40. Re:But I still don't understand... by ignavus · · Score: 1

      Two words: Microsoft Exchange.

      Better still: Exchange Microsoft.

      --
      I am anarch of all I survey.
    41. Re:But I still don't understand... by ScrewMaster · · Score: 1

      ...Why you would run Windows on top of Linux, given not only the stability history but also since now there are now FOSS alternatives for almost anything Windows can provide, without taking a huge hit to the "total cost of ownership".

      Two words: Microsoft Exchange.

      Two more: legacy applications.

      --
      The higher the technology, the sharper that two-edged sword.
    42. Re:But I still don't understand... by drsmithy · · Score: 1

      Handy hint: Wine runs quite a lot of this sort of niche vertical-market app very nicely and has powerful ambitions to run the rest. Worth a try.

      Of course, this requires accepting that you will get zero vendor support should anything go wrong - not a tradeoff many organisations are prepared to take.

    43. Re:But I still don't understand... by morgan_greywolf · · Score: 1

      Typically, though, the article is talking about servers. Typical application programs on the Windows platform run on the client, not the server. In the case of vertical market applications that do have a server component, most of server-side of the application is fairly platform-independent. J2EE and SQL databases are two very commonly-used technologies in this regard.

      When the application runs entirely on the client, what the server runs typically doesn't matter much. Usually these will work just fine with Linux or even a filer appliance.

    44. Re:But I still don't understand... by MBGMorden · · Score: 1

      Most of the software that I work with has both a client and a server portion, of which both must run on a Windows server. The ones that use only a database are tied specifically to MS SQL Server, which is itself Windows only.

      --
      "People who think they know everything are very annoying to those of us who do."-Mark Twain
    45. Re:But I still don't understand... by Kalriath · · Score: 1

      Impressive, but it sounds like you picked the hard way to do it. Did you try the ERP app under WINE for example (or is it not possible for some reason)?

      Oh, and what is a "boxen"?

      --
      For a site about things like basic rights, Slashdot users sure do like to censor "dissent".
    46. Re:But I still don't understand... by Kalriath · · Score: 2, Interesting

      Evolution tried, and failed. I don't really blame them though- Microsoft will probably NEVER release their internals for the Outlook/Exchange marriage, and will continually change the way they communicate just to throw off any competition that tries.

      Actually, they've publically released (without any fanfare whatsoever) the entire Exchange server protocol. And there's always Exchange ActiveSync (though that'd have to be a paid addon, since they don't license that for free).

      --
      For a site about things like basic rights, Slashdot users sure do like to censor "dissent".
    47. Re:But I still don't understand... by morgan_greywolf · · Score: 1

      Full disclosure: I have Photoshop and at one time used it every day in a professional capacity. I use the GIMP these days mostly because it runs natively on my platform of choice without the use of WINE, VMWare, VirtualBox, etc.

    48. Re:But I still don't understand... by Presto+Vivace · · Score: 1

      so I'm out of date, so sue me.

    49. Re:But I still don't understand... by Michael+Hunt · · Score: 3, Informative

      Accounting: I'm surprised that there are no real FOSS contenders in this space; at least on the low end, such packages are perfectly suited to a subscription model (hey, those tax tables don't update themselves.) This is a niche, however, where people probably feel better paying for a bit of piece of mind (nobody ever expects an audit...)

      Photoshop/Illustrator: GIMP is 90% there for 90% of people. Opens PSD files, so it would seem to fit into most folks' workflow. I'm honestly not sure where Inkscape is at, but it's only going to get better.

      Access/etc: If your business depends on Access or something similar, you're almost better off running it on Windows. When you scale it, you can scale it onto a better platform.

      SQL Server: I think you'll find that Postgres can 'do the job' significantly better than SQL server under almost all workloads. Mysql is, of course, a running joke amongst anyone who knows what they're talking about. Obviously, if you're going to migrate to a new DBMS, there's going to be pain. SQL 2005 to Postgres is no more or less painful than Oracle 9i to SQL 2005.

      Exchange: There are umpteen trillion unix-based (OSS, free beer, AND payware) 'groupware' suites. Most of the better ones have an Outlook plugin if you're still using Office.

      Visual Studio: The choice of an IDE is INCREDIBLY subjective. I have /never/ liked Visual Studio, although that's not to say that others aren't more productive using it than using any other IDE. Developers, ultimately, need to be able to choose their own IDE; as long as it integrates with the higher level workflow and speaks the same language dialect as the rest of the team, who really cares? I know some people who swear by Eclipse (which I tried at the start of last year and didn't like much,) and some people who won't code using anything except nvi. For what it's worth, I find that Code::Blocks has a great feature:heft ratio.

      You're right about one thing, though: games. At home, the ONLY use I have for windows of any stripe is the (sadly, more than) occasional reboot into XP64 to play Farcry 2 or Fallout 3 or the depressingly bad port of Saints Row 2. This will change, however, and not in the direction that most people are hoping. Consoles are already in the process of murdering PC gaming to the point where all we'll get given to us are bad console ports (Saints Row 2 was the most egregious example, on a 4-way 3.2GHz machine with a GTX260 the framerate fluctuates between 3 and 85fps) loaded up with DRM and other nonsense. Of the three games I mentioned, only Fallout 3 considered the PC to be a first-tier platform, and that's most likely because of Bethesda's history as a PC development shop and the fact that the Fallout 3 engine is a direct descendant of the Morrowind engine.

      After the next generation of consoles, I'd expect gaming on Windows and Linux to be roughly at parity, and I'm not expecting anyone to port too many more games to Linux. Wine will run the bad ports well enough, and there will be a thriving third party aftermarket for keyboard/mouse connectivity kits for consoles.
       

    50. Re:But I still don't understand... by shutdown+-p+now · · Score: 1

      This article was clearly either written back sometime in 1990s, or by someone who's still clinging to those "good old times". Seriously, by 2009, if your mail client can't properly handle MIME and HTML mail, it sucks, and you need to find a better one (because no-one else will care that you can't read their mail - after all, everyone else can!).

    51. Re:But I still don't understand... by ion.simon.c · · Score: 1

      Does Photoshop still lock you in to a MDI interface? [1]

      (Bear with me, I haven't touched PS in what seems like a decade.)

      [1] And for my next trick, I'll talk about ATM machines!

    52. Re:But I still don't understand... by ion.simon.c · · Score: 1

      Oh, and what is a "boxen"?

      -1 Bleeding Pedant. ;)

    53. Re:But I still don't understand... by ion.simon.c · · Score: 1

      You do rock. I wish that /. had a "Favorite" button.

    54. Re:But I still don't understand... by AceofSpades19 · · Score: 1

      ...Why you would run Windows on top of Linux, given not only the stability history but also since now there are now FOSS alternatives for almost anything Windows can provide, without taking a huge hit to the "total cost of ownership".

      No. There aren't. Period. There is no FOSS alterantive for LOTs of things, and even when there is switching is cost prohibitive and pointless.

      accounting: nope. And migrating to a linux alternative even if one existed would be monstrously expensive for any business of size.

      photoshop/illustrator: nope. sure there is the gimp etc, which is all fine and good. But you need to integrate with a workflow where you are exchanging files with other businesses etc you have to use the tools they are using.

      because the gimp can't open photoshop files

      microsoft access, filemaker pro, 4D... millions of highly custom applications exist for these to fit business needs. Even if an alternative "application building framework" exists on Linux, the cost of migrating and reimplementing these applications is prohibative. Companies that rely on these won't even consider switching until FM, 4D, etc run on linux natively.

      sql server - lots of businesses rely heavily on this. And even if postgresql or mysql, etc could do the job, again, its a massive amount of work to migrate from one to the other.

      exchange - nothing needs to be said.

      visual studio - sure linux alternatives exist, and you can even just use vi or notepad, but VS2008 is REALLY good.

      Any developer that depends on an IDE to write code should not call him/herself a developer.IDES are something that linux is not short of, there are so many IDEs for linux, proprietary or F/OSS, I'm sure a developer could find one to work with

    55. Re:But I still don't understand... by Tubal-Cain · · Score: 1

      64-bit fla... oh, wait. Nevermind.

    56. Re:But I still don't understand... by Tubal-Cain · · Score: 1

      What are you talking about? Starcraft LAN play works perfectly.

    57. Re:But I still don't understand... by drinkypoo · · Score: 1

      I may end up setting up Windows on top of Linux for a local florist so that he can run stupid greeting card software and use the many floral-related sites which demand IE (like teleflora's ordering system) without endangering his computer. Just jump back to the last snapshot when it gets stunk up...

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    58. Re:But I still don't understand... by Anonymous Coward · · Score: 0

      OpenChange is planned for inclusion in Fedora 11.

    59. Re:But I still don't understand... by vux984 · · Score: 1

      because the gimp can't open photoshop files

      is the gimp 100% compatible with photoshop files? No, didn't think so.

      Any developer that depends on an IDE to write code should not call him/herself a developer.

      Who said one "depends" on it to write code? What if they simply depend on it to write better code faster? You know, like any good tool makes any professional job go better and faster.

      IDES are something that linux is not short of, there are so many IDEs for linux, proprietary or F/OSS, I'm sure a developer could find one to work with

      I'm sure a developer could too. So what? VS is a good one, that a lot of people use. While they can get by with notepad if they have to, its going to slow them down. Switching to another IDE will do the same, and really, if they are primarily targeting the windows platform anyway (and most of them are), it makes sense to be developing on it.

    60. Re:But I still don't understand... by dave562 · · Score: 1

      There is a difference between playing Starcraft and connecting to an SMB file share.

    61. Re:But I still don't understand... by Anonymous Coward · · Score: 0

      "...Why you would run Windows on top of Linux"

      So that, in our computer lab, we can run virtual Windows machines on top on Linux (Ubuntu) and let the students go wild in Windows. When they break it / infest it, it is a simple matter to copy a virgin copy from the file server onto their external USB HDD and they are up and running again.

      The REAL reason is that we now create the thought that "Windows is just an app running on Linux"... and slowly get them over to the Light side of the Force ;-)

    62. Re:But I still don't understand... by Tubal-Cain · · Score: 1

      I need to ladle on the sarcasm thicker next time.

    63. Re:But I still don't understand... by zigfreed · · Score: 1

      You can load your computer full of RAM and load Windows after PXE booting from NFS/iSCSI. Its the only way I've heard of running Windows without a HDD.

    64. Re:But I still don't understand... by alexborges · · Score: 1

      ME?

      We had a perfectly working mono-based ERP made in-house . Administration decided to use an old Delphi thing with sql server (that dont run on no wine, does it?) that (they say) is supercool.

      We dont love it, but we had to support it and so we did.

      --
      NO SIG
    65. Re:But I still don't understand... by Kalriath · · Score: 1

      Ah, yeah that sounds about right. Sometimes I wonder why administration is even allowed to make IT decisions. That's the sort of thing that resulted in us standardising on IE6 on Windows XP SP2 (no SP3 here!) with CA eTrust 8 for antivirus (and no protection at all on servers!).

      --
      For a site about things like basic rights, Slashdot users sure do like to censor "dissent".
    66. Re:But I still don't understand... by Logic+Worshiper · · Score: 1

      When I forced all the computers in my office to use Firefox (not long after they put me in IT), I changed the Firefox theme to look like IE on my bosses computer and she still doesn't know the difference. If someone is stupid enough to use IE6 they should fall for that (but good luck finding an IE6 theme for Firefox).

    67. Re:But I still don't understand... by Logic+Worshiper · · Score: 1

      I spent $35 to get crossover office so I can run Word on Linux with not no trouble, and it's not even virtualized. Not to mention if I didn't need/want such a robust word processor open office comes preinstalled, and is fully compatible with word formats.

  6. Red Hat naming scheme. by B5_geek · · Score: 0, Offtopic

    Does Red Hat still name the releases after items in the game Tribes? I haven't used RH since v5.2 (shrike) If I remember correctly.

    --
    "The price good men pay for indifference to public affairs is to be ruled by evil men." ~Plato (427-347 BC)
    1. Re:Red Hat naming scheme. by B5_geek · · Score: 1

      Here is the truth about the naming scheme.

      http://www.smoogespace.com/documents/behind_the_names.html

      --
      "The price good men pay for indifference to public affairs is to be ruled by evil men." ~Plato (427-347 BC)
  7. The Thorn that is Virtualisation by segedunum · · Score: 5, Informative

    Virtualisation has been a bit of a curveball that Microsoft hasn't liked for some time. It gets people off the hardware and upgrade churn, whilst sill upgrading their real hardware, and allows people to run previous versions of Windows and applications pretty much indefinitely. It also gives the potential to outflank Windows technology by bypassing it in the virtual machine itself and surrounding Windows with non-Windows systems. Additionally, ubiquitous, freely available virtualisation is going to end up ruling, and ultimately that means an open source host running something like KVM. I suppose Microsoft had to try and do something. They want to try and get into all of this somehow, and I suppose it does mean they sell more Windows licenses and Red Hat gets to run Windows certified on their platforms which should please some people.

    It's a real kick in the teeth for Novell. This is a perfectly straightforward deal of certifying each other's systems on their virtual platforms that Novell couldn't get right. In practice, Microsoft is providing no help whatsoever to Novell in running Windows on their virtual platform (which I don't think Red Hat is expecting itself really) and they sold themselves down the river by agreeing to some elaborate coupon scheme that saw SLES servers totally surrounded by installations of Windows Server and AD domains. I don't think they even realised what they'd signed up to. At least Red Hat gets some marketable press out of this without conceding anything.

    1. Re:The Thorn that is Virtualisation by nschubach · · Score: 0

      Maybe I interpreted the article incorrectly, but I don't think this has to do with AD authentication specifically. It sounds more like your Windows VM will be able to log into your Linux host server using Linux IDs and your Linux workstation on your MS Hypervisor VM will be able to log into the computer using your Windows IDs or maybe even Active Directory through Windows hosts. It sounds more like a beneficial move to Microsoft than it does to Linux. If I read it right, in order to use Active Directory in Linux, you'd have to host Linux clients on Microsoft servers. I don't see that many businesses logging into their Windows machine using Linux IDs... I hope I'm wrong though.

      --
      Every time I start to have faith in humanity, I ruin it by driving to work between 7 and 8 am.
    2. Re:The Thorn that is Virtualisation by Anonymous Coward · · Score: 0

      Virtualisation has been a bit of a curveball that Microsoft hasn't liked for some time. It gets people off the hardware and upgrade churn, whilst sill upgrading their real hardware, and allows people to run previous versions of Windows and applications pretty much indefinitely. It also gives the potential to outflank Windows technology by bypassing it in the virtual machine itself and surrounding Windows with non-Windows systems. Additionally, ubiquitous, freely available virtualisation is going to end up ruling, and ultimately that means an open source host running something like KVM. I suppose Microsoft had to try and do something. They want to try and get into all of this somehow, and I suppose it does mean they sell more Windows licenses and Red Hat gets to run Windows certified on their platforms which should please some people.

      I'm not sure where you get your information, but Microsoft has been working in the virtualization space for many years. They bought Connectix over 5 years ago, which led to their VirtualPC and VirtualServer products. They have been working on Hyper-V (a bare-metal hypervisor that competes with ESX) for several years. It was officially launched at the beginning of the third quarter of 2008, and by the end of quarter they had already gained 27% market share. The next version of Hyper-V (Hyper-V R2) is currently in beta and slated to be released later this year, and will include even more features. Microsoft is currently the #2 vendor of platform virtualization solutions, and is gaining on VMWare quickly.

      They have incorporated support for Hyper-V virtualization in their operating systems going back to Windows 2000 SP4, and are making a major push into all areas of virtualization. In fact, of all of the virtualization vendors they are the only one pushing a true 360 strategy that includes not just platform virtualization, but also application virtualization (via their App-V/Softgrid product, the market leader in this space), presentation virtualization, and desktop virtualization.

      Your claim that Microsoft is doing it "to try and do something" is ludicrous when you look at the level to which Microsoft is already involved in the market.

      This is simply a continuation of Microsofts Server Virtualization Validation Platform (SVVP). Basically they certify their products to run on other people's hypervisors and the hypervisor vendors certify that their hypervisor can support Windows. As long as you're running on an SVVP platform then Microsoft will support your installation. If you're not running on an SVVP platform and you call Microsoft support, they'll tell you to rebuild it on physical hardware or on an SVVP platform and reproduce the error. That's all this announcement is.

    3. Re:The Thorn that is Virtualisation by ckaminski · · Score: 1

      [quote]
      They have incorporated support for Hyper-V virtualization in their operating systems going back to Windows 2000 SP4, and are making a major push into all areas of virtualization. In fact, of all of the virtualization vendors they are the only one pushing a true 360 strategy that includes not just platform virtualization, but also application virtualization (via their App-V/Softgrid product, the market leader in this space), presentation virtualization, and desktop virtualization.
      [/quote]

      This is false. Citrix has been doing this since 2006, and VMware is very late to the game. Softgrid is hideously expensive, Thinstall is way too immature, and only Citrix offers decent packaging tools, but is deficient in some aspects on delivery.

      disclaimer: I've only used Thinstall and Citrix Streaming.

      Personally, I think XenApp + XenDesktop + Provisioning Server are by far a more compelling 360-style set of tools than anything Microsoft or VMware has to offer. XenServer was just the icing on the cake. Individually, each has strength, Citrix in desktop delivery, Microsoft perhaps in application delivery (Softgrid, idk I have no experience) and VMware is the undisputed king of virtualization.

      How this evolves out over the next few years will be interesting. There's room enough for everyone - ultimately I think the REAL battle will be between Citrix and VMware.

    4. Re:The Thorn that is Virtualisation by shutdown+-p+now · · Score: 1

      It also gives the potential to outflank Windows technology by bypassing it in the virtual machine itself and surrounding Windows with non-Windows systems. Additionally, ubiquitous, freely available virtualisation is going to end up ruling, and ultimately that means an open source host running something like KVM.

      "Free" does not necessarily imply "OSS", and, for example, Microsoft Hyper-V Server is "free as in beer" - probably precisely so as to avoid the situation you describe.

    5. Re:The Thorn that is Virtualisation by Sam+Ramji · · Score: 1

      We do work with Novell on running Windows Server on Novell SUSE Linux (Xen), as well as Novell SUSE Linux on Microsoft Hyper-V. This work is done by a dedicated engineering and testing staff working for me both in Redmond, WA and in Cambridge, MA. We do joint engineering, low-level white-box testing, and hardware validation and support proof-of-concept work. This lab also does Windows-Samba compatibility testing in concert with Novell and the Samba team.

      Cheers,

      Sam Ramji
      mailto:sramji@microsoft.com

  8. does this mean a boycottredhat.com web site? by Anonymous Coward · · Score: 0

    does this mean a boycottredhat.com web site?

    1. Re:does this mean a boycottredhat.com web site? by Anonymous Coward · · Score: 0

      LOL, no.

      Different deal, different consequences.

  9. That's no moon . . . by mmell · · Score: 1

    it's a Space Station!

  10. 2 minute summary of Hyper-v Vs Xen Vs VMware by Anonymous Coward · · Score: 5, Informative

    Theres an interesting read over at the 360 blog here., which covers the debate/fight between these 3 giants quite nicely.

    AG

    1. Re:2 minute summary of Hyper-v Vs Xen Vs VMware by WuphonsReach · · Score: 1

      Which pretty much boils down to, for smaller shops:

      - VMWare is nice, but too damned expensive
      - Xen is basically free, or we can pay for better support, but is rough around the edges
      - Microsoft's solution... well, we simply don't trust Microsoft not to lock us in, even if it's free

      So we run Xen. Maybe we'll upgrade to the commercial version someday when I have the spare cash laying around not being used.

      --
      Wolde you bothe eate your cake, and have your cake?
  11. That Windows VM validation script in full... by MadMidnightBomber · · Score: 1

    #!/bin/perl
    print STDERR "Buggy as hell.\nRFC compliance limited.\n"

    --
    "It doesn't cost enough, and it makes too much sense."
  12. Red Hat = Microsoft by Toe,+The · · Score: 0, Flamebait

    It isn't particularly surprising that they would coordinate with Red Hat of all companies. After all, RHEL clearly exemplifies Red Hat's growing, Microsoft-emulating philosophy of "Give us the money, STFU, eat whatever dogfood we're shoveling, and love it. Oh and give us more money."

    Let's see them work with the GNU Project instead. :D

    1. Re:Red Hat = Microsoft by thomascameron · · Score: 2, Informative

      Yeah, sure, cause MSFT does all of their development in the F/OSS community and gives away their technology for free just like RHT does with the Fedora Project. And MSFT has open sourced (or kept open source) all of their acquisitions like RHT did with Sistina (GFS and Cluster Suite), JBoss, Qumranet, Netscape Directory Server, Netscape Security System and others. Oh, and MSFT has paid for legal counsel to testify *against* patents in front of the EU and the US. Yeah, I can see how Red Hat is *just* like Microsoft.

    2. Re:Red Hat = Microsoft by pembo13 · · Score: 1

      What are you talking about?

      --
      "Thanks for all the money you paid to us. We've used it to buy off ISO among other things" -Microsoft
  13. Or to quote Woody Allen by wsanders · · Score: 4, Funny

    "The lion and the lamb will lay down together, but the lamb won't get much sleep."

    --
    Give a man a fish and you have fed him for today. Teach a man to fish, and he'll say "WHERE'S MY FISH, YOU IDIOT?"
    1. Re:Or to quote Woody Allen by ScrewMaster · · Score: 1

      Regarding your sig: Give a man a fish and you have fed him for today. Teach a man to fish, and he'll say "WHERE'S MY FISH, YOU IDIOT?"

      I have another one:

      Share your fire with a man, he'll be warm for a night. Set him on fire, and he'll be warm for the rest of his life.

      --
      The higher the technology, the sharper that two-edged sword.
    2. Re:Or to quote Woody Allen by rainhill · · Score: 1

      RHT is no ordinary lam. And MSFT is no longer the lion it once was.

      So I bet they will get along just fine.

  14. Site Licenses by pavon · · Score: 1

    It gets people off the hardware and upgrade churn, whilst sill upgrading their real hardware, and allows people to run previous versions of Windows and applications pretty much indefinitely.

    Does this really matter to MS though? I've worked at two types of companies. The small ones, handled licensing on a computer by computer basis, and tried to keep it all documentation manually. These folks never had any problems with forced upgrades, as they new to buy computers without the OS, and also didn't have large enough IT needs to bother with virtualisation.

    The larger ones found this to be too cumbersome and risky and instead have site licenses with Microsoft, and the amount that MS gets paid has absolutely nothing to do with which computers are running which version of Windows or Word - heck at my current company even OS X, Linux and Sun machines are included in the count of computers for the license. So given that does Microsoft really care whether folks are running older versions of windows, as long as all the VM instances are being counted?

  15. Re:Red Hat naming scheme. OT by Culture20 · · Score: 1

    Does Red Hat still name the releases after items in the game Tribes? I haven't used RH since v5.2 (shrike) If I remember correctly.

    I thought Shrike was named after the Shrike from the Hyperion novels.

  16. Microsoft creates one to destroy it by Anonymous Coward · · Score: 1, Funny

    You obviously don't know your tech history. Don't you know there used to be a demi-god name Sauron that forged rings of power and gave them to the peoples of Middle-Earth? Yet, in secret, he forged One Great Ring to rule them all...and in the darkness, bind them.

    1. Re:Microsoft creates one to destroy it by V!NCENT · · Score: 1

      Ah yes... and afterwards came that ring bearer. What was his name again? Hmmm, I can remember. RMS, you wouldn't still have that Proprietary Software ring I once gave you?

      --
      Here be signatures
  17. MSDN CDs? by Anonymous Coward · · Score: 0

    Whatever happened to those whopping MSDN CD collections? Does anyone know where I can get them cheap? Stuff before XP/Vista would be nice.

    Mod me off-topic if you must, I just wanted to ask a question to the /. crowd, and what better place than a Microsoft story? :)

    1. Re:MSDN CDs? by Kalriath · · Score: 1

      You have to subscribe to MSDN - the CDs aren't allowed to be given away (which makes sense, since you pay a vastly reduced amount for them in exchange for that tradeoff). No other legal way.

      --
      For a site about things like basic rights, Slashdot users sure do like to censor "dissent".
  18. Re:Red Hat naming scheme. OT by B5_geek · · Score: 1

    My memory might be a bit vague, but I am sure that there were other names that indicated a "Tribes" background like Spinfuser.

    --
    "The price good men pay for indifference to public affairs is to be ruled by evil men." ~Plato (427-347 BC)
  19. Pedantic? by thethibs · · Score: 1

    "Pedantic" doesn't mean what you think it means. The agreement isn't pedantic but this post is pedantic.

    --
    I'm a Programmer. That's one level above Software Engineer and one level below Engineer.
    1. Re:Pedantic? by ScrewMaster · · Score: 1

      "Pedantic" doesn't mean what you think it means. The agreement isn't pedantic but this post is pedantic.

      As in "you keep using that word. I do not think it means what you think it means."

      Seriously though, I suspect they meant "pedestrian."

      --
      The higher the technology, the sharper that two-edged sword.
  20. parse error by Eil · · Score: 1

    The nuts-and-bolts of the agreement are somewhat pedantic, providing for Red Hat to validate Windows Server guests to be supported on Red Hat Enterprise virtualization technologies

    Having a bit of trouble parsing this. Does this mean "validate" as in Red Hat is going to test Windows on its virtualization products or "validate" as in the VM will be responsible for ensuring that the copy of Windows is legitimate?

  21. Joke? by Anonymous Coward · · Score: 0

    Is this some kind of a joke? Microsoft software can't inter-operate with different versions of the same software.

  22. Redhat win? No. Microsoft is evolving. by i_want_you_to_throw_ · · Score: 1

    More like Microsoft is evolving.

    Remember when IBM was the Microsoft of it's day? Hated and reviled just like Microsoft? Ultimately companies that create standards eventually become companies that contribute to them. The transition is never that simple of course, there's always a bunch of FUD and kicking and screaming but once reality sets in you realize that you have to co-exist. Once IBM learned this lesson they became ok guys and then Microsoft became the bad guy.

    I think Microsoft has finally realized that they indeed also need to start playing nice with Linux and that it isn't going away. Is anyone really worried now about Microsoft killing open source anymore? I mean really?

  23. itsatrap? by shutdown+-p+now · · Score: 1

    Where is the "itsatrap" tag? Is this /. or what?

  24. Windows got their way by deanston · · Score: 1

    This is just business as usual. Red Hat probably figured that at least some Windows interop would give IT reason to virtualize on top of RH. Windows just want a presences on servers, by any means. Today virtualization is about hosting multiple OSs, but the real need behind virtualization is the incompatibility of software applications. If virtualization is really going to push computing forward, they should make it OS-free - just run Windows software without Windows. Anything else means you are still supporting Windows.

  25. And what about DRM.... by Anonymous Coward · · Score: 0

    With Microsoft pushing draconian DRM (as posted today in Slashdot), I have to wonder if that relationship might somehow provide facilities to bridge that into and with the virtualized environment and server. Not only would that be a larger hit for Microsoft, Redhat would get bitch slapped. One has to always wonder of Microsoft's motivations -- it's never as it appears.