The GitHub Story: From Git Hosting to the World's Code Platform
The Origin
In 2008, Tom Preston-Werner, Chris Wanstrath, PJ Hyett, and Scott Chacon met at a Ruby meetup in San Francisco. They were frustrated with existing code hosting options — SourceForge was clunky, Google Code was limited, and hosting your own Git server was painful.
They built GitHub over weekends, launching it as a way to make Git (Linus Torvalds' distributed version control system) accessible and social. The key insight was adding social features to code hosting: follow developers, star projects, fork repositories, and contribute via pull requests. Code hosting became collaborative, not just storage.
The Open-Source Magnet
GitHub's free tier for public repositories was the critical growth decision. One by one, major open-source projects migrated to GitHub: Ruby on Rails, Node.js, Bootstrap, Angular, React, TensorFlow, Kubernetes. Each project brought its community of contributors. By 2013, GitHub hosted 10M+ repositories.
The Microsoft Acquisition
When Microsoft announced the $7.5B acquisition in 2018, developers panicked. Microsoft had historically been hostile to open source (Steve Ballmer called Linux "a cancer"). But CEO Satya Nadella had transformed Microsoft's relationship with open source, and GitHub was allowed to operate independently. The acquisition provided Azure infrastructure, enterprise sales channels, and later, the OpenAI partnership that powered Copilot.
The Copilot Revolution
GitHub Copilot, launched in 2021, was the first major AI coding assistant. Trained on public GitHub code, it suggests code completions in real-time. By 2024, Copilot was auto-completing 46% of code for its users and generating $100M+ ARR — the fastest product launch in Microsoft history.
