"Old" schoolers have and will likely have for ever that evil 90s vision of MS. However it is changing a bit in that people too. They still may be evil, but at least the look more modern (opensource, new technology, using/contributing to Linux etc).
However the important thing (for MS) here is new people. If you come into the scene now or in a few years you only get to know the "new" masked MS image. Yes, they are still doing dubious stuff but is all under the hoods, buried by layers of hype, cloud, linux and fireworks.
Rebranding some big stablished company with that kind of history is something that takes a long long time.
I won't stick around to find out, my time is too valuable and the competition is strong. For me, Github doesn't really have any distinctive features except that is was the biggest, and so most convenient. I suspect most people and organizations will be in the same situation.
I suspect the vast majority of people won't be bothered to move their stuff unless MS pulls a Skype.
If they bundle the pro version of github with office 365 - just like with Teams, the 365 bundle becomes even more compelling for organizations.
What is that? I think its ownership of the huge amount of computer programs (and not to mention the associated metadata of authors and their professional network). The editor and the client provide a continuous stream of samples ready to be drawn from the world.
I believe its in the owners best interest to keep this golden goose of continuously increasing source of computer programs in good health.
The thing that I didn’t understand at first was why did MS gave up codehub (Google had Code, FB never pushed phabricator that hard) only to acquire GitHub later?
There's an increased chance of Microsoft starting to behave like they own Git, and trying to make it a part of their "platform" with proprietary extensions like their Git filesystem hack.
But they aren't the only 800 pound gorilla in the room - open source, google, apple, amazon have all taken a big chunk out of what MS was.
What prevents MS (or any one who acquires GitHub) from pulling a sourceforge? Well nothing prevents them, and I can't name someone who wouldn't want to monetize it -- that latter fact is going to be what kills the product/project.
and more recently there've been articles on their revenues hitting 100m. https://www.cnbc.com/2017/10/11/github-has-a-110-million-run...
but it sounds like their costs have outgrown their earnings.
I stand corrected.
But I also don't have a lot of confidence in them doing well by the community either... it could be as "harmless" as a move to "Microsoft logins" that kills it off.
You know wikipedia exists. Or people like me who will harp on on how privacy standards that are somehow acceptable now would be something inconceivable in 90's.