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
      FNB CEO Harry Kellan steps down after just two years

      FNB CEO Harry Kellan steps down after just two years

      30 March 2026
      The staggering cost of connecting every South African household - Pieter Grootes

      The staggering cost of connecting every South African household

      30 March 2026
      Starlink fires back after Namibia rejects licence bid

      Starlink fires back after Namibia rejects licence bid

      30 March 2026
      MTN lobs a grenade into SA's mobile market with Pi launch

      MTN lobs a grenade into SA’s mobile market with Pi launch

      30 March 2026
      Standard Bank moved R164-trillion in payments in 2025

      Standard Bank moved R164-trillion in payments in 2025

      30 March 2026
    • World

      Apple plans to open Siri to rival AI services

      27 March 2026
      It's official: ads are coming to ChatGPT

      It’s official: ads are coming to ChatGPT

      23 March 2026
      Mystery Chinese AI model revealed to be Xiaomi's

      Mystery Chinese AI model revealed to be Xiaomi’s

      19 March 2026
      A mystery AI model has developers buzzing

      A mystery AI model has developers buzzing

      18 March 2026
      Samsung's trifold gamble ends in retreat

      Samsung’s trifold gamble ends in retreat

      17 March 2026
    • In-depth
      The R18-billion tech giant hiding in plain sight - Jens Montanana

      The R16-billion tech giant hiding in plain sight

      26 March 2026
      The last generation of coders

      The last generation of coders

      18 February 2026
      Sentech is in dire straits

      Sentech is in dire straits

      10 February 2026
      How liberalisation is rewiring South Africa's power sector

      How liberalisation is rewiring South Africa’s power sector

      21 January 2026
      The top-performing South African tech shares of 2025

      The top-performing South African tech shares of 2025

      12 January 2026
    • TCS
      Anoosh Rooplal

      TCS | Anoosh Rooplal on the Post Office’s last stand

      27 March 2026
      Meet the CIO | HealthBridge CTO Anton Fatti on the future of digital health

      Meet the CIO | Healthbridge CTO Anton Fatti on the future of digital health

      23 March 2026
      TCS+ | Arctic Wolf unpacks the evolving threat landscape for SA businesses - Clare Loveridge and Jason Oehley

      TCS+ | Arctic Wolf unpacks the evolving threat landscape for SA businesses

      19 March 2026
      TCS+ | Vox Kiwi: a wireless solution promising a fibre-like experience - Theo van Zyl

      TCS+ | Vox Kiwi: a wireless solution promising a fibre-like experience

      13 March 2026
      TCS+ | Flipping the narrative on AI in the Global South - Josefin Rosén

      TCS+ | Flipping the narrative on AI in the Global South

      13 March 2026
    • Opinion
      The conflict of interest at the heart of PayShap's slow adoption - Cheslyn Jacobs

      The conflict of interest at the heart of PayShap’s slow adoption

      26 March 2026
      South Africa's energy future hinges on getting wheeling right - Aishah Gire

      South Africa’s energy future hinges on getting wheeling right

      10 March 2026
      Hold the doom: the case for a South African comeback - Duncan McLeod

      Apple just dropped a bomb on the Windows world

      5 March 2026
      VC's centre of gravity is shifting - and South Africa is in the frame - Alison Collier

      VC’s centre of gravity is shifting – and South Africa is in the frame

      3 March 2026
      Hold the doom: the case for a South African comeback - Duncan McLeod

      Hold the doom: the case for a South African comeback

      26 February 2026
    • Company Hubs
      • 1Stream
      • Africa Data Centres
      • AfriGIS
      • Altron Digital Business
      • Altron Document Solutions
      • Altron Group
      • Arctic Wolf
      • Ascent Technology
      • AvertITD
      • Braintree
      • CallMiner
      • CambriLearn
      • CYBER1 Solutions
      • Digicloud Africa
      • Digimune
      • Domains.co.za
      • ESET
      • Euphoria Telecom
      • HOSTAFRICA
      • Incredible Business
      • iONLINE
      • IQbusiness
      • Iris Network Systems
      • LSD Open
      • Mitel
      • NEC XON
      • Netstar
      • Network Platforms
      • Next DLP
      • Ovations
      • Paracon
      • Paratus
      • Q-KON
      • SevenC
      • SkyWire
      • Solid8 Technologies
      • Telit Cinterion
      • Telviva
      • 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
      • HealthTech
      • Information security
      • Internet and connectivity
      • Internet of Things
      • Investment
      • IT services
      • Lifestyle
      • Motoring
      • Policy and regulation
      • 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

    Follow TechCentral on Google News Add TechCentral as your preferred source on Google


    Github IBM Microsoft Red Hat Satya Nadella Steve Ballmer top
    WhatsApp YouTube
    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

    Defend your cloud with Altron Digital Business

    Defend your cloud with Altron Digital Business

    26 March 2026
    AI is coming to your accounting software

    Sage bets AI can save small business owners from admin hell

    13 March 2026
    Musk launches Macrohard in cheeky nod to Microsoft - Elon Musk

    Musk launches Macrohard in cheeky nod to Microsoft

    12 March 2026
    Company News
    How consumers can identify a true QLED TV

    How consumers can identify a true QLED TV

    30 March 2026
    Kaspersky, Afripol team up to combat African cybercrime

    Kaspersky, Afripol team up to combat African cybercrime

    30 March 2026
    Modernise infrastructure with next-gen compute using HPE VM Essentials - Riaan Swart Tarsus Distribution

    Modernise infrastructure with next-gen compute using HPE VM Essentials

    30 March 2026
    Opinion
    The conflict of interest at the heart of PayShap's slow adoption - Cheslyn Jacobs

    The conflict of interest at the heart of PayShap’s slow adoption

    26 March 2026
    South Africa's energy future hinges on getting wheeling right - Aishah Gire

    South Africa’s energy future hinges on getting wheeling right

    10 March 2026
    Hold the doom: the case for a South African comeback - Duncan McLeod

    Apple just dropped a bomb on the Windows world

    5 March 2026

    Subscribe to Updates

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

    Latest Posts
    FNB CEO Harry Kellan steps down after just two years

    FNB CEO Harry Kellan steps down after just two years

    30 March 2026
    How consumers can identify a true QLED TV

    How consumers can identify a true QLED TV

    30 March 2026
    The staggering cost of connecting every South African household - Pieter Grootes

    The staggering cost of connecting every South African household

    30 March 2026
    Kaspersky, Afripol team up to combat African cybercrime

    Kaspersky, Afripol team up to combat African cybercrime

    30 March 2026
    © 2009 - 2026 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}