Does Microsoft Really Love Linux After All?

Bertel King 22-02-2016

Microsoft and Linux have had a tumultuous relationship. Over the years we’ve seen CEOs explicitly express a desire to see Linux disappear. Microsoft has tried to make this happen, often by accusing free software users of infringing on the company’s patents. Even seemingly nice gestures, such as contributing to the Linux kernel, have come with an ulterior motive.


Sometimes the animosity can seem quite petty. Other times it’s kind of funny [Broken URL Removed].

But these days the story is different. Does Microsoft really like Linux after all?

Microsoft Loves Linux

Much of the difference in Microsoft’s public behavior can be attributed to the change in leadership. In a Chicago Sun-Times interview back in 2001, then CEO Steve Ballmer referred to Linux and its licensing as a cancer. He argued at the time that open source was not available to commercial companies since using any such software would require making the rest of what you produce open source as well. That so many companies, including Microsoft, have gone on to use Linux shows the these words simply weren’t true.

As we know, Microsoft spent its time under Ballmer treating Linux as an enemy. But now the company is embracing its open source competitor. Shortly after stepping into his new role as CEO, Satya Nadella said that Microsoft loves Linux.

Members of the open source community have noticed this shift. You can hear Linux Questions founder Jeremy Garcia, former Linux Action Show co-host Bryan Lunduke, and former LUG Radio co-hosts Jono Bacon (also Ubuntu’s former community manager) and Stuart Langridge discuss Microsoft’s new behavior in episodes 41 and 49 of the Bad Voltage podcast.


Some of the points mentioned include Microsoft teams that internally loved open source software having support from senior management, Microsoft having to attract developers that have come of age (so to speak) using open source code, and a return to the days when Microsoft wanted its applications to be available on as many platforms as possible. It’s worth noting that Microsoft was later a sponsor of Bad Voltage Live at the 2016 Southern California Linux Expo, as well as a Gold Sponsor of the conference as a whole.

In many ways, Microsoft is not the same company it used to be Stop Bashing Microsoft: 5 Ways In Which They're Awesome Microsoft doesn't always get fair treatment. When it comes down to it, they're a pretty awesome company. There's been enough Microsoft bashing, now it's time for some love. Read More .

A Marriage of Convenience

Much of Microsoft’s “love” for Linux centers around Azure, a way of providing a service over the Internet without setting up your own machines. Azure, first released in 2010,  is designed to work with Windows and Linux alike to compete with existing offerings such as Amazon Web Services.

Microsoft and Red Hat have partnered together to deploy Red Hat Enterprise Linux atop Azure, and that’s hardly the only open source option. CentOS, CoreOS, Oracle Linux, Suse, and Ubuntu were all available sooner.


Nearly a decade ago, Microsoft collaborated with Novell to improve Windows and Linux interoperability.

These days, Microsoft has begun to utilize Linux itself. In September 2015, Microsoft released Azure Cloud Switch, a Linux distribution aimed at data centers. This was no secretive thing, as you can read about it in a post on the company’s blog. Its existence is an acknowledgment of the pervasiveness of open source software in the online world. The likes of Amazon, Google, Facebook, and Twitter aren’t using Windows on their servers. The Internet runs on Linux.

That Microsoft’s approach to the networking industry would permeate the rest of the company makes sense considering that Nadella ran the cloud portion of Microsoft before becoming CEO.

The thing is, Microsoft isn’t just using Linux software, it’s embracing the idea of open source How Microsoft's Move Into Open Source Is Affecting You Microsoft is radically changing its culture. Open sourcing is a hallmark of this transformation and it benefits coders and consumers alike. We explain why you should care. Read More . The company has made its .NET Framework open source and cross-platform A GNU Beginning For Microsoft: What An Open Source .NET Framework Means For The Rest Of Us Microsoft just released a significant part of its code under a permissive open source license. This move breaks with years of tradition. But why and what does it mean for you? Read More . These days it sends people to OSCON. It also sponsors conferences around the globe. It’s participating in the Facebook-founded Open Compute Project. Microsoft has a history of giving, and now it’s pumping resources into the broader open source community. But why?


Microsoft Doesn’t Like the Existing Relationship

Microsoft hasn’t made this shift due entirely to a CEO’s wishes or good feelings among employees. Like any corporation, it’s responding to market pressures. Redmond’s operating system took over the world of desktop PCs, and while that ground remains contested by Apple and, increasingly, Google, Windows hasn’t ceded much land.

But in other areas, Microsoft has been left behind. Apple took over the smartphone market in 2007, and Google followed up with an open source mobile operating system that would be even more widely proliferated. Microsoft still makes a mobile version of Windows Why You Should Consider Switching To Windows Phone [Opinion] I want Windows Phone to succeed. The problem is persuading you Apple fanboys and Google droids to give Windows Phone a chance. Read More , but relatively few people care.

And as mentioned before, the world’s most popular Internet services aren’t using Windows to power their networks. Microsoft is watching more people embrace cloud computing The 6 Best Free Online Collaboration Tools for Working From Home Online collaboration with clients and teams can be complicated. Use these reliable free tools when working from home. Read More , and most of those remote machines aren’t making Redmond money.

