Slashdot Mirror


Why Microsoft Cozied up to Open Source at OSCON

This year at OSCON it seemed that you couldn't throw a stone without hitting someone from Microsoft (and in fact, I'm sure several people did). They were working very hard to make themselves known, and working desperately to change public opinion of Microsoft's involvement in the open source community. Linux.com's Nathan Willis took a look at what they were preaching, with a hefty dose of skepticism, and tries to postulate what the "angle" is. Of course, the powers that be at Microsoft may have finally seen the writing on the wall and felt the pressure from Google enough to alter their strategy a bit. For now I guess we'll have to wait with guarded optimism (or laughable contempt, depending on how old/jaded you are).

11 of 325 comments (clear)

  1. MS Open Source is a Web Fallback by tjstork · · Score: 4, Interesting

    Microsoft's biggest problem isn't Google, it is that everyone is writing for a platform that is vendor neutral. It's extraordinarily difficult to find a business client that wants a client program - they want everything on the web whether it is stupid or not, and that's what has MS really worried. Google has failed in web apps fairly well, besides search, so they aren't the threat. What is the threat is that no one is really writing any sort of new applications for Windows SDK, .NET, etc. Open source people are at least interested in desktop applications development or PC applications development for Linux, and so, this could be part of a larger effort to at least get their stuff on Windows. Ultimately, Microsoft would rather have Windows running Linux applications on it desktop, then to have no desktop at all!

    --
    This is my sig.
    1. Re:MS Open Source is a Web Fallback by QuietLagoon · · Score: 5, Interesting
      Google has failed in web apps fairly well,
      -

      Google needs to release its web office applications as a server that can be installed in a corporate datacenter. That would allow corporations to maintain full and auditable control over their data, while leaving the high cost of MS Office behind.

    2. Re:MS Open Source is a Web Fallback by _Sprocket_ · · Score: 4, Interesting

      Once I saw the Google search appliance in action, I started to wonder about Google's business. Sure - they're making money with advertising. But I also wonder if all these beta web apps aren't just proving grounds / test beds for enterprise services. What better way to test out your tech than ask the public to throw every conceivable (and even unimagined) kind of data at it and see how it works (as well as watch how they're making their data and your system work for them).

  2. Luring developers back by Iphtashu+Fitz · · Score: 4, Interesting

    The argument that Willis makes about MS wanting to lure F/OSS developers back is quite accurate. I just wonder how much MS's past behaviors will hurt them in this endeavor. Many people, especially those closely aligned with projects like Apache, Open Office, etc. are well aware of MS's historic practice of "embrase, extend, extinguish" so they're likely to be very cautious about any olive branches that they offer. I wonder if this well documented behavior of MS's is likely to doom such tactics to failure in the long run. As the next generation of programmers gets their feet wet they'll likely read & hear about all the trouble MS has caused, and see growing number of F/OSS projects. My guess is that many of them will likely deduce for themselves that sticking with F/OSS as much as possible is the preferred track to go and that they shouldn't trust MS themselves like those before them. Perhaps some folks within MS have also realized this and that's why they're starting to "cozy up" to F/OSS. They likely realize they've got a LONG way to go to start winning the real hard-core F/OSS folks back to supporting Windows.

  3. Cashing the GNU by Lucas.Langa · · Score: 5, Interesting

    What about this crazy idea:

    1. take an interesting open-source project Foobar
    2. if there's a need of new feature, write them
    3. hell, even release the changes as open source as well
    4. package it as Microsoft Foobar
    5. sell the product like mad in ways no other company is capable of (think OEMs, institutions, government, lawyers, etc.)
    6. PROFIT

    Yeah, there even doesn't have to be a "???" step.

    --
    Build a tool even an idiot can use and only an idiot will want to use it. -S.O.B.
  4. Re:MS cannot be trusted by xanadu-xtroot.com · · Score: 4, Interesting

    I personally, do not like the thought of Microsoft helping Apache in any way, shape or form.

    You may want to rephrase that slightly:

    I personally, do not like the thought of Microsoft "helping" Apache's CODE in any way, shape or form.

    Don't forget, they CAN help Apache by making IIS even crappier...

    --
    I'm not a prophet or a stone-age man,
    I'm just a mortal with potential of a super man.
  5. Anybody else think this might backfire for MS? by jhfry · · Score: 4, Interesting

    The one thing that MS has going for it is a complete lack of understanding of "open source" by upper management of many companies. I know that at previous jobs I couldn't even use those two words together without fear of a slap on the hand.

    I realize that things are shifting and many companies are already investigating "open source" solutions, however they still weigh the pros and cons of both and still usually go for the business model that they understand the most.

    Now that Microsoft is trying to be Open Source friendly, their name is appearing in all kinds of articles with those dreaded words "open source" and therefore all those managers who disreguarded that entire sector of the software industry are now that much more willing to let their IT departments experiment with "open source" solutions. And us IT people who have been waiting to jump the MS ship for years actually have an audience for that great MS replacement solution we have had in our heads.

    I predict that this pandering to the Open Source community might signal the downfall for MS. Unless they embrace it completely and bleed "open source", they will never be as good as their "truely open" competitors.

    It would be like Coke advertising that it now tastes more like (insert cheap cola maker here)... all of those people who have been drinking Coke because they thought it was better because they knew the name will now try the alternative. If the alternative is truely better, who's gonna drink Coke anymore?

    --
    Sometimes the best solution is to stop wasting time looking for an easy solution.
  6. MSFT adding staff to compete against open source by twasserman · · Score: 4, Interesting

    I've recently heard that Microsoft is looking for a Senior Director in the Product Marketing area around their web application development strategy and tools. One of the requirements for this position is a solid understanding of the LAMP stack and development approaches for web applications built on open source software. Presumably the successful candidate will have the task of marketing Microsoft's .Net story against the open source LAMP stack. Microsoft's participation at OSCON and similar events gives them both the opportunity to become part of the open source community, and a better understanding of how they can compete against it.

  7. Re:All together now: by Mr.+Underbridge · · Score: 4, Interesting

    No doubt that approach remains dominant, but it's too simplistic. The article seems to conclude that Microsoft is after hearts and minds, developers, specifically, but anyone else within earshot would help just the same. That would make the latest developments more akin to Walmart's "our valued associates" commercials, oil companies touting "green" initiatives, US car makers promising economic turnarounds with concept cars, or, if you're so inclined, presidential political political strategies that ranged from compassionate conservatism, to "restoring honor", to the latest "I'm Different (honest!)" by McCain.

    Right. That's step 1, "Embrace". I'm interested to see what "Extend" is in this context. Possibly a new open source license? They've made steps down that road, but not seriously.

  8. Google open source ? by djelovic · · Score: 3, Interesting

    > Of course, the powers that be at Microsoft may have finally
    > seen the writing on the wall and felt the pressure from Google
    > enough to alter their strategy a bit.

    So Google has open sourced its search engine? Cause all I've seen them open source is some fluff plus some contributions to projects that they use in order to provide their services (where the ratio between them receiving and giving is about zillion to one). No open sourcing of their golden eggs.

    So please Slashdotters, stop being such bitches for Google and Apple. Try to understand that for-profit companies have only two relationships with the GPL license: If they provide services or sell hardware, they love it. They can piggy back on the stuff others have built and make a buck. If they sell software, then they hate GPL because selling GPL'ed software is damn hard. (Not impossible, but hard.)

    Microsoft is playing nice with open source for three reasons:

    1. Microsoft is working very hard to improve its image. Look at the number of lawsuits they have settled in the last few years vs. the 90's and you'll see a company that's trying very hard not to get any bad press.

    2. Regulators have squeezed Microsoft's balls to publish their protocols and file formats and play nice with others.

    3. Corporations that they sell a lot of licenses to demand they interop well with other operating systems and applications that they use.

    Dejan

  9. Re:All together now: by p0tat03 · · Score: 3, Interesting

    Right. That's step 1, "Embrace". I'm interested to see what "Extend" is in this context. Possibly a new open source license? They've made steps down that road, but not seriously.

    As a college student nearing graduation (and thus target to a barrage of recruitment efforts), I don't really think MS is specifically after the classic "3E" method here.

    What MS realizes right now is that their company is staffed by a lot of career types - people who want to clock their hours, get their paychecks, and spend time with their family. Not that there's anything wrong with that, but they've also seen the effect of Google - a company full of people who would be willing to throw in insane hours and effort to get a cool, hip product out the door. Given MS's current obsession with *being like Google*, I suspect they want their share of the hip, dedicated, insanely motivated developer base... aka open source devs.

    My school is very pro-open-source (what college isn't?), and recently MS has been sending more and more "open source evangelist" types to recruitment talks. The whole point is to convince people to join MS, because they're no longer evil, and are now doing cool open source, innovative projects!