summaryrefslogtreecommitdiffstats
path: root/site/gitlab
diff options
context:
space:
mode:
authorFrancis Rowe <info@gluglug.org.uk>2016-01-09 12:50:25 (EST)
committer Francis Rowe <info@gluglug.org.uk>2016-01-09 12:50:25 (EST)
commit3fc4d7f23f6e499aed2b5d76591cef43145053a2 (patch)
treee1e387b5ef8f44223840f176599046597fdfb564 /site/gitlab
parentfb08b1380e14184dcb263ebadb49c139c048276c (diff)
downloadlibreboot.org-3fc4d7f23f6e499aed2b5d76591cef43145053a2.zip
libreboot.org-3fc4d7f23f6e499aed2b5d76591cef43145053a2.tar.gz
libreboot.org-3fc4d7f23f6e499aed2b5d76591cef43145053a2.tar.bz2
Please do not use GitLab
Diffstat (limited to 'site/gitlab')
-rw-r--r--site/gitlab/index.php99
1 files changed, 99 insertions, 0 deletions
diff --git a/site/gitlab/index.php b/site/gitlab/index.php
new file mode 100644
index 0000000..b7d2943
--- /dev/null
+++ b/site/gitlab/index.php
@@ -0,0 +1,99 @@
+<?php
+/*
+ Frequently asked questions
+ Copyright (C) 2016 Francis Rowe <info@gluglug.org.uk>
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero General Public License as
+ published by the Free Software Foundation, either version 3 of the
+ License, or (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+*/
+ header('Content-type: text/html; charset=utf-8');
+ ob_start();
+ include_once "../common/variables.php";
+ include_once "../common/functions.php";
+?>
+<!DOCTYPE html>
+<html>
+<head>
+ <link rel="stylesheet" type="text/css" href="../common/css/main.css" />
+ <title>Please do not use GitLab!</title>
+</head>
+
+<body>
+
+ <div id="pagetop">
+
+ <h1>Please do not use GitLab!</h1>
+
+ <p>
+ 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.
+ </p>
+
+ <p>
+ <a href="../git/">Back to the Git page</a>
+ </p>
+
+ </div>
+
+ <div>
+ <h2>What's wrong with GitLab?</h2>
+ <ul class="c">
+ <li>
+ GitLab itself is proprietary software. There is a <em>community edition</em> 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 <a href="https://web.archive.org/web/20141215225437/https://about.gitlab.com/2014/02/11/gitlab-ee-license-change/">Enterprice Edition used to be Free software, until early 2014</a>. What else will they make proprietary? Perhaps one day they will drop the community edition?
+ </li>
+ <li><a href="https://web.archive.org/web/20150405153359/https://gitlab.com/gitlab-org/gitlab-ce/commits/master/doc/legal/individual_contributor_license_agreement.md">GitLab uses a CLA for all contributions to the community edition</a>. 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.</li>
+ <li><a href="https://www.gnu.org/philosophy/javascript-trap.html">GitLab serves non-free JavaScript code</a></li>
+ <li>The GitLab CEO really likes to talk about freedom, but in reality that person's opinion is the same as the <a href="../github/">GitHub</a> CEO</li>
+ <li>
+ Monopolistic practises. For instance, GitLab <a href="https://web.archive.org/web/20150905091808/https://about.gitlab.com/2015/03/03/gitlab-acquires-gitorious/">bought out Gitorious</a> 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.
+ </li>
+ </ul>
+
+ <p>
+ GitLab simply uses Free Software for its own benefit, releasing source code under a free license
+ only when suited to it's business goals; they are quite happy to violate the rights of their users, for profit.
+ </p>
+
+ <p>
+ 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.
+ </p>
+
+ <p>
+ 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 <em><a href="http://www.gnu.org/philosophy/free-sw.html">free software</a></em> are strongly advised not to use GitLab, for any of their projects.
+ </p>
+
+ </div>
+
+ <div>
+ <h2>Where should I host and share my code?</h2>
+ <p>
+ <a href="../git/#githosting">Read this section on the libreboot website</a> for a list of recommended Git hosting providers.
+ </p>
+
+ </div>
+
+<?php
+ include "../common/footer.php";
+?>
+
+</body>
+</html>
+<?php
+ $strHtml = ob_get_clean();
+ echo miniHtml($strHtml);
+?>