Even on the desktop, Microsoft can’t dictate how people use their computers as much as they used to. Many people are able to get by just fine using Google Docs or LibreOffice instead of paying for an Office 365 subscription Is the New LibreOffice a Better Microsoft Office Alternative? LibreOffice, a long-time contender of Microsoft Office, just received a makeover and important updates. After being held back by niggling bugs over the years, has LibreOffice finally found the winning formula? Read More . The adoption of phones and tablets leave many of them with fewer reasons to open their laptops in the first place. Trying to lock people into Windows services no longer comes off as a winning strategy. Consumers are embracing other technologies. Microsoft might as well too.


What Does This Mean for Linux?

So far, the change mostly affects developers and sysadmins looking to deploy or maintain your own software or systems in the cloud. Linux is one of the platforms supported by Microsoft’s Visual Studio code editor, and as mentioned before, there’s Azure.

Windows still competes with desktop Linux, so that’s where most of the company’s resources go in regards to general users. Really, most of the benefits of Microsoft’s gradual embrace of open source goes to people running Windows machines. Live Writer, for example, may have turned open source Microsoft Continues Open Source Move with Live Writer Microsoft continues its bold move into open source by transferring Windows Live Writer -- now Open Live Writer -- to the .NET Foundation. Does this herald the resurrection of many neglected niche applications? Read More , but it still only runs on Windows.

There are exceptions. While there isn’t a native version of Office 365 available for Linux, you can now run the online version in a web browser How to Manage Your Office 365 Subscription Getting to grips with Office 365? Make sure you're in complete control of your account and subscription settings with this guide. Read More . There are also Android and iOS apps that let you use the suite from your phone Microsoft Office For Android vs. Google Docs: Which Is Better? Read More . Microsoft may not do much for desktop Linux, but it has an ever growing selection of software in the Play Store that runs on the Linux kernel.

The lack of broader support may ultimately be a good thing. Microsoft’s goal obviously isn’t to see Linux’s appeal spread to more people — the company wants to win the hearts and minds of those who already aren’t using Windows. If it can’t get them to switch operating systems, then it can at least get them using Microsoft services.

The company wants involvement in open standards so that it can have a voice in the way standards get implemented. Large corporations want to increase revenue, and for a behemoth as influential as Microsoft, being profitable means continuing to shape the technology landscape. Anything less comes off as failure. Linux users may get a few benefits out of Microsoft’s courtship, but as we see in even the most intimate of relationships, love can be manipulative.

On the other hand, people can change. If Microsoft wants to be a better person, shouldn’t we extend a helping hand?

Related topics: Linux, Microsoft, Open Source.

Affiliate Disclosure: By buying the products we recommend, you help keep the site alive. Read more.

Whatsapp Pinterest

Leave a Reply

Your email address will not be published. Required fields are marked *

  1. Khan
    July 18, 2016 at 6:19 am

    What did you think business was? No company, not Microsoft nor Google nor Apple, would've used Linux had it not been a way to monetize it.

  2. Boris
    March 20, 2016 at 2:50 pm

    MS did not change. There policy is still the same, the love open source on their propriety platform as long as it does not compete with them. They do not like competition, it undermines their lock-ins.

    No love for Linux. It did not take them very long to destryoy skype for Linux and change it in a turn-off for Linux. good old MS will never change. It is run by extremely unethical people.

    It is a mistake to support Azure, it only helps MS in their fight against Amazone using their office monopoly as a big lever. When they get upper hand MS will sooner or later fork their own Linux variant.

    Open source people should stop being so gullible and naive.

  3. Anonymous
    February 23, 2016 at 8:32 am

    W10 (The Last Version of Windows Ever) has an end support only a few years away.

    What replaces it?

    An MS branded Linux?

    • Anonymous
      February 24, 2016 at 2:42 pm

      "An MS branded Linux?"
      Wash your mouth out with brown soap!!!

  4. Anonymous
    February 23, 2016 at 12:58 am

    "But now the company is embracing its open source competitor."
    Uh Oh! The specter of Embrace, Extend, Extinguish is rearing its ugly head. I think I liked Steve Ballmer's unequivocal open hostility towards Linux better. The current detente between Microsoft and Linux feels ominous. Just waiting for the other shoe to drop. What will the other shoe be?!

    BTW - I wonder how much Linux code has already been incorporated into Microsoft products?

  5. Gary O'Connor
    February 22, 2016 at 8:59 pm

    Hilarious :)

    You guys worked your rings off in an attempt to kill Windows 8, Windows 8.1 and now Windows 10 but you weren't mindful of the old saying 'Let sleeping dogs lie' and now Microsoft is all over Android, iOS, OSX and Linux and pretty soon you'll all be dependent on their software just to get through the day on your Linux machines.

    Absolutely hilarious! :)

    • Ag
      February 23, 2016 at 2:11 pm

      And then.. and then, and then on the following day..!! Oh no, it's just crap.

    • TBB
      May 11, 2016 at 6:48 pm

      What are you talking about? Microsoft has been the one working to kill Windows 8 (8.1 and Skip 9 to put a bit of distance from 8), and 10.