I find this entirely ridiculous. Just as a heuristic, the first complaint is about CoPilot. I don't use CoPilot. If that's the #1 complaint the rest is peanuts.<p>As for Github being proprietary, I don't get the issue. My supermarket is not open source. Should I ban it? To me, they are offering free services to support open source. Services that cost money. It costs money to store the data, to serve the data, to run the servers. It costs money to process github actions, to fight spam. to moderate disputes, etc...<p>Where is the lock in? Every piece of data related to your projects are available for you to access. Issues, Wikis, etc..<p>Even github actions, the runner is here and open source<p><a href="https://github.com/actions/runner" rel="nofollow">https://github.com/actions/runner</a><p>There's no lock in. There's a company offering a free service to open source developers and hoping that you'll pay for anything not open source.<p>I don't see the issue any more than the fact that my grocery store is not some kind of collective.
Maybe this would be a better link than your own empty github page <a href="https://sfconservancy.org/GiveUpGitHub/" rel="nofollow">https://sfconservancy.org/GiveUpGitHub/</a>
FSFs reasoning:<p>1. it's proprietary<p>2. copilot is for-profit<p>3. GitHub's Contract with ICE<p>4. their entire hosting site is, itself, proprietary and/or trade-secret software<p>5. GitHub does not even offer any self-hosting FOSS option.<p>6. GitHub has long sought to discredit copyleft generally.<p>7. GitHub is wholly owned by Microsoft, a company whose executives have historically repeatedly attacked copyleft licensing.<p>---<p>Thoughts regarding those<p>1. i'm not a religious zealot. I'm not opposed to people making proprietary software. I'm not opposed to using proprietary software.<p>2. see my comment on 1. Also, even if you disagree with the license violation bs that it does, not using github won't stop it. If everyone abandon's github, a) GitLab will fill in the gap b) CoPilot or its successor will just start trawling every public git repo it can find instead of just the ones on GitHub. This will happen eventually anyway so any argument against CoPilot is unaffected (long term) by abandoning github.<p>3. Valid. Honestly, i thought they'd abandoned that.<p>4. same as 1<p>5. duh, because 1<p>6. uh... say what? They couldn't exist without it.<p>7. And have since changed their tune and fully embraced it.
There's no "github". It's just a product at microsoft at this point. When you frame it as "should we host all of our code and version control on Microsoft servers" I think this becomes more obvious.
Can we also switch to a platform that has Fossil SCM support? I really like the branching model, where the branch is part of the commit, as well as multiple checkouts, and built in issue tracking.