The Microsoft GitHub Acquisition Is Official …
The real loser in all this strangely enough was Apple whose annual WWDC event was fighting for attention online against the pro and anti-acquisition groups. GitHub and their competitor GitLab are more than just collaborative source control. Both have been adding features over the last few years including issue tracking, stories and other features evolving these tools into ALM solutions.
Why would anyone be against Microsoft acquiring GitHub?
After asking this question online, the only coherent, meaningful or logical argument I got was nothing to do with Microsoft and everything to do with any tech giant acquiring one of the most popular collaborative source-code tools on the market. To be fair, no-one should be surprised by this:
Microsoft had been heavily invested in Git for several years, making it a fundamental option for working in Visual Studio. Meanwhile, everything about the Microsoft GitHub purchase is about mutual benefit but more importantly, increasing value for the Developer Community.
The two other reasons I got out of developers, startup founders, Devops and other were: –
- It’s Microsoft. I don’t trust them.
- Look at the acquisitions Microsoft ruined.
The counter argument to these were simple; what’s not to trust. Since Satya Nadella took over Microsoft, the company has radically changed. Look at the acquisitions since Satya Nadella took over as CEO. These companies have flourished and grown as part of Microsoft and so have their products e.g. LinkedIn.
If you really want to deep dive the reasons why Microsoft is a totally different company and its context vis a vis GitHub then you can check my video on it:
On the one hand, those against the acquisition are really stuck in the past. On the other, it’s a free market and you can vote with your feet. Tamir Gefen, CEO of ALMToolbox pointed out that this has happened with a major migration to competitor GitLab, who haven’t been shy about pushing how and why you can make the jump. He points to live online graphs of a large upturn in migration onto GitLab from their Grafana:
The Warptest POV
The Microsoft GitHub acquisition serves to highlight the strategy of Satya Nadella’s Microsoft. This is a break away from the Ballmer era. Microsoft is the biggest Open Source contributor in the world today (including projects like GIT VFS). Microsoft contributes to many projects like Electron and you only really need look at the Microsoft GitHub account to understand the scale of investment in developer hours that led to this purchase being a logical step.
Microsoft’s own online user documentation is held on GitHub repositories. Meanwhile Redmond continues to build more cross-platform apps for mobile than anyone else. They can do this because Visual Studio supports development in most, if not all platforms. Which lead us to other successful acquisitions that were logical steps to bring us this place;the purchase of Xamarin and HockeyApp.
Xamarin has flourished with Microsoft and their former CEO, Nat Friedman will takeover running GitHub following the purchase. HockeyApp has been rebranded and rebuilt by Microsoft as Visual Studio App Center.
Microsoft is fully aware that they need to earn our trust, even if the days of Vista are over. BUILD 2017 and 2018 showed us that Satya Nadella has placed the Developer Community, in its entirety front and center. Microsoft is a company that listens and continues to innovate, by purchasing companies and technologies that add value for their employees and end users. GitHub was also in talks with Google but at the end of the day opted to move forward with Microsoft.
For what it’s worth. if you don’t have to jump ship from GitHub, then my advice is to be patient and you will see why Microsoft and Satya Nadella have already earned our trust.
One final thought, if Microsoft now has Xamarin, HockeyApp and GitHub. What impact is this going to have on Visual Studio TFS in the future?
Whatever happens. Keep calm and carry on Git Pushing.