gitlab.md 2.6 KB


title: Gitlab ...

Please do not use GitLab to host libreboot. Libreboot is a free software project, so this is only a request, and not a restriction on the software.

Back to the Git page

What's wrong with GitLab?

  • GitLab itself is proprietary software. There is a community edition but this is only used as a source of cheap labour for GitLab to prop up its proprietary version, which it sells for profit. In fact, the Enterprise Edition used to be Free software, until early 2014. What else will they make proprietary? Perhaps one day they will drop the community edition?
  • GitLab requires a CLA for all contributions to the community edition. What this means is that they want you to use their permissive (non-copyleft) license, so that they can make your work proprietary as part of the enterprise edition.
  • The GitLab CEO (Sytse Sijbrandij) really likes to talk about freedom, but in reality that person's opinion is the same as the GitHub CEO.
  • Monopolistic practises. For instance, GitLab bought Gitorious just to asset strip it. Gitorious was the go-to Git hosting provider for Free Software developers, and Gitorious was released under AGPLv3 which meant that it truly safeguarded user freedom. GitLab killed it.

GitLab simply uses Free Software for its own benefit, releasing source code under a free license only when suited to its business goals; they are quite happy to violate the rights of their users, for profit.

By contrast, the libreboot project adheres strictly to the goals of the Free Software movement, which seeks to eliminate proprietary software to the point where all software is free.

The opinions expressed by the CEO of GitLab (not to mention, the actions of GitLab BV) are incompatible with those of the libreboot project. Users and developers of free software are strongly advised not to use GitLab, for any of their projects.

Where should I host and share my code?

Read this section on the libreboot website for a list of recommended Git hosting providers.