It's great that GitHub is announcing all these cool new features that developers need, but with open source development happening mostly on GitHub, should we be worried that we're giving GitHub too much control? IF (and that's a very big if) GitHub does go rogue, what could the worst case scenario look like? Assuming that people would just migrate to other sites (GitLab et al) that would still mean a lot of work would have to be done.
Now, I know that people can just set up GitLab locally, is there a Mastodon like solution but for open source development? What could the pros and cons of such a service be?
I wonder about control over what?
Any T&C’s that could change to change ownership etc. Would cause them to lose future business.
Being based entirely around git stops them from creating vendor lock, gitlab also keeps them in check with that.
Imo: Github offers less than Gitlab, but has the benefit of being almost synonymous with git for people new to the industry. The free tier is what gets them business in the long term.
I’m curious for any examples of something that would be a lot of work to transfer from github to any other git-repo hosting site.