Privacy oriented GitHub alternatives? #116
-
I was wondering if GitHub is enough privacy respecting. If not, do valid alternatives exist? |
Beta Was this translation helpful? Give feedback.
Replies: 0 comments 5 replies
-
I was interested in all of these features, Codeberg seems like a nice option. |
Beta Was this translation helpful? Give feedback.
-
A. Problem / GoalSince the purchase of GitHub by Microsoft in 2018, a dependence on the BigTech corporation can no longer be denied. On the one hand, I can understand why GitHub was chosen as the platform for making source code available: "Everyone is here". On the other hand, I see the danger of a vendor-lockin effect and that open source projects become centrally dependent on Microsoft. In my eyes, this is very dangerous for free and open source software and hardware projects. In the medium and long term, the goal would be to become independent of GitHub and thus of Microsoft. The Gitea-based Codeberg project of Codeberg e. V. in Berlin would be a good choice here. There are also (legal) problems with compliance with the licence of GitHub functions, such as the co-pilot. B. SolutionMy considered solution to the problem described in A. would be the following:
Regarding step four, there is an entry in the documentation of Codeberg: https://docs.codeberg.org/advanced/migrating-repos/ C. AlternativesA possible alternative would be to perform the first three steps as described in B. A possible alternative would be to perform the first three steps as described in B., and modify the fourth step to include a mirror of GitHub. So that all issues and such that would be created in the GitHub repository would be transferred to the Codeberg repository. D. ResponsibilitiesI would see the responsibility in the owners of the repository and, if necessary, additional project participants. E. OtherBasically, a look at the documentation of Codeberg is not unwise: https://docs.codeberg.org Should it be necessary to manage repositories in organisations, this is also possible under Codeberg, see: https://docs.codeberg.org/collaborating/create-organization/ Regarding licensing there is a page in the documentation of Codeberg: F. RiskLast but not least, it must be assumed that people could potentially create fewer issues because it is a new platform and it is less known. It remains to be seen how and when the principle of decentralisation or federation will be implemented in Gitea, on which Codeberg, the GitHub alternative, is based, see the following article: https://social.exozy.me/@ta180m/108631221939677386 |
Beta Was this translation helpful? Give feedback.
The question is what features do you need? Git-Repo, PullRequests, Issues, Wikis, ...
Gitea
Gogs
Codeberg
sourcehut
trac