If github had to be sold, which tech company would be a better buyer than microsoft and able to afford a $2 billion acquisition?
Apple. I know it's not Apple's style but imagine if Apple started expanding outside of it's bubble like Microsoft has. If they really went all in it would be amazing.
Microsoft has always been a developer-tools company. They are many other things besides, and I have had some nasty experiences with their sales reps (who would say anything to close a deal), but I have always felt that at its core, Microsoft is a developer-driven organization.
Apple likes developers too. They taste like chicken. And a cloud-based developer institution would let Apple destroy two populations - cloud operations and developers - with one asteroid.