"By being on GitHub, we reduce friction from the contribution process and we maximize the ability for others to join in and help. We lower the bar. This is good for us."
There have been quite a lot of criticism towards GitHub on the Fediverse (#GiveUpGitHub). Some even say it's the "Twitter of hosting code". While I understand the rationale, I disagree. Been using GitHub for over a decade now and have hundreds of repositories there. Without GitHub it would be amazingly difficult to manage. I use for-profit products by Microsoft, can you imagine some of them have their place in the world?
I can quit Twitter, Facebook, etc. and self-host almost anything, but not my and the firm's code. Why?
Read: "What if GitHub is the devil?", an article by @bagder
https://daniel.haxx.se/blog/2021/01/28/what-if-github-is-the-devil/ #OpenSource #GitHub
You disagree with what exactly? That there are no viable alternatives to a walled garden whose owners abuse those who use it? Who have no respect for their work and intellectual property rights?
Because there are plenty of alternatives that people use every day.
I disagree the notion of GitHub being the "Twitter of code". While saying this, I realize it is not self-hosted, it's not FOSS, it's not open source by itself, it's owned by Microsoft etc. My point however is that being for-profit and propiertary is not always completely evil. I'm saying this as a business owner.
You can always use ungoogled-chrome, VSCodium, Codeberg, etc. but it is not always wise. There are alternatives, but they are not always worth it, not to mention as good as commercial products.
@rolle @downey @bagder
It doesnt matter who owns it or if it's open source. The one critical factor is "does it have an open protocol?" Does it interact with other services? Are developers free to choose, yet still be part of it?
Closed centralised networks all stop caring and improving. Open networks see services improve as users switch to preferred ones yet remain connected.
Closed networks cause people to nag others to join, like they do on Facebook. Is this what we are seeing here?