GeezerVisonThe World Wide Web, restored to 800 pixels of glory. |
| Home|About|Gaming cabinet|Archives|How it works|Starter sites |
GeezerVison is showing sfconservancy.org — Give Up GitHub - Software Freedom Conservancy Give Up GitHub!Since June 2022, we have been encouraging and helping FOSS developers to give up on GitHub! We urge all users to finally leave GitHub. Read below on how and why! We realize this is not an easy task; GitHub is ubiquitous. Through their effective marketing, GitHub has convinced Free and Open Source Software (“FOSS”) developers that GitHub is the best (and even the only) place for FOSS development. However, as a proprietary, trade-secret tool, GitHub itself is the very opposite of FOSS. By contrast, Git was designed specifically to replace a proprietary tool (BitKeeper), and to make FOSS development egalitarian and distributed — using FOSS tools and without a single, centralized site. GitHub has distorted Git — creating add-on features that turn a distributed, egalitarian, and FOSS system into a centralized, proprietary site. And, all those add-on features are controlled by a single, for-profit company — Microsoft. By staying on GitHub, established FOSS communities bring newcomers to this proprietary platform — expanding GitHub's reach. and limiting the imaginations of the next generation of FOSS developers. In the years since we first launched this campaign, GitHub and Microsoft have gone “all-in” on LLM-gen-AI. GitHub users now complain that it becomes increasingly difficult every month to use GitHub while avoiding GitHub's LLM-gen-AI “anti-features”. Furthermore, in late June 2026, GitHub began promulgating disinformation regarding the California AI Transparency Act (and amendments proposed in CA SB 1000). This behavior is unconscionable, as GitHub attempts to convince the FOSS community that the California act (which is not perfect but reasonable and well-intentioned) is harmful to FOSS licensing. This escalation of bad behavior simply should not be tolerated by anyone who cares about software freedom. Nevertheless, know that many rely on GitHub every day. Giving up a ubiquitous, gratis service that has useful (albeit proprietary) features remains perennially difficult. For software developers, giving up GitHub will be even harder than giving up Facebook and Twitter/X! We don't blame anyone who struggles, but hope you will read the reasons and methods below to give up GitHub and join us in seeking better alternatives! How Do I Give Up GitHub?The reason that it's difficult to leave GitHub is a side-effect of one of the reasons to leave them: proprietary vendor lock-in. We are aware that GitHub, as the “Facebook of software development”, has succeeded in creating the most enticing walled garden ever made for FOSS developers. Just like leaving Facebook is/was painful because you are/were unsure how you'll find and talk with your friends and family otherwise — leaving GitHub is difficult because it's how you find and collaborate with co-developers. GitHub may even be how you find and showcase your work to prospective employers. We also know that some Computer Science programs even require students to use GitHub. Accordingly, we call first on the most comfortably-situated developers among you — leaders of key FOSS projects, hiring and engineering managers, and developers who are secure in their employment — to take the first step to reject GitHub's proprietary services. We recognize that for new developers in the field, you'll receive pressure from potential employers (even those that will otherwise employ you to develop FOSS) to participate on GitHub. Collective action requires the privileged developers among us to lead by example; that's why we're not merely asking you leave GitHub, but we're spearheading an effort to help everyone give up GitHub over the long term. You can help protect newcomers from the intrinsic power imbalance created by GitHub by setting the agenda for your FOSS project and hosting your project elsewhere. As such, we're speaking first to the hiring managers, community leaders, and those in other positions of power that encourage the use of GitHub to new contributors and existing communities. Once someone in power makes the choice to host a project on GitHub, the individual contributors have little choice but to use these proprietary and damaging products. If you are making decisions or have political power within your community and/or employer, we urge you to use your power to center community efforts through FOSS platforms rather than GitHub. If you're an individual contributor who feels powerless to leave GitHub, read our (growing) list of recommendations below on how to take the first steps. Long term, we've been maintaining this stable URL (that can always be reached by GiveUpGitHub.org) to include links to resources to help everyone — from the most privileged developer to newcomers and members of underrepresented groups in FOSS — to give up on GitHub. If you don't feel that you or your project can yet leave GitHub, we ask that you raise awareness by adding this section to your README.md to share your concerns about GitHub with your users. If you're ready to leave GitHub, you can use this README.md template to replace your current one.
— 老子 (Lao Tsu) in Chapter 64 of 道德经 (Tao Te Ching) Resources to Give Up GitHubHere are some resources to help you quit GitHub. We'll be expanding this list regularly as we find more resources. Our primary recommendation at this time for self-hosting is Forgejo, and if you would like a hosted service, we recommend Codeberg (which is built on Forgejo). Forgejo developers are also focusing much of the current development to make Forgejo's services fully distributed — like the Fediverse and Git itself. We are so excited about this work, and hope you will assist in those efforts if you can. We also plan to post soon a tutorial on how we set up the Forgejo instances we run at SFC: and git.copyleft.org. We'll include notes in that on how we handled the onslaught of LLM training bots that DDoS'ed our sites!
Ways To Help Even Before You Give Up GitHubFirst of all, please promote our campaign by sharing the GiveUpGitHub.org URL widely, along with the GiveUpGitHub logo on public platforms like the fediverse / Mastodon — using the hashtag #GiveUpGitHub. Second, you can also raise the importance of this issue even while you're still using GitHub.
Why Give Up GitHub?: The detailsThere are so many reasons to give up on GitHub, but we list here a few of the most important ones:
What We Do
Vizio LawsuitResources for Journalists on VizioMore About Our Copyleft Advocacy |
| You are visitor 01402503 — GeezerVison does not store the pages you look up. Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required. |