Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×
Open Source Microsoft

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

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?
This discussion has been archived. No new comments can be posted.

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

Comments Filter:
  • Oblig ... (Score:2, Insightful)

    by gstoddart ( 321705 )

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

    -- Ghandi

    • Re: (Score:3, Insightful)

      by Kjella ( 173770 )

      "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.

      • "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.

        Well, the point is, that if you aren't willing to be ignored and ridiculed to begin with, you'll never win because you'll never even try. Really, Hitler won and took over Germany. Then he won taking over Austria. Then he won taking over France. Then while still fighting Britain, he doubled down and tried for Russia, and then finally lost.

    • by lgw ( 121541 )

      First they ignore you, then they ridicule you, then you realize you're just a clown

      -- Bozo

  • Sales (Score:3, Informative)

    by Etherwalk ( 681268 ) on Wednesday December 17, 2014 @02:50PM (#48620021)

    They are trying to leverage their IP to get more people to buy or subscribe to their products. There's nothing wrong with that; it actually helps developers.

    The idea is that if you make it easy for developers to do good stuff on your platform, they are more likely to do good stuff on your platform. Then end-users who want the good stuff will buy the good stuff from the developer and the platform from you.

  • by Sperbels ( 1008585 ) on Wednesday December 17, 2014 @02:51PM (#48620027)
    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.
  • by MobyDisk ( 75490 ) on Wednesday December 17, 2014 @02:52PM (#48620037) Homepage

    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.

    • by jez9999 ( 618189 )

      But today, Microsoft doesn't care about Windows

      Them's pretty big words considering they still spend a huge amount of money developing and maintaining Windows on various different form factors.

    • by jhol13 ( 1087781 )

      What I think they are pushing is Xamarin.
      That way they would get far more developers for Windows Phone. The best part for Microsoft is that the applications made in Xamarin works best on Windows Phone. When the sore losers who picked Xamarin have 1M lines of code they no longer can back out, but Microsoft won't care (to fix the "corner cases"), the next hit game is first and best in Windows Phone.

  • by segedunum ( 883035 ) on Wednesday December 17, 2014 @02:58PM (#48620115)
    They've open sourced a lot of stuff that they're having trouble getting anyone to use.
  • Comment removed (Score:4, Insightful)

    by account_deleted ( 4530225 ) on Wednesday December 17, 2014 @02:58PM (#48620125)
    Comment removed based on user account deletion
    • by Zak3056 ( 69287 ) on Wednesday December 17, 2014 @05:43PM (#48621789) Journal

      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.

  • Could we get a summary that isn't like: "In an unbiased and purely 3rd party perspective Microsoft has been historically bad ..."?

    I interpret this tone as: "You are an idiot that needs to be spoon fed value judgments" OR "You are an idiot, and I think I can manipulate you by disguising my opinion in here as uncontroversial, monolithic, undeniable claims".
  • Comment removed (Score:5, Insightful)

    by account_deleted ( 4530225 ) on Wednesday December 17, 2014 @03:19PM (#48620341)
    Comment removed based on user account deletion
    • by edibobb ( 113989 )
      DIce Holdings, via Slashdot, is carrying on a worldwide harassment campaign against people who type fast.
  • It's not hard. They want .Net to gain more traction as a development platform. There's enough people that are contributing to things like ASP .Net MVC and Entity Framework to make it useful for them. Also, there were open source projects that have helped them a ton (NuGet) and they realize that it works for them in some cases. Also, I think they sense that there is an opportunity for .Net to become the "goto" enterprise development platform. Oracle's handling of Java is creating a space for a new player to

  • by DrJimbo ( 594231 ) on Wednesday December 17, 2014 @03:23PM (#48620391)

    In Alice Corp. v. CLS Bank International [wikipedia.org] 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.

    • by Rob Y. ( 110975 )

      Barnes and Noble were shaping up to test a few of em in court - then Microsoft sidled up and 'partnered' with them. That's another part of the MS modus operandi. Wait for a company who you've hurt to be on the ropes financially, and then offer to help if they'll kiss and make up. Happened with Apple and MS too.

      • by Burz ( 138833 )

        Barnes and Noble were shaping up to test a few of em in court - then Microsoft sidled up and 'partnered' with them. That's another part of the MS modus operandi. Wait for a company who you've hurt to be on the ropes financially, and then offer to help if they'll kiss and make up. Happened with Apple and MS too.

        They also did this with Corel and Novell.

      • The other way to interpret what happened is to notice that Microsoft went buddy-buddy with a company that was going to fight them in court. By doing that, Microsoft avoided having any actual ruling on their patents, and kept them in top shape for FUD.

  • Easy... (Score:3, Informative)

    by Anonymous Coward on Wednesday December 17, 2014 @03:29PM (#48620445)

    The SDK and libraries have never been a revenue source. The development tools and software platform are the revenue sources.

    Given a continued level of investment, it is unlikely that another party would overtake Microsoft as the definitive source for commercial .Net needs. On the filp side, Microsoft needs a bigger ecosystem. First party only takes them so far, and most third party efforts focus around more linux-oriented or platform-neutral stacks, with an emphasis on open source. Going more cross platform and open source is their way of trying to get the platform more relevant. If this plan succeeds, then some parties will be 'getting it for free', but those parties would have otherwise gone with a free solution.

    In short, they are trying to open source just enough to provide equivalent support to free frameworks that are realistically good enough, while holding back components where there is a shred of belief that MS might possible continue to hold differentiated value.

  • Micosoft made its fortune off of the Desktop market.
    Windows, and Office. + The slue of apps that support the two. Programming, Servers, IE...

    Now not everyone wants or needs a desktop.
    They didn't get much effort in getting Mobile. Zune, Windows Phone, the PC makers are kinda floundering on Windows Mobile tablets.

    Their XBox gaming is a fickle market. They are in way too tight race with Sony, then you have the mobile market taking up a lot of the indie game market. Screwups like they did with the XBox One lau

  • Because it worked so well for Sun Microsystems.

  • Comment removed based on user account deletion
  • MS is transitioning, ... trying to transition to a service company. Which they should've done 10 years ago, imho. Couldn't tell if they're to late. Even FOSSing .Net came to late, imho. If they succeed, they'll become something like another IBM and Oracle.

    However, I expect them to feel even more pressure in the next few years. At least in the consumer and services market MS looks like a toddler joining an NBA Final between Apple and Google. And in the new-gen consoles department they're currently getting th

    • by dave420 ( 699308 )

      Sehr gut, aber:

      • too late
      • too good
      • too much
      • too expensive
      • there are the devices

      Native speakers can make those mistakes, too, so don't feel downhearted :)

  • "Embrace, extend, and extinguish",[1] also known as "Embrace, extend, and exterminate",[2] is a phrase that the U.S. Department of Justice found[3] and was used internally by Microsoft[4] to describe its strategy for entering product categories involving widely used standards, extending those standards with proprietary capabilities, and then using those differences to disadvantage its competitors.

    https://en.wikipedia.org/wiki/... [wikipedia.org]

  • The Cylons hate us with every fiber of their being.
  • by MrKaos ( 858439 ) on Wednesday December 17, 2014 @09:53PM (#48622895) Journal
    When Windows is based on making the WINE extensions work better under a Windows implementation of Linux, then I will believe. Until then I will just hear Daleks shouting "Embrace", "Extend", "Exxxxxttteeerrrmmmiiinnnaaattteeee"
  • It matters. Is Microsoft embracing open source because of a change in philosophy, having committed to the principles of open source? I would assert that only a fool would believe that. So we're left with them embracing open source because deep in Redmond's bowels, they turned the crank on some Excel ROI formula, and determined that "embracing" open source gives them the greatest potential for the greatest profit ... for now.

    Should this worry us? I think it should ... because that crank, they keep on a'turnin' it ... and as soon as it spits out the opposite answer, out come the knives behind open source's back, and stab stab stab ...

Avoid strange women and temporary variables.

Working...