Your Ultimate Information Platform

Microsoft CEO unintentionally underplays GitHub’s pervasiveness



Commentary: Few issues rock a developer’s world like GitHub. This is why nearly each developer depends upon it.


Picture: GitHub

Have you learnt any firm of cheap heft that is not utilizing GitHub? No, the corporate won’t be utilizing it to launch its personal open supply tasks (although, hopefully, that is coming), however Git has develop into customary for constructing and sustaining software program, and builders are likely to default to GitHub for operating Git

Which is why it is odd Microsoft CEO Satya Nadella introduced that 72% of Fortune 50 corporations use GitHub “to construct, ship, and keep software program.” Taking a look at the newest State of the Octoverse report, it appears what Nadella meant to say was that 72% of these Fortune 50 corporations run GitHub Enterprise. However verbal “typo” however, 72% of huge enterprises could pay for GitHub Enterprise, however roughly 100% of enterprises depend upon GitHub ultimately. Let’s dig into the numbers that bear this out. 

SEE: A information to The Open Supply Index and GitHub tasks guidelines (TechRepublic Premium)

Doing developer math

I fact-checked Nadella’s 72% declare not as a result of it appeared excessive, however as a result of it appeared low. GitHub has develop into central to how builders construct software program; as such, the true variety of builders utilizing GitHub, as Steven J. Vaughan-Nichols identified, is nearly actually 100%.

Sure, many corporations will use GitLab (listed below are only a few of them). However even the place corporations use a unique spin on Git, their builders are nonetheless utilizing GitHub. Rely on it. 

SEE: Implementing DevOps: A information for IT execs (free PDF) (TechRepublic)

How? Effectively, two years in the past GitHub introduced that greater than 40 million builders had been utilizing GitHub. As I stated then, that quantity was nearly actually inflated, simply as is the 65 million quantity that GitHub touts immediately. Traditionally GitHub has counted “the whole variety of non-spammy consumer accounts on GitHub…no matter their exercise standing,” thereby together with all kinds of inactive accounts, or a number of accounts from the identical developer (as is the case with builders like Ian Massingham). 

Should-read developer content material

So, GitHub overcounts. However even when GitHub is double or triple counting (which appears unlikely), it is nonetheless onerous to do math that implies most builders aren’t utilizing GitHub ultimately. In spite of everything, by a spread of estimates, the worldwide inhabitants of software program builders is probably going someplace round 20 million. (SlashData pegged the software program developer inhabitants at near 19 million in 2019; Evans Knowledge had it at 23 million in 2018; and Statista estimated the whole at 23.9 million in 2019.)  

And, sure, nearly all of them use GitHub, whether or not pulling from public repositories or pushing code to a non-public repository. GitHub comes with integrations into the tooling builders care most about (CI/CD, and so on.). It additionally has the group that makes the world’s largest repository of code come alive. By way of the ability of Git, GitHub makes model management highly effective; by means of the ability of GitHub, that model management turns into approachable to a wider physique of builders. 

In brief, few builders can keep away from the gravitational pull of GitHub, even when some have managed to evade GitHub Enterprise.

Disclosure: I work for AWS, however the views expressed herein are mine and do not symbolize these of my employer.

Additionally see


Leave A Reply

Your email address will not be published.