Microsoft and Gihtub for Crypto
8 min read

Microsoft & Github: Must We Worry and How Should Crypto Adapt?

By Steve Walters

If you follow news about blockchain, coding and software development at all you probably already heard that Microsoft announced on Monday that they were purchasing GitHub, the world’s largest repository of open-source software, for $7.5 billion in stock.

The deal faces regulatory approval from Europe and the U.S., but there’s little doubt it will pass, and by the end of the summer GitHub will be part of Microsoft.

The very thought sent chills up my spine, and there were outcries from software developers and blockchain enthusiasts around the world. After all, Bitcoin and most other blockchain projects have been using GitHub to store their code and make changes.

What will happen once Microsoft, once known as one of the staunchest opponents of open-source software becomes the owner of the very hub of open-source software? Do we need to worry? What plans does Microsoft have for GitHub?

Let’s dig in and see some of the possible implications of this surprising and historic purchase.

The Initial Fallout

One of the very first things that happened is people began moving their projects away from GitHub. In fact, their competitor GitLab has said that they’ve seen 10x the number of repositories being created since Sunday.

They also claimed 13,000 repository migrations in the first 24 hours after the announcement. Of course there are 85 million repositories, so this was just a drop in the bucket. It’s also interesting that one of the busiest repositories after the announcement was one that included a script for migrating your GitHub repository to GitLab.

GitLab User Growth

And in the blockchain space privacy coin Monero was one of the first to announce the possibility of leaving GitHub. In fact, the developers said the move would be fairly easy as they already keep a backup repository on GitLab. But they went on to say they could keep GitHub as the backup repository, meaning they aren’t fully convinced the Microsoft purchase will mean bad things for GitHub.

And what about the granddaddy of cryptocurrencies – Bitcoin? They’ve had their code repository on GitHub since the start, but does it make any difference to the Bitcoin Foundation who owns the open-source repository?

Granted this is only the opinion of one man, but in a post-announcement tweet Wladimir van der Laan said that the BTC repository should move, asserting:

“No real hurry, but I expect this is the beginning of a long painful road of GH toward obsolescence, possibly ending the same way CodePlex did.”

While there is nothing to suggest, at this stage, that Microsoft is posed to start hiking fees and plundering data, its ownership of a community that prides itself on decentralization is hard for many to stomach.

What are Microsoft’s Intentions?

Microsoft and Github Meeting
Source: Microsoft

Many don’t know it, but Microsoft already has more than 2 million repositories on GitHub, and says it is the most active user on the platform. Which is quite possible given the huge number of repositories and the large number of developers and projects at Microsoft.

This by itself doesn’t make Microsoft’s intentions pure, and in fact you can be sure they will have their shareholders in mind far more than the continuance of open source development.

The following 5 implementations are directly from a speech given by Microsoft CEO Satya Nadella, CFO Amy Hood, GitHub co-founder and current CEO Chris Wanstrath, and incoming GitHub CEO (and Xamarin founder) Nat Friedman following the announcement of the acquisition.

  1. Microsoft is completely onboard with open-source. This has been an evolving theme, and we have to remember that Satya Nadella is a different CEO than Steve Ballmer, who was fanatically against open-source software. Nadella has said GitHub will evolve using three broad strategies: empower developers “at every stage of the development lifecycle,” accelerate GitHub use for enterprise developers, and use the platform to bring Microsoft’s own developer tools to a wider audience.
  2. Github will remain an open developer platform, and will retain its own identity and indepence, similar to what we’ve already seen with the Minecraft and LinkedIn acquisitions. Remember that incoming CEO Nat Friedman has a long history of open-source support, and he says Microsoft will not be messing with what works with GitHub. Instead the goal will be to make GitHub a better GitHub.
  3. Microsoft is committed to the cloud in all things, and will also plug GitHub into cloud services. Not just its own Azure Cloud Services, but also the Google Cloud Platform and Amazon Web Services.  The plan is to give developers the tools and ability to code for cloud, mobile, edge computing, and the Internet of Things (IoT).
  4. Microsoft is already planning on leveraging the GitHub marketplace to offer Microsoft developer tools and services. Some of which are already open-source.
  5. Integration of Visual Studio Code will happen, but GitHub will continue to support other code editors so that developers can use any code editor they wish. There are also future plans to integrate Visual Studio Team Services to bring the functionality offered.

Friedman has also emphasized that there will be no advertising implementation at GitHub, as Microsoft wants to avoid the damage that was done at SourceForge, which has become a swamp of ads and popups that have delayed downloads in favor of getting more ads in front of users. Friedman has admitted;

if Microsoft screws this up, we will lose the trust of developers for a generation.

Is Microsoft Being Disingenuous?

Upfront Microsoft is being very forthright in proclaiming their support for developers and open-source and GitHub, but what does this really mean?

If you look at the implementation plans outlined above you’ll see that Microsoft products will be integrated into GitHub, and given the past history of the company this could be a very tight integration.

Satya Nadella
Satya Nadella. Source: Twitter

Sure, developers will still have access to other tools, but the Microsoft products seem as if they will be put front and center. If Visual Studio Team Services are put forward for version control and this impacts usage of Git, does GitHub become VSTSHub?

I think it does, and I also think this is exactly what Microsoft has planned. Not in a shove it down your throat style, but a quiet, slow and stealthy manner that brings change in an unnoticed manner.

At the end of the day Microsoft is a publicly traded company and its ultimate responsibility is to make profits for shareholders. While they may sound altruistic in their purchase of GitHub, they haven’t spent $7.5 billion without the full expectation for making that money and much more back in the future.

You can be sure there were thousands of hours put into researching how to profit from GitHub, just as there were likely thousands of hours put into developing a plan that would allow for the purchase of GitHub without tipping their hand – minimizing the number of developers who jump ship at the start.

Go Where the Coders Are

Microsoft obviously sees that coding and software development are increasingly important in the 21st century, and they want to control the space where coders meet. Unfortunately, coders, and especially the coders involved with blockchain and cryptocurrency projects, are staunch supporters of decentralization, and just the fact that GitHub is now controlled by a centralized corporate entity is enough to send them searching for greener pastures.

That’s GitLab currently, but other alternatives include BitBucket and Keybase, which provides private repositories that are encrypted, with the Bitcoin blockchain used to anchor identities.

The bottom line is that Git is still the same open source version control system it’s always been. GitHub is a platform for using the software, but leaving GitHub and moving to another provider is a trivial thing. Even those that wait for now to see how Microsoft might act can quickly move to another service if it begins to look as if Microsoft really doesn’t have the best interests of open source and developers in mind.

Conclusion

Currently Microsoft is giving every impression that things will remain the same at GitHub, but they’ve already given hints of changes to come. And those changes may include the current GitHub implementation. Yet, it’s easy to see that they will actually promote Microsoft products and services. GitHub will retain its open source repositories, but it will become centralized. Whether that makes it unsuitable for blockchain projects remains to be seen.

The good news is that moving from GitHub to another platform that supports the use of Git is quite easy. In fact, many blockchain projects already have backups existing on GitLab or other Git platforms, making it easier still to simply leave a README at GitHub explaining the repository has been moved elsewhere.

While Microsoft claims it isn’t making any unwanted changes at GitHub, the truth is they would be unable to follow through with that. They are beholden to shareholders, and will have to not only justify the $7.5 billion purchase, but find a way to recover the cost and profits.

And even if the current CEO and management team at Microsoft seems supportive of open source, that doesn’t mean a new CEO couldn’t come in who has the same attitude towards open source that Steve Ballmer was famous for.

Featured Image via Fotolia, Github and Microsoft

Steve has been writing for the financial markets for the past 7 years and during that time has developed a growing passion for cryptocurrencies.
View all posts by Steve Walters -> Best Crypto Deals ->

Latest Posts

Bancor Review
Bancor Review: Impermanent Loss Protector?
Bancor Review

Bancor Review: Impermanent Loss Protector?

June 22, 2022 15 min read
Bridge Mutual Review
Bridge Mutual: Insurance for your Crypto
Bridge Mutual Review

Bridge Mutual: Insurance for your Crypto

June 18, 2022 22 min read
Serum Review
Serum Review: Solana’s One-Stop DeFi Toolbelt
Serum Review

Serum Review: Solana’s One-Stop DeFi Toolbelt

June 16, 2022 17 min read
Raydium Review: Solana’s DeFi Liquidity Mammoth

Raydium Review: Solana’s DeFi Liquidity Mammoth

June 11, 2022 17 min read
crypto com
Crypto.com Exchange Review 2022: A World-Class Crypto Exchange
crypto com

Crypto.com Exchange Review 2022: A World-Class Crypto Exchange

June 10, 2022 30 min read
OKX invests in WAX
OKX Blockdream Ventures Invests Millions in GameFi and NFT Development on WAX
OKX invests in WAX

OKX Blockdream Ventures Invests Millions in GameFi and NFT Development on WAX

June 3, 2022 2 min read
Binance partners with the weekend
Binance Partners with The Weekend to Provide First-Ever Web 3 Enhanced World Tour
Binance partners with the weekend

Binance Partners with The Weekend to Provide First-Ever Web 3 Enhanced World Tour

June 3, 2022 2 min read

Related Posts

OKX invests in WAX
OKX Blockdream Ventures Invests Millions in GameFi and NFT Development on WAX
OKX invests in WAX

OKX Blockdream Ventures Invests Millions in GameFi and NFT Development on WAX

June 3, 2022 2 min read
21Shares Releases Sixth State of Crypto Report
21Shares Releases Sixth State of Crypto Report: Summary
21Shares Releases Sixth State of Crypto Report

21Shares Releases Sixth State of Crypto Report: Summary

June 2, 2022 3 min read
Algorand and MakerX Commit 1M Algo to Migrate Terra Users to Algorand
Algorand and MakerX Commit 1M Algo to Migrate Terra Users to Algorand
Algorand and MakerX Commit 1M Algo to Migrate Terra Users to Algorand

Algorand and MakerX Commit 1M Algo to Migrate Terra Users to Algorand

June 2, 2022 2 min read
Regulators are “Not Allowing” Banks to Engage with Crypto
Bank of America CEO: Regulators are “Not Allowing” Banks to Engage with Crypto
Regulators are “Not Allowing” Banks to Engage with Crypto

Bank of America CEO: Regulators are “Not Allowing” Banks to Engage with Crypto

June 1, 2022 2 min read
US Conference of Mayors Introduces Blockchain Resolution
US Conference of Mayors Introduces Blockchain Resolution
US Conference of Mayors Introduces Blockchain Resolution

US Conference of Mayors Introduces Blockchain Resolution

June 1, 2022 2 min read
Tron Passes AVAX and SOL in TVL, Claiming 3rd Spot After 40Increase
Tron Passes AVAX and SOL in TVL, Claiming 3rd Spot After 40% Increase
Tron Passes AVAX and SOL in TVL, Claiming 3rd Spot After 40Increase

Tron Passes AVAX and SOL in TVL, Claiming 3rd Spot After 40% Increase

May 31, 2022 3 min read
All Eyes on Bitcoin as $60 Billion Flows into Crypto in 24 Hours
All Eyes on Bitcoin as $60 Billion Flows into Crypto in 24 Hours
All Eyes on Bitcoin as $60 Billion Flows into Crypto in 24 Hours

All Eyes on Bitcoin as $60 Billion Flows into Crypto in 24 Hours

May 31, 2022 2 min read