Heute ist der erste Digital Independence Day (ich hatte letzte Woche schon davon berichtet). Wird das was bringen? Ich weiß es nicht, aber ich probier das einfach mal aus.
Für heute habe ich das Repo dieses Blogs von Github nach Codeberg verschoben. Dazu habe ich mir auch einen Account auf Codeberg eingerichtet, was es für mich einfacher macht, zukünftige Entwicklungen auf Codeberg zu machen. Ich habe nicht alle meine Repos migriert, aber das Blog-Repo ist mit Abstand das meistbenutzte davon. Meinen Github-Account behalte ich auch, weil viele andere Projekte über Github laufen, wenn ich da also etwas einreichen möchte, brauche ich Github.
Warum weg von Github?
Github war eigentlich eine gute Software. Was mich immer gestört hat war, dass die dahinterliegende Software keine freie Software ist. Nachdem Github 2018 von Microsoft aufgekauft wurde, war ich schon ein bisschen besorgt. Viele sind damals schon z.B. zu Gitlab gewechselt. Ich habe das Repo bei Github behalten. Wenn es zu nervig wird, konnte ich ja immer wechseln, ich benutze ja keine speziellen Github-Funktionen.
Dieses „wenn es zu nervig wird“ war nie ganz erreicht, auch wenn Github auf anderen Projekten wohl massiv mit LLM-Agenten genervt hat. Für mich selber hat es den Digital Independence Day gebraucht, um zu einer freien Alternative zu wechseln.
Warum nicht Gitlab?
Die Gitlab-Software steht zwar unter einer freien Lizenz (zum Selbsthosten), aber gitlab.com ist mir in der Vergangenheit negativ aufgefallen. Selber hosten möchte ich nicht, also wurde es Codeberg, das mit der ebenfalls freien Software forgejo läuft.
Fazit
Es ist nur eine Kleinigkeit, aber sie öffnet für mich ein paar Türen, weiter von Github bzw. Gitlab wegzukommen. Für alle anderen: Überlegt doch mal, was ihr zum nächsten Digital Independence Day macht. Das ist immer der erste Sonntag im Monat, der nächste ist also am 1. Februar.
Und wenn ihr wollte, dass die freien Alternativen auch durchhalten, überlegt doch mal, ob ihr nicht spenden wollt. Für Codeberg zum Beispiel kann man hier spenden.