Close Menu
TechCentralTechCentral

    Subscribe to the newsletter

    Get the best South African technology news and analysis delivered to your e-mail inbox every morning.

    Facebook X (Twitter) YouTube LinkedIn
    WhatsApp Facebook X (Twitter) LinkedIn YouTube
    TechCentralTechCentral
    • News
      Vodacom to take control of Safaricom in R36-billion deal - Shameel Joosub

      Vodacom to take control of Safaricom in R36-billion deal

      4 December 2025
      Black Friday goes digital in South Africa as online spending surges to record high

      Black Friday goes digital in South Africa as online spending surges to record high

      4 December 2025
      BYD takes direct aim at Toyota with launch of sub-R500 000 Sealion 5 PHEV

      BYD takes direct aim at Toyota with launch of sub-R500 000 Sealion 5 PHEV

      4 December 2025
      'Get it now': Takealot in new instant deliveries pilot

      ‘Get it now’: Takealot in new instant deliveries pilot

      4 December 2025
      What South Africans searched for most in 2025

      What South Africans searched for most in 2025, according to Google

      4 December 2025
    • World
      Amazon and Google launch multi-cloud service for faster connectivity

      Amazon and Google launch multi-cloud service for faster connectivity

      1 December 2025
      Google makes final court plea to stop US breakup

      Google makes final court plea to stop US breakup

      21 November 2025
      Bezos unveils monster rocket: New Glenn 9x4 set to dwarf Saturn V

      Bezos unveils monster rocket: New Glenn 9×4 set to dwarf Saturn V

      21 November 2025
      Tech shares turbocharged by Nvidia's stellar earnings

      Tech shares turbocharged by stellar Nvidia earnings

      20 November 2025
      Config file blamed for Cloudflare meltdown that disrupted the web

      Config file blamed for Cloudflare meltdown that disrupted the web

      19 November 2025
    • In-depth
      Jensen Huang Nvidia

      So, will China really win the AI race?

      14 November 2025
      Valve's Linux console takes aim at Microsoft's gaming empire

      Valve’s Linux console takes aim at Microsoft’s gaming empire

      13 November 2025
      iOCO's extraordinary comeback plan - Rhys Summerton

      iOCO’s extraordinary comeback plan

      28 October 2025
      Why smart glasses keep failing - no, it's not the tech - Mark Zuckerberg

      Why smart glasses keep failing – it’s not the tech

      19 October 2025
      BYD to blanket South Africa with megawatt-scale EV charging network - Stella Li

      BYD to blanket South Africa with megawatt-scale EV charging network

      16 October 2025
    • TCS
      TCS+ | How Cloud on Demand helps partners thrive in the AWS ecosystem - Odwa Ndyaluvane and Xenia Rhode

      TCS+ | How Cloud On Demand helps partners thrive in the AWS ecosystem

      4 December 2025
      TCS | MTN Group CEO Ralph Mupita on competition, AI and the future of mobile

      TCS | Ralph Mupita on competition, AI and the future of mobile

      28 November 2025
      TCS | Dominic Cull on fixing South Africa's ICT policy bottlenecks

      TCS | Dominic Cull on fixing South Africa’s ICT policy bottlenecks

      21 November 2025
      TCS | BMW CEO Peter van Binsbergen on the future of South Africa's automotive industry

      TCS | BMW CEO Peter van Binsbergen on the future of South Africa’s automotive industry

      6 November 2025
      TCS | Why Altron is building an AI factory - Bongani Andy Mabaso

      TCS | Why Altron is building an AI factory in Johannesburg

      28 October 2025
    • Opinion
      Your data, your hardware: the DIY AI revolution is coming - Duncan McLeod

      Your data, your hardware: the DIY AI revolution is coming

      20 November 2025
      Zero Carbon Charge founder Joubert Roux

      The energy revolution South Africa can’t afford to miss

      20 November 2025
      It's time for a new approach to government IT spend in South Africa - Richard Firth

      It’s time for a new approach to government IT spend in South Africa

      19 November 2025
      How South Africa's broken Rica system fuels murder and mayhem - Farhad Khan

      How South Africa’s broken Rica system fuels murder and mayhem

      10 November 2025
      South Africa's AI data centre boom risks overloading a fragile grid - Paul Colmer

      South Africa’s AI data centre boom risks overloading a fragile grid

      30 October 2025
    • Company Hubs
      • Africa Data Centres
      • AfriGIS
      • Altron Digital Business
      • Altron Document Solutions
      • Altron Group
      • Arctic Wolf
      • AvertITD
      • Braintree
      • CallMiner
      • CambriLearn
      • CYBER1 Solutions
      • Digicloud Africa
      • Digimune
      • Domains.co.za
      • ESET
      • Euphoria Telecom
      • Incredible Business
      • iONLINE
      • IQbusiness
      • Iris Network Systems
      • LSD Open
      • NEC XON
      • Netstar
      • Network Platforms
      • Next DLP
      • Ovations
      • Paracon
      • Paratus
      • Q-KON
      • SevenC
      • SkyWire
      • Solid8 Technologies
      • Telit Cinterion
      • Tenable
      • Vertiv
      • Videri Digital
      • Vodacom Business
      • Wipro
      • Workday
      • XLink
    • Sections
      • AI and machine learning
      • Banking
      • Broadcasting and Media
      • Cloud services
      • Contact centres and CX
      • Cryptocurrencies
      • Education and skills
      • Electronics and hardware
      • Energy and sustainability
      • Enterprise software
      • Financial services
      • Information security
      • Internet and connectivity
      • Internet of Things
      • Investment
      • IT services
      • Lifestyle
      • Motoring
      • Public sector
      • Retail and e-commerce
      • Satellite communications
      • Science
      • SMEs and start-ups
      • Social media
      • Talent and leadership
      • Telecoms
    • Events
    • Advertise
    TechCentralTechCentral
    Home » Sections » IT services » How Microsoft learnt to love open-source software

    How Microsoft learnt to love open-source software

    By Agency Staff4 June 2019
    Twitter LinkedIn Facebook WhatsApp Email Telegram Copy Link
    News Alerts
    WhatsApp
    Microsoft CEO Satya Nadella

    In 2014, Microsoft cloud chief Scott Guthrie wrote up a proposal to acquire GitHub. Then he filed the plan away in a drawer. Every once in a while he’d take the plan out and look at it, and then return it to the cabinet.

    Guthrie felt Microsoft just wasn’t ready to acquire the popular open-source company — a widely used digital hive where millions of software programmers collaborate on, share and store code. “We would have screwed it up,” Guthrie said. What’s more, developers — many of whom viewed Microsoft as public enemy number one for its attacks on freely distributed open-source software — would have rioted.

    “The open-source world would’ve rightly looked at us at the time as the Antichrist,” he said. “We didn’t have the credibility that we have now around open source.” The company was still largely focused on its own software, completely created in-house and owned by Microsoft.

    The open-source world would’ve rightly looked at us at the time as the Antichrist. We didn’t have the credibility that we have now around open source

    Since then, Microsoft has turned itself into one of the biggest developers of open-source software and has persuaded customers to trust applications built using rival tools and programs to Microsoft’s Azure cloud-computing service, boosting Azure revenue and usage. More than 60% of the company’s team that works with cloud-app developers were hired for their expertise in non-Microsoft programming tools or cloud services. A full version of the open-source Linux operating system is even being added to Windows. The efforts are bringing new software builders to the Microsoft camp.

    Last June, Guthrie and Microsoft CEO Satya Nadella finally unveiled an agreement to acquire GitHub. While there was still some initial agitation in the developer community and rivals gained some refugee users from GitHub, one year later the deal is noteworthy mainly for how little drama it’s caused. Most GitHub users just continued putting their code there.

    ‘Great Satan’

    “Some people were upset, but few, because Microsoft had spent years building up goodwill with the open-source community,” said Matt Asay, an Adobe senior director who is a longtime open-source developer and previous Microsoft opponent. “There was a knee-jerk sort of ‘remember, they’re the Great Satan’ reaction, but it was halfhearted.”

    Appealing to a wider swathe of developers is important for Microsoft’s growth prospects. Tools and software that help engineers write programs generate a small portion of Microsoft’s revenue, dwarfed by units like cloud services and Windows — but they lure users to the bigger businesses. Winning over software developers is key to getting them to write apps from games to business software that dovetail with Microsoft products or that are housed in Microsoft’s Azure cloud. Developers’ hearts and minds have also been key to Microsoft’s revived reputation as a technology leader.

    “There are more developers today that Microsoft is being relevant to,” said S Somasegar, MD at Madrona Venture Group who spent 27 years at Microsoft, including running the developer division when it began increasing its focus on open source.

    Five years ago, the company was far more insular. When Nadella took over as CEO in 2014, more than a decade of developer defections had left the company in a weak position. Microsoft had been unable to rally engineers to build apps for its phones and tablets. The biggest start-ups were built on open-source tools, and growing young companies like Uber Technologies and Airbnb chose Amazon.com’s cloud.

    The mass defection of software developers represented a dramatic reversal of fortune for a company that was founded in 1975 as a developer tools company — Bill Gates and Paul Allen’s first products were languages meant to enable coders to program early home computers. Later on, the Windows operating system’s dominance meant everyone wrote programs for it. But even as video surfaced in the early 2000s of then-CEO Steve Ballmer working up a sweat onstage cheering for “developers”, the company was losing them in droves. The rise of Internet-based computing and later mobile phones pushed programmers to other languages and mobile app stores. Microsoft executives termed the increasingly popular Linux and open-source tools a “cancer” and an anathema to the “American Way”, angering an entire community of engineers, including people like Asay.

    “Our investments were really Windows-only,” said Julia Liuson, who runs Microsoft’s Visual Studio products, which are used to develop software, applications and websites. By 2012, developers told her they no longer looked to Microsoft to provide them with programming languages and end tools. “You got this really clear sense that we were their past but not part of their future.”

    Our investments were really Windows-only. You got this really clear sense that we were their past but not part of their future

    After Nadella replaced Ballmer, Microsoft began releasing some key products — including one of Liuson’s Visual Studio programs — under an open-source licence, so any programmer could use and make adjustments to it. Nadella also wanted to boost Azure usage by recruiting Linux devotees.

    They weren’t in a forgiving mood. Microsoft engineers frequently found themselves unwelcome at the table — literally. Liuson sent a delegation to a Linux conference a few years ago. When they sat down at the lunch tables, existing occupants scattered at the sight of their Microsoft badges, she said.

    Microsoft tried to reboot the entire way it works with developers, starting with a basic but arcane part of the relationship — the reams of highly technical articles about products, which include sample code and blueprints for interested engineers.

    Credibility

    To overhaul these instruction manual-type documents, Guthrie brought back Microsoft veteran Jeff Sandquist, who had started his career in 1997 on the company’s telephone support hotline for software developers and decamped for Twitter in 2013. Upon his return, Sandquist worked to make the articles fresher and more accurate, with more technical depth. He bolstered Microsoft’s ability to write documentation for developers working with Java, Python and Linux — all of which had gained prominence as Microsoft’s tools faded. Without clear and compelling documentation for a wider array of systems, Microsoft couldn’t hope to gain credibility with developers, Sandquist said.

    Next, Sandquist began to set up a team of experts who could reach out directly to cloud-app developers to get them to reconsider Microsoft. The company has always reached out to developers, but this time, in a Microsoft now embracing open source and trying to lure a wide array of engineers to use Azure, Sandquist’s new team would have to include top experts spanning the full range of non-Microsoft technologies.

    “We hired a number of people where the first day they were using Azure was probably their second day at Microsoft,” said Sandquist, who is now GM for developer relations.

    Steve Ballmer … “Developers, developers, developers!”

    Sandquist aimed to create a diverse team in several respects: expertise, gender, race and location — unlike many other technical teams, much of it is based outside the company’s headquarters in Redmond, Washington. He hired people like Emily Freeman, then a Washington, DC-based ghostwriter for tech entrepreneurs, who underwent a “slightly more than quarter-life crisis” and switched to coding despite having no prior programming experience. With a baby daughter, she moved to Denver and learned the Web application framework Ruby on Rails, ending up as a developer-relations expert. The role let her blend newly gained coding skills with her older talent for communication, she said, providing technical information to developers, answering their questions and relaying their needs and concerns back to her employer.

    About two years ago she heard Microsoft was looking for people like her for its cloud advocacy team — experts in areas outside its core.

    “Developers are sceptics by nature — the majority of people have started to take notice, but a lot of people are still in that phase where they still want a little more proof,” she said.

    The majority of people have started to take notice, but a lot of people are still in that phase where they still want a little more proof

    Some customers are talking notice. Adobe, where Asay works, is an Azure customer that uses Java and Red Hat Linux. So is Maersk, the shipping giant. Carlsberg, the beer maker, has some of its Azure applications running Suse Linux, and the same goes for Coke One North America, which handles the technology for North American Coca-Cola bottlers. GitHub, which hosts code for companies large and small, will continue to be a barometer of developer feelings about its parent company.

    Since Microsoft’s deal for GitHub, other tech giants have also sought out ways to get closer to the open-source community’s roots. When IBM agreed to buy Linux developer Red Hat for US$33-billion last year, it raised some similar concerns for developers, even though IBM has been working on Linux projects for two decades. In announcing the acquisition, IBM took pains to assure developers that it would remain committed to Red Hat’s open-source work.

    Independent

    So far, Microsoft has done little to interfere with GitHub. Like Microsoft acquisition LinkedIn, GitHub has its own CEO and is run independently. The prevailing management ethos seems to be to try to add features users appreciate — for example, making some private code repositories free to host — while not messing with anything they did like. Last week, GitHub announced a system that lets people fund their favourite GitHub contributors — a sort of Patreon for coders.

    GitHub CEO Nat Friedman has instructed his team that the needs of GitHub customers come first, even if they conflict with Microsoft’s desire to promote its other products. In November, Friedman went to his first AWS re:Invent, the flagship cloud conference of Microsoft’s biggest rival Amazon, to sit alongside Amazon cloud officials and meet with joint customers. He’s also inked a closer deal with Google Cloud. Still, rivals GitLab and Bitbucket, owned by Atlassian, say many GitHub users have decamped for their sites: Bitbucket said the day after the Microsoft deal was announced was its biggest sign-up day ever, while GitLab says it gained about 113 000 code repositories that were moved from GitHub.

    Friedman says his company has grown, too. In the almost 12 months since Microsoft’s $7.5-billion purchase of the site was announced, the number of registered developers that called the site home has risen to 36 million from 28 million.

    There are customers who worry that, over time, GitHub will slip more into Microsoft’s shadow. Reza Zadeh, CEO of Matroid, an artificial intelligence company that competes with Microsoft, is still happily using GitHub — but Microsoft’s ownership does make him a little uneasy. He assumes in the future GitHub will be somewhat more aggressive about encouraging users to choose Azure.

    GitHub will have to fight that tendency, CEO Friedman said.

    “GitHub has to be neutral and GitHub has to be independent,” he said. “Developers want choice. GitHub can’t have any favouritism.”  — Reported by Dina Bass, (c) 2019 Bloomberg LP



    Github IBM Microsoft Red Hat Satya Nadella Steve Ballmer top
    Subscribe to TechCentral Subscribe to TechCentral
    Share. Facebook Twitter LinkedIn WhatsApp Telegram Email Copy Link
    Previous ArticlePIC forced board shake-up at MTN [update]
    Next Article Internet shutdowns don’t make anyone safer

    Related Posts

    Unlock smarter computing with your surface Copilot+ PC

    Unlock smarter computing with your Surface Copilot+ PC

    4 December 2025
    Businesses boost efficiency as Altron helps teams embed Copilot into daily operations - Altron Digital Business

    Businesses boost efficiency as Altron helps teams embed Copilot into daily operations

    27 November 2025
    Nvidia's AI empire rests on just four customers - Jensen Huang

    Nvidia’s AI empire rests on just four customers

    21 November 2025
    Company News
    AI is not a technology problem - iqbusiness

    AI is not a technology problem – iqbusiness

    5 December 2025
    Telcos are sitting on a data gold mine - but few know what do with it - Phillip du Plessis

    Telcos are sitting on a data gold mine – but few know what do with it

    4 December 2025
    Unlock smarter computing with your surface Copilot+ PC

    Unlock smarter computing with your Surface Copilot+ PC

    4 December 2025
    Opinion
    Your data, your hardware: the DIY AI revolution is coming - Duncan McLeod

    Your data, your hardware: the DIY AI revolution is coming

    20 November 2025
    Zero Carbon Charge founder Joubert Roux

    The energy revolution South Africa can’t afford to miss

    20 November 2025
    It's time for a new approach to government IT spend in South Africa - Richard Firth

    It’s time for a new approach to government IT spend in South Africa

    19 November 2025

    Subscribe to Updates

    Get the best South African technology news and analysis delivered to your e-mail inbox every morning.

    Latest Posts
    AI is not a technology problem - iqbusiness

    AI is not a technology problem – iqbusiness

    5 December 2025
    Vodacom to take control of Safaricom in R36-billion deal - Shameel Joosub

    Vodacom to take control of Safaricom in R36-billion deal

    4 December 2025
    Black Friday goes digital in South Africa as online spending surges to record high

    Black Friday goes digital in South Africa as online spending surges to record high

    4 December 2025
    BYD takes direct aim at Toyota with launch of sub-R500 000 Sealion 5 PHEV

    BYD takes direct aim at Toyota with launch of sub-R500 000 Sealion 5 PHEV

    4 December 2025
    © 2009 - 2025 NewsCentral Media
    • Cookie policy (ZA)
    • TechCentral – privacy and Popia

    Type above and press Enter to search. Press Esc to cancel.

    Manage consent

    TechCentral uses cookies to enhance its offerings. Consenting to these technologies allows us to serve you better. Not consenting or withdrawing consent may adversely affect certain features and functions of the website.

    Functional Always active
    The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
    Preferences
    The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
    Statistics
    The technical storage or access that is used exclusively for statistical purposes. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
    Marketing
    The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
    • Manage options
    • Manage services
    • Manage {vendor_count} vendors
    • Read more about these purposes
    View preferences
    • {title}
    • {title}
    • {title}