We could try forcing their hands by removing all our code from Github?
We could try forcing their hands by removing all our code from Github?
The upside of Microsoft's acquisition of GitHub (and the entire strategy that resulted in the acquisition) is that Microsoft has created incentives for themselves to have GitHub being regarded as a truly open platform that you can depend on. Having repositories exposed to flimsy DMCA takedowns is not part of that.
Microsoft, very transparently, wants to make money by being important in how people develop software. If exposure to flimsy takedowns is a part of GitHub, then people will be more motivated to send their money to GitLab, Atlassian's stuff, or a bunch of other options. They have legitimate competition here.
Developer's opinions of GitHub and Microsoft in general may be of more longer term importance to them than the MPAA's opinion of them. I'm not saying that that is definitely the case (maybe they're still getting there), but it's worth acknowledging that Microsoft has legitimate actual cold money reasons to fight this. No need to rely only on personal convictions of the people at GitHub.
Microsoft should be paying us to use github.
Github don't care if you take your code elsewhere. They most definitely care about revenue (and developer mindshare a somewhat close second).
So the sales rep is likely just going to be confused by the attempt to use unrelated leverage.
Migrations generally are non trivial. They don't generally happen just to push one's principles.
Even then, it's possible that just companies that planned to buy GHE will simply not buy it and use something open source instead.
I wouldn't be surprised if Microsoft viewed Github like McDonalds views the Ronald McDonald House - a long term PR investment that's well worth the marginal cost.
Strawman: Microsoft doesn't require you to come from their hardware for any of their properties, and of course Zune is a dead platform.
Mojang users required to move to Microsoft (formerly Live) accounts: 2021 (https://www.theverge.com/2020/10/22/21527647/minecraft-micro... )
I expect the same will happen for github eventually. Given the were acquired in 2018, by this timeline, I'm guessing by 2025.
That all said I didn't think it was likely that Minecraft would switch over to using Live accounts since Minecraft is so famously cross platform and Live accounts have struggled with that in the past.