Microsoft (Hacker News):
Microsoft Corp. on Monday announced it has reached an agreement to acquire GitHub, the world’s leading software development platform where more than 28 million developers learn, share and collaborate to create the future.
“Microsoft is a developer-first company, and by joining forces with GitHub we strengthen our commitment to developer freedom, openness and innovation,” said Satya Nadella, CEO, Microsoft. “We recognize the community responsibility we take on with this agreement and will do our best work to empower every developer to build, innovate and solve the world’s most pressing challenges.”
Under the terms of the agreement, Microsoft will acquire GitHub for $7.5 billion in Microsoft stock.
But more than that, their vision for the future closely matches our own. We both believe GitHub needs to remain an open platform for all developers. No matter your language, stack, platform, cloud, or license, GitHub will continue to be your home—the best place for software creation, collaboration, and discovery.
As part of this change, Nat Friedman will be taking on the role of GitHub’s CEO. We have been searching for a new CEO for some time and found in both Microsoft and Nat a partner we believe will strengthen and grow the GitHub community and company over the next few years. Nat has a ton of experience with software and the open source software community, having co-founded Xamarin and worked on numerous open source projects over the years, and is the perfect person to help GitHub grow and continue to make life better for developers.
I think this makes a lot of sense for Microsoft. I would have preferred that GitHub remain independent, but it sounds like that wasn’t an option. Given that, it’s hard to argue that there’s another company with $7.5B that would have been better.
Jason Fried (in 2014):
Prediction: If Github ends up selling itself one day, Microsoft will be the buyer.
Trying to figure out how I’d explain it to 20 yr old Eric that he’d think MS acquiring a key piece of his common development infrastructure would be a Good Thing…
I know this is the new compassionate loving Microsoft, but it’s still the tech industry, and Microsoft invented Embrace and Extend. It’s hard to imagine that not being in the playbook for the hub of git. 💥
One consequence of this deal, if it’s for real, is that Microsoft’s competitors will probably stop using GitHub and may launch competitors, esp if GitHub integrates with Microsoft’s cloud services.
I think it’s time I publicly shared about how Microsoft stole my code and then spit on it.
I’d been waiting for them to do something about it, but that is clearly never happening.
Microsoft has a long history of stealing stuff.
I for one welcome our new Microsoft Overlords.
I think they will be great stewards of GitHub. I trust no giant company more when it comes to developer tools.
GitHub For Enterprise is self hosted. So there’s no requests to comply with. Also everyone already trusted GitHub and they were massively VC backed which to me, is actually worse.
The majority of their money comes from companies who host their own Githubs on their own servers.
But to your question: Would I trust the biggest open source contributor in the world to run a source code platform. Yes
With Microsoft acquiring GitHub, we’re now in a situation where Apple’s open-source effort is ... hosted by Microsoft. Fun times!
David Heinemeier Hansson:
GitHub’s time bomb has exploded right on time with the sale to Microsoft. Venture capitalists need their pound of flesh in one big lump. There’s no path for simply taking profits in that world. It’s all or nothing. Sad end to the independence of GitHub 😢
A long-term independent GitHub became unlikely in July 2012 when they got a 100M investment. And three years later, after they got another 250M, their only possible destiny was acquisition.
When you raise $350M in VC money and want to stay independent, you can’t just be profitable. You have to be insanely profitable.
Our industry is really wack. We trust some rando startup with all our source code that could disappear any time and a company known to have a track record of supporting things for decades buys them out and now you all worry?
Who else would you have liked to buy them?
David Heinemeier Hansson:
One thing to consider re: the $7.5B for GitHub. Microsoft is trading at 82 P/E!! They have all this equity value burning a role in their pocket. Google is at 63, Facebook at 30, Apple at 18.
It’s interesting to me that Microsoft announces huge acquisitions on the morning of WWDC
2018 - Github
2016 - LinkedIn
Microsoft will make a better steward of GitHub than any other company I can think of.
Anyone who has spent any time working at GitHub will tell you this acquisition is fantastic news.
MS above all other potential suitors understands the community, modern open source and building fantastic developer tools.
The GitHub deal is probably a net good, but Microsoft is still fundamentally the same company it was 20 years ago. The beast is just hibernating.
Some people will never stop looking at Microsoft through their 1998 lens. But the truth is, here in 2018, nobody is doing open source better than Microsoft.
Keith Smiley (Hacker News):
Well now we know how the GitHub news is affecting gitlab.
If you’re curious about the actual rate, it’s been about 1 repo per second since the first story hit HN, mid-day Sunday in the US.
This is validation of the growing influence of software developers in the world, and the importance of modern DevOps. The software community owes a lot to GitHub, and that includes the GitLab community. GitLab was first developed on GitHub and found its first contributors through it.
While we admire what’s been done, our strategy differs in two key areas. First, instead of integrating multiple tools together, we believe a single application, built from the ground up to support the entire DevOps lifecycle is a better experience leading to a faster cycle time. Second, it’s important to us that the core of our product always remain open source itself as well. Being “open core” means everyone can build the tools together. Having it all in a single application means everyone can use the same tool to collaborate together. We see the next evolution of software development as a world where everyone can contribute.
There is no possible way that MS can attempt to profit from Github that won’t be a disaster.
I’m hoping that the plan is to simply run it at a loss because it’s a valuable developer tool and MS devs use it.
On that basis, I’m cautiously optimistic about the acquisition.
See also: Rocket.
Previously: GVFS (Git Virtual File System), The Largest Git Repo on the Planet.
Update (2018-06-04): Dave Winer:
GitHub was that rare thing, a consensus platform. Everyone used it. If you used some other git server, you’d have to explain why. Now that consensus will very likely break up.
It’s not that you can’t extract yourself from Github or maintain a presence apart from it; it’s that Github has made its embrace inviting and easy to take advantage of. It’s very easy to slide into Github tacitly being your open source presence, where people go to find you and your stuff. If I wanted to change this (which I currently don’t), I’m honestly not sure how I’d make it clear on my Github presence that people should now look elsewhere.
Remember how we all had our own Subversion and Mercurial servers (and Bitbucket if you wanted C-DVCS)? Good times are back. A lot of people are going to learn very hard lessons about backups, redundancy, and system administration.