Gedachten over het verlaten van GitHub – Kev Quirk
Ik heb onlangs een paar berichten gelezen over mensen die GitHub hebben verlaten, en na mijn korte briefje aan de Fediverse hebben een aantal mensen gezegd dat ze ook geen fans van GitHub zijn.
Uit de lezing die ik heb gedaan, zijn deze frustraties meestal drieledig:
- Microsoft-eigendom
- Microsoft training Copilot over open source software
- Grote hoeveelheden downtime
Eerlijk gezegd stoort geen van de bovenstaande factoren mij echt Dat veel. Ik denk dat dat komt omdat ik voor niets belangrijks op GitHub vertrouw. Ik ben geen professionele softwareontwikkelaar, dus mijn levensonderhoud hangt er niet van af.
Wat betreft het feit dat Copilot is getraind in open source-software, en dat ze daarbij herhaaldelijk de GPL negeren, het irriteert me wel, maar ik verwacht op dit moment dit soort dingen van Microsoft. Ik ging GitHub gebruiken in de veronderstelling dat elke code die ik daar upload, kan (en waarschijnlijk zal) worden gebruikt voor slechte dingen.
Maar zelfs Dat is op zichzelf niet genoeg om mij van GitHub af te schrikken. De manier waarop ik het zie is dat publieke code voor het publiek is, en als Microsoft mijn code op die manier wil gebruiken, hoewel niet ideaal, maakt dat me niet kwaad Dat veel.
Dus waarom überhaupt aan verhuizen denken?
Nou, voor mij gaat het over afhankelijkheid van grote technologie. Ik probeer het waar mogelijk te verminderen, maar de sociale en ‘massamiddelpunt’-aspecten van GitHub doen me twijfelen.
De Simple.css-repository heeft bijvoorbeeld maar liefst 5.000 sterren! Doe ik Echt Wil je die zichtbaarheid kwijt?
Maar goed, ik kan alle populaire repo’s altijd omleiden naar een ander platform, net zoals ik deed met 512KB Club toen ik dat aan Brad overhandigde.
En laten we eerlijk zijn: het is allemaal maar populariteitsbullshit. Het betekent eigenlijk niets. Wat belangrijk is, is dat de code direct beschikbaar is voor gebruik door mensen.
Het is alsof je Facebook verlaat: toen ik erover nadacht, was ik bang dat ik mijn vrienden zou missen of dat ik niet op de hoogte zou zijn. Het is nu meer dan tien jaar geleden en ik mis het geen moment – ik heb er geen enkele spijt van. Ik denk dat het verlaten van GitHub hetzelfde zou zijn.
Dus wat ben ik aan het doen?
Ik ben van plan om langzaamaan te beginnen met het migreren van openbare repository’s naar Codeberg, zodat al mijn projecten daar worden gehost. Ik zal het ook gebruiken als een kans om alle oude repo’s die ik niet langer nodig heb, te archiveren.
Codeberg ondersteunt ook inloggen met GitHub en Gitea, dus iedereen die een bijdrage levert aan mijn projecten op GitHub, zou dit ook gemakkelijk in Codeberg moeten kunnen doen.
Vervolgens heb ik voor mijn privéopslagplaatsen (waarvan er veel zijn die persoonlijke projecten hosten) de Git-server van Synology op mijn Synology geïnstalleerd en daar een paar dagen mee gespeeld. Het werkt buitengewoon goed, dus al mijn privéopslagplaatsen zullen daar veilig en wel staan, ver weg van de vette wanten van Microsoft.
Laatste gedachten
Uiteindelijk is het een persoonlijke keuze. Voor mij gaat het erom mijn afhankelijkheid van grote technologie te verminderen, maar ook om mijn privéopslagplaatsen privéer te maken.
Ik ga mijn GitHub-account echter niet verwijderen, omdat ik denk dat het belangrijk zal zijn om als markering te gebruiken voor iedereen die mijn broncode wil vinden wanneer deze wordt verplaatst.
Heb je erover nagedacht om GitHub te verlaten?
Reageer per e-mail
Abonneer je voor meer!
Je hoeft hier niet steeds terug te komen om mijn nieuwste wafel te lezen. Er zijn een aantal manieren om je te abonneren om updates te ontvangen wanneer ik nieuwe inhoud publiceer.
