Slashdot Mirror


What Will Microsoft's "Embrace" of Open Source Actually Achieve?

Nerval's Lobster writes Back in the day, Microsoft viewed open source and Linux as a threat and did its best to retaliate with FUD and patent threats. And then a funny thing happened: Whether in the name of pragmatism or simply marketing, Microsoft began a very public transition from a company of open-source haters (at least in top management) to one that's embraced some aspects of open-source computing. Last month, the company blogged that .NET Core will become open-source, adding to its previously open-sourced ASP.NET MVC, Web API, and Web Pages (Razor). There's no doubt that, at least in some respects, Microsoft wants to make a big show of being more open and supportive of interoperability. The company's even gotten involved with the .NET Foundation, an independent organization designed to assist developers with the growing collection of open-source technologies for .NET. But there's only so far Microsoft will go into the realm of open source—whereas once upon a time, the company tried to wreck the movement, now it faces the very real danger of its whole revenue model being undermined by free software. But what's Microsoft's end-goal with open source? What can the company possibly hope to accomplish, given a widespread perception that such a move on its part is the product of either fear, cynicism, or both?

14 of 217 comments (clear)

  1. Oblig ... by gstoddart · · Score: 1, Insightful

    "First they ignore you, then they ridicule you, then they fight you, and then you win."

    -- Ghandi

    --
    Lost at C:>. Found at C.
    1. Re:Oblig ... by Kjella · · Score: 2, Insightful

      "First they ignore you, then they ridicule you, then they fight you. Then you lose and kill yourself."
      - Hitler (well, not really)

      I never understood what that Gandhi quote is so popular, sure that's what a victory looks like out the rear view mirror but most defeats start just the same.

      --
      Live today, because you never know what tomorrow brings
  2. Microsoft the pusher? by Sperbels · · Score: 3, Insightful

    Give them a taste for free, then when they're hooked, gouge them.... Visual Studio and .Net do tend to be well received by everyone. The consensus is that it's a good product and a pleasure to use. The only problem with it is that you have to run it on Windows. So, perhaps the plan is to support .Net on Linux for a while, then yank the support for Linux away and force everyone back to Windows and SQL Server or rewrite their application for another platform.

  3. Open-source is no longer a threat to them by MobyDisk · · Score: 5, Insightful

    What has changed is that open-source is no longer a threat to Microsoft. It was a threat when Windows competed against Linux for the desktop and for the server. But today, Microsoft doesn't care about Windows and has re-invented itself: Microsoft lays its hopes on Azure.

    All this open-sourcing of .NET is to entice people to use .NET and thus use Windows Azure. By eliminating the stigma of being closed and proprietary, they eliminate the #1 objection to using .NET. This openness goes both ways: not only is .NET opening, but Azure is supporting other stacks: node and LAMP for example. They don't care what tools you use anymore, they just want your hosting business.

    Microsoft's new competitors are OpenStack, Amazon, and other cloud service providers. They will compete with those providers by trying to have the cloud platform that supports the most tools and the easiest process to get stuff into the cloud.

  4. Re:They couldn't wreck the movement from the outsi by halivar · · Score: 4, Insightful

    I don't know; the market looks very different than it did back in the Halloween Email days. There are two things going on here: 1) Ballmer and Gates are out at MS, and 2) server OS market share is not as important as sales of cloud services. It isn't what you're running on your box that they're interested in, anymore, it's what you're connecting to for your business layer. If they can get *nix customers connecting to Azure on .NET, I think they'd call that a win.

  5. what an embrace means. by nimbius · · Score: 3, Insightful

    Back in the day, Microsoft viewed open source and Linux as a threat and did its best to retaliate with FUD and patent threats.

    then in 2013 Microsoft suffered a loss of more than US$32 billion and in 2014 it fired, er "layed off" almost 20,000 employees. faced with life support options of XBox earnings and corporate licenses, it excreted another phone no one wanted and held its breath. then it lost another 300 million on its nook investment and 676 million on the surface tablet in 2014. Then it remembered how well litigation as a business model worked for SCO.
    microsoft is embracing Open Source in much the same way you embrace that creepy uncle that touched you as a kid during thanksgiving. Its a truce, because a patent war against amorphous things like windowing, clicking, or startup noises would haul big guns like apple and google into court, not just samsung and tomtom, and they would face the very real possibility of losing unchallenged but indefensible patents so its best to keep that paper tiger in the desk drawer. Their best bet is to hope people think Microsoft non OSI "open source" licenses can make some headway, and that people stop talking about BSD and GPL. Gobbling up more video games would do it well, but the innovation ship has sailed at redmond and there arent many options left for real growth. Watch for it to become a clearing house of small game studios and dessicated open source projects long since forked by dedicated dev groups that have very sour memories of Redmond. Microsoft knows it can expect businesses to pony up protection money but once Google or Ubuntu unveil an office desktop killer, thats the end of the show.

    --
    Good people go to bed earlier.
    1. Re:what an embrace means. by Zak3056 · · Score: 3, Insightful

      Back in the day, Microsoft viewed open source and Linux as a threat and did its best to retaliate with FUD and patent threats.

      then in 2013 Microsoft suffered a loss of more than US$32 billion

      MS had an after-tax income of over 21 billion dollars in 2013. No idea where you're coming up with a $32B loss. Ballmer was a horrible CEO, but the biggest problem was that MS continued to make money--LOTS of money--while he was destroying the company's value, which made him look absolutely great on paper.

      --
      What part of "shall not be infringed" is so hard to understand?
  6. Re:They couldn't wreck the movement from the outsi by TWX · · Score: 4, Insightful

    And there's still nothing preventing them from changing their attitude and discontinuing support, especially when by getting their software in-use, it's easier to migrate to their platform with the existing type of software than it is to change types of software while remaining on the existing platform.

    --
    Do not look into laser with remaining eye.
  7. Re:Patents by JohnFen · · Score: 2, Insightful

    The ones they are using to extort from many Android-based phones, for starters.

  8. It's fairly simple by squiggleslash · · Score: 4, Insightful

    Open source is a success. It's taken over most of the server market. The fact it's open is why it's a success - do you think PHP would ever be popular if it were closed?

    The question Microsoft is asking themselves is not "How do we kill this", but "How do we monetize this?" (followed by "How far should we jump right now, and to what extent should we hold back?")

      • Slow down cowboy
      • Slow down cowboy
      • Slow down cowboy
      • Slow down cowboy

    --
    You are not alone. This is not normal. None of this is normal.
  9. The handwriting's on the wall: Alice v. CLS Bank by DrJimbo · · Score: 2, Insightful

    In Alice Corp. v. CLS Bank International the US Supreme Court ruled:

    merely requiring generic computer implementation fails to transform [an] abstract idea into a patent-eligible invention.

    Recently, after its SCO fiasco, Microsoft's biggest gun in its ceaseless war on Linux and all things FOSS has been patent extortion. IIRC, Microsoft makes a sizable chuck of change from Android devices due to the licenses for a fuzzy bunch of patents that have never been tested for validity in a court of law.

    At some point, someone with deep enough pockets to risk a spin on the roulette wheel that is the US court system in regard to patents will take on Microsoft and see if the Emperor is wearing clothes or not. Microsoft owns some very smart lawyers. The lawyers know such a challenge is inevitable. They also know there is a good chance Microsoft will lose and will have to shut down its patent extortion racket. At that point they will need a plan B. This is their baby steps towards a plan B which is way too little, way too late.

    --
    We don't see the world as it is, we see it as we are.
    -- Anais Nin
  10. Re:Embrace by Rob+Y. · · Score: 3, Insightful

    They're not really open sourcing them. The Linux version's going to be some kind of collaboration with Ximian to extend their Mono implementation. Eventually they'll be marketing along the lines of "Now that you've chosen Azure, don't you want the real thing for your .NET platform - you can't trust those hippies to have implemented it right".

    --
    Posted from my Android phone. Oh, I can change this? There, that's better...
  11. Re:They couldn't wreck the movement from the outsi by hairyfeet · · Score: 2, Insightful

    Oh please the only ones pulling a EEE is Google but the FOSSies are too busy pretending its 1999 and the desktop is still the battleground to see the buttfucking they are about to get from their supposed "friend"

    TFA is beyond simple, BALMER WAS A SHITTY CEO who thought the way you win is by sticking a WinFlag on knockoffs of other people's shit. Flash? Silverlight. Java? .NET, iPod? Zune. iPad? Surface. Balmer was the Pepsi guy of CEOs who couldn't think beyond whatever was getting buzz at the moment. Compare this to Nadella that...get ready for this, its a mind blower...actually tries to give the customers what they want! Gasp! what we are seeing with Nadella is a Steve Jobs style transformation of MSFT and like Jobs Nadella is focusing on his customers. the reason why he is opening .NET is VERY simple, the way you make money on a language is support, not by waving the WinFlag so surprise surprise THAT is what he is doing!

    After a decade of the Balmernator squirting his Zune as an Apple wannabe I'd say Nadella is a breath of fresh air and if his common sense moves make the FOSSies miss the Googlefucking until its too late? Bonus.

    --
    ACs don't waste your time replying, your posts are never seen by me.
  12. Re:EEE by exomondo · · Score: 4, Insightful

    Yeah... My guess is that, after this announcement, developers are going to say to themselves, "Great, now we don't have to learn how to use new tools to create software for Linux", and do all their work on Windows.

    Since this is about open sourcing .Net how is it any different from Java? Do people not learn Linux-based tools to create Java programs because they can do it on Windows?

    Then, in five or ten years, when everyone's using Microsoft's tools, they'll claim no one's using them to port to Linux, anyway, and drop support.

    But it is open source, what would "dropping support" achieve when the source is out there?