Compare commits

...

2 Commits

Author SHA1 Message Date
e58826e72b add 2 gitlab hosts 2021-04-01 12:36:37 -04:00
ac3cc938ab source.puri.sm is open to all 2021-03-15 15:53:33 -04:00

View File

@ -1,9 +1,12 @@
[//]: # (to do: merge https://libreplanet.org/wiki/FSF_2020_forge_evaluation)
[//]: # (to do: fix point 7, as adding ".git" fixes it)
# Ethical Problems with the Gitlab.com service: # Ethical Problems with the Gitlab.com service:
There is Gitlab software, and there are services that use that There is Gitlab software, and there are services that use that
software. The software comes in two varieties: "*Community Edition*" software. The software comes in two varieties: "*Community Edition*"
and "*Enterprise Edition*". The Community Edition is free software. (CE) and "*Enterprise Edition*" (EE). The Community Edition is free
These services run Gitlab as their backend: software. These services run Gitlab as their backend:
| host | notes | | host | notes |
|---|---| |---|---|
@ -11,11 +14,12 @@ These services run Gitlab as their backend:
| git.feneas.org | reCAPTCHA impedes registration | | git.feneas.org | reCAPTCHA impedes registration |
| git.hardenedbsd.org | possibly restricted to BSD efforts | | git.hardenedbsd.org | possibly restricted to BSD efforts |
| git.jami.net | possibly restricted to Jami efforts | | git.jami.net | possibly restricted to Jami efforts |
| gitlab.com | flagship instance running the *Enterprise Edition*; uses hCAPTCHA; heavily restricted with discriminatory policies | | gitlab.com (EE) | flagship instance running the *Enterprise Edition*; uses hCAPTCHA; heavily restricted with discriminatory policies (noted below) |
| gitlab.freedesktop.org | possibly restricted to Freedesktop efforts | | gitlab.freedesktop.org | possibly restricted to Freedesktop efforts |
| gitlab.torproject.org | possibly restricted to the Tor Project (Google reCAPTCHA [is used][GRConTP]) | | gitlab.gnome.org | possibly restricted to Gnome efforts |
| source.puri.sm | possibly restricted to puri.sm efforts | | gitlab.torproject.org (CE) | possibly restricted to the Tor Project (Google reCAPTCHA [is used][GRConTP]) |
| source.puri.sm | open registration; *not* restricted to puri.sm efforts; no CAPTCHA |
| source.small-tech.org | closed registration |
The rest of this article is focused on the gitlab _.com_ ***service***. The rest of this article is focused on the gitlab _.com_ ***service***.
These are the ethical problems with that specific instance: These are the ethical problems with that specific instance:
@ -60,10 +64,10 @@ These are the ethical problems with that specific instance:
still be forced to run non-free software imposed by their content still be forced to run non-free software imposed by their content
delivery network (CDN). delivery network (CDN).
1. The single most important feature of any free software repository 1. The single most important feature of any free software repository
is the ability to clone a project. It is the only feature that is the ability to clone a project. It is the only feature that
secures, delivers, and enables users to exercise all software secures, delivers, and enables users to exercise all software
freedoms. Yet gitlab.com's walled garden is so restricted that Tor freedoms. Yet gitlab.com's walled garden is so restricted that Tor
users are not even permitted to clone a project: users are not even permitted to clone a project:
![](https://infosec.exchange/system/media_attachments/files/105/764/904/002/819/754/original/38832d4b9ffc75fa.png) ![](https://infosec.exchange/system/media_attachments/files/105/764/904/002/819/754/original/38832d4b9ffc75fa.png)