Thanks Massimo for the feedback.
Would you like to share how OSS could be affected with GitHub under MS's management/"concession"?
I'm confident that it mostly won't change a thing.
I don't think Microsoft will make GitHub worse in terms of usability, availability, reliability. I believe it won't be ruined like Skype, and it will stay free for all open source projects, forever.
And yes, Microsoft has been very good to OSS recently
But that's not the whole story. I have this hunch that some OSS contributors, even a couple of big ones, will move from GitHub nonetheless, for the reasons I explained in my comment. Microsoft will own all of GitHub's accounts, let's not forget it, and a gentle grasp is still a grasp.
Now, said grasp is very different if it's from a company whose core business is providing a reliable platform for developers, and cannot do anything foolish with it; and a leviathan like Microsoft, for which $2bn are like pocket change, and has no real reason to monetize on GitHub the way GitHub has done so far. So, there must be another reason: is it really Satya Nadella's good heart?
We still don't know what Microsoft will do about GitHub, but so far, as common developers, there's nothing much to improve but there's a lot to ruin. Yes, of course GitHub was financially troubled so we could lose everything, but this isn't the conclusion I hoped for.
Not to mention there are a couple of projects by GitHub that are in direct competition with Microsoft's similar solutions. Namely Atom (which has lost a lot of momentum to VS Code, but still a valid editor) and Gitter. And what about Electron?
I guess we all have to wait, but I'm quite annoyed at the moment.
Thanks again, @maxart2501
I haven't considered that GitHub had all the reason to "monetize on GitHub" while MS can let it sink.
I think the main reason is to have a better offer from a single vendor from a single provider. VSTS is an ugly monster, and the workflow in GitHub is well-known. It makes sense... the other factor is the way they can 'steer' new deployments to Azure seamlessly. if there are tools that will help you deploy from your GitHub to Azure without any hassle many developers will start deploying to Azure, giving them an edge in a clear strategic product for M$.
As for competing products, I can only hope for them to get better. VSCode was built with Electron, I see no reason for m$ to kill something like that, and PRecisely I was listening HanselMinutes, and I heard many complaints about the Hithib integrations to BaseCamp. It makes sense to get something like MSTeams to improve on that front.
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.