Slashdot Mirror


OSS on Windows the Next Big Thing?

Lam1969 writes "Linux geeks and Microsoft have similar interests, says Computerworld: They both are interested in seeing open-source software succeed. Linux geeks admit that the open source OS isn't necessarily a better platform for important applications, and Microsoft recognizes that many of its customers are using open-source applications, and doesn't want to alienate them." From the article: "Faced with the allure of inexpensive open-source applications among its core customer base of small to midsize businesses, Microsoft has toned down its rhetoric. 'It's a myth that open-source and Windows can't work together. Customers just aren't religious about these things,' said Ryan Gavin, a director of platform strategy for Microsoft."

6 of 351 comments (clear)

  1. Smells Like Astroturf by telbij · · Score: 4, Interesting
    On the one hand, it's good for clueless IT managers to know they can run OSS on Windows, on the other hand it's been that way forever and anyone who didn't know you could run Apache on Windows shouldn't be managing the web server.

    What the article completely ignores is why geeks prefer Linux. It's not hard to understand. When you're setting up infrastructure, you want to plan for the long term. If you go with Microsoft there's really no telling what's in the pipeline--their whole marketing strategy is based on overpromising which renders their roadmaps useless. Linux and open source app development is more predictable. Even though Microsoft can push stuff out faster, everyone knows the ultimate goal is profits. That means they'll inevitably change things and add dubious features just to force upgrades. On the other hand open-source applications exist primarily to solve specific problems.

    There are a ton of short-term reasons to go with Microsoft:


    •        
    • It does what you need now.

    •        
    • Your staff knows it.

    •        
    • You've already invested in it.

    •        
    • Support comes with it.

    •        
    • Your boss has the full-color brochure

    •        
    • It's 'people-ready'


    On the other hand, long-term all these reasons evaporate. Open source projects can fall into dis-repair too, but at least you know a project isn't going to be scrapped because it's not driving upgrades anymore.
  2. Capturing Open Source Dollars by mpapet · · Score: 3, Interesting

    is Microsoft's only objective.

    A bad scenario for MS is some OSS company become big enough to compete for the PHB's attention with a bunch of lesser but valuable OSS applications. Which could lead to the nightmare scenario of the PHB walking away from the Active Directory/Exchange crack pipe.

    OT:
    I have to give them big-time credit for creating another crack house with Office and sharepoint. (or some other server CAL nightmare)

    --
    http://www.maxineudall.com/2010/02/should-economists-be-sued-for-malpractice.html
  3. Re:And so by Jason+Earl · · Score: 4, Interesting

    I agree. However, in this case it is Microsoft that is feeling the squeeze. In a lot of cases the Free Software that people want to run on Windows competes directly with software that Microsoft sells. Having this software available for Windows means that it is not necessary to have UNIX knowledge to deploy Free Software applications. However, once you are using Free Software applications on Windows it becomes trivial to migrate to some other platform. Not only does Free Software on Windows loosen Microsoft's grasp on customers, but it makes it much harder for Microsoft to use its market power to embrace and extend protocols.

  4. Re:MS Grasping for Straws by the+phantom · · Score: 3, Interesting

    You don't think it integrates nicely? In its default configuration, I hardly notice a difference between X apps and Aqua apps. The only thing that I notice is that X apps take just a little longer to load, because X takes a couple seconds to load. I am not saying that you are wrong -- the integration is not perfect, and some improvement wouldn't hurt, but, in my own opinion, X seems fairly well integrated. Could you explain to me what is terribly wrong with it?

  5. Apache, PHP... sure. OOo, no way by Rob+Y. · · Score: 4, Interesting

    I notice that you listed a slew of desktop apps that you run on Windows.

    Interestingly, the article has PHP and Apache icons to define its category. Sure, Microsoft wants you to run your Apache and PHP applications on Windows. What choice do they have? If you're already building Apache/PHP apps, you're probably building them on Linux. Any move to Windows is a net gain for Microsoft, and a net loss for Linux.

    But OOo. It'll be a cold day in Hell before Microsoft recommends that on Windows. Or Firefox, or Thunderbird or any of the other desktop apps listed here. Of course, most of them run great on Windows (in fact, often better than on Linux, but don't get me started there...), so if MS were really serious about encouraging OSS for Windows, they'd be on board with these apps too.

    Anyway, if you've gotta run Windows, lots of OSS desktop apps are available, and you oughta use 'em. But, don't expect Microsoft to tell you that.

    --
    Posted from my Android phone. Oh, I can change this? There, that's better...
  6. Re:MS Grasping for Straws by Zathrus · · Score: 3, Interesting
    There are obviously (and simply) WAY more open source apps for linux than there are for windows


    Yes, but so what? Most of the major OSS apps are available on both platforms at this point (or, more likely, many platforms beyond just those two).

    Most (not all) of the windows OSS apps are inferior by leaps and bounds to the closed source alternatives


    Fine. So use the best tool for the job -- that's basically what the article is saying. As is the grandparent poster. As are you... I think. I'm not sure why you're taking issue with the GP for that matter -- you seem to be saying largely the same thing.

    I use Windows at both work and home for my desktop, and Linux/Unix at both for servers. I develop C++ apps for *nix; at work our server code compiles under Windows for one and only one reason -- debugging. And it's a helluva lot easier to use Visual C++ for debugging than trying to beat TotalView into not crashing, or attempting to use gdb on AIX (pain... agony... coredumps).

    Most of the apps I use on a daily basis (vim, putty, firefox, virtuawin, cygwin, numerous command line tools, tortoisecvs, and numerous others) are OSS and they or equivalents are available on both platforms. But other apps that I use are not free (in either sense), nor are the games that I like to play at home. And they're all Windows only. The availability of so much OSS software on Windows, however, means that I really can have the best of both worlds.

    And for the rare stuff that's just better on *nix -- again, that's where putty and Cygwin come in. But, as you note, the need to run X apps is increasingly rare.