Recently, Business Insider sources said that Microsoft has discussed acquisitions with GitHub.
Github is a hosting platform for open source and proprietary software projects that serves 1.5 million organizations. According to data from GitHub last fall, its annual subscription revenue was US$200 million, of which 110 million came from corporate users. In addition, GitHub’s valuation reached US$2 billion in the last Financing activity in 2015.
Microsoft currently contributes more than 1,800 repositories on GitHut, ranking No. 1 for three consecutive years.
For the acquisition, sources said that GitHub’s $5 billion offer far exceeds Microsoft's acceptable range.
The public rumors of Microsoft’s acquisition of GitHub began in 2016 but were denied directly by GitHub. In the following two years, the news of the two sides discussing the acquisition was also frequently reported. Recently, GitHub's negotiations with Microsoft began to take off on the eve of the departure of GitHub CEO Chris Wanstrath and the delay in the selection of new managers.
In addition, at the just-concluded Microsoft at the Build 2018 Developer Conference, Microsoft announced a new collaboration with GitHub to bring GitHub users the ability to develop and manage Azure's integrated online services. By integrating Visual Studio App Center with GitHub, GitHub developers can experience an automated development and maintenance process that seamlessly interfaces with GitHub when developing mobile applications for iOS, Android, Windows, and macOS devices.
This cooperation was seen as a milestone event between the two sides in the 10 years from "stolen" to "compassion" and finally to "love".
Microsoft's decade of love with GitHub
In 2006, Microsoft introduced CodePlex, an open source software hosting platform that aims to create a community for engineers to download and share.
However, the project is far less successful than the junior GitHub that was born in 2008. In response to this problem, Microsoft has frequently put pressure on developers to open source projects on CodePlex.
However, it is still a matter of heart and mind.
In 2014, the newly appointed Nadella began to reshape the corporate culture of Microsoft, and gradually embraced openness in the face of past closure strategies.
With Nadella's emphasis on cloud services, Microsoft has demonstrated unprecedented love for open source technologies. The media said that even the former CEO Ballmer, who called open source as a Microsoft intellectual property tumor, is also looking forward to open source technology, mainly because this field shows remarkable profitability.
In October 2014, Microsoft even open-sourced its key tool, the .NET Framework (the programming infrastructure tool for building and running applications + services), attracting more developers to develop on the server side.
Chris Wanstrath, who was then CEO of GitHub, also saw Microsoft's sincerity in open source. In an interview with Fortune, he said: "The number of outsiders in the .NET project has already exceeded the number of Microsoft employees." “ .
At the same time, Microsoft also changed its status as one of the "GitHub's biggest hostile forces" to the top of GitHub's open source contribution list (16419) in 2016, exceeding Facebook (15682) and Docker (14059). , Angular (12841), and Google (12140) and collaborated with GitHub in various aspects.
A year later, in April 2017, Microsoft announced that it had shut down its code open source library CodePlex against GitHub.
Brian Harry, vice president of corporate affairs at Microsoft, wrote in his blog that the reason for closing CodePlex is that almost all of the world's open source have been brought together on GitHub. In the past few years, we have seen many open source websites come and go. Eventually GitHub became the real community where almost all open source projects were transferred.
On January 30, 2018, CodePlex officially closed.
Google, which launched the code open source community product with Microsoft in the same year, completely shut down Google Code as early as 2015 and acquired Kaggle last year.
Google Cloud Li Feifei said that this acquisition allows Kaggle's team to directly enjoy the most advanced cloud machine learning environment. She wrote on her personal blog: "We must reduce the barriers to entry into the field of artificial intelligence so that the world's largest developers, users and enterprise communities can use it, and then use it to meet their specific needs. After Kaggle joins the Google Cloud team, we can accelerate this goal. ”
Under this node, Microsoft, which also has cloud services and AI as a strategic business, is also in urgent need of a community that brings together many developers to further integrate with Azure.