I am hoping that they have learned from the experience with CodePlex.
What I am worried about is how MS can have two separate services (GitHub & VSTS) that are essentially the same.
Someone in AspNetCore slack has mentioned that MS can keep GitHub as the Open Source platform while keeping VSTS as the enterprise closed source projects.
But it doesn't sound so feasible as GitHub already has a paid subscription.
It is likely that they will merge the products and either sell VSTS as a successor of GitHub Enterprise or they sell the merged product under two labels.
To lever the open source GitHub community for more involvement into their own open sourced technology hosted on GitHub and thereby recruiting open source developers for their technology would be the reason why they would keep the GitHub community alive.
Thanks for the insight @dguhl
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.