index.php 4.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100
  1. <?php
  2. /*
  3. Frequently asked questions
  4. Copyright (C) 2016 Leah Woods <info@minifree.org>
  5. This program is free software: you can redistribute it and/or modify
  6. it under the terms of the GNU Affero General Public License as
  7. published by the Free Software Foundation, either version 3 of the
  8. License, or (at your option) any later version.
  9. This program is distributed in the hope that it will be useful,
  10. but WITHOUT ANY WARRANTY; without even the implied warranty of
  11. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
  12. GNU Affero General Public License for more details.
  13. You should have received a copy of the GNU Affero General Public License
  14. along with this program. If not, see <http://www.gnu.org/licenses/>.
  15. */
  16. header('Content-type: text/html; charset=utf-8');
  17. ob_start();
  18. include_once "../common/variables.php";
  19. include_once "../common/functions.php";
  20. ?>
  21. <!DOCTYPE html>
  22. <html>
  23. <head>
  24. <link rel="stylesheet" type="text/css" href="../common/css/main.css" />
  25. <title>Please do not use GitLab!</title>
  26. </head>
  27. <body>
  28. <div id="pagetop">
  29. <h1>Please do not use GitLab!</h1>
  30. <p>
  31. Please do not use GitLab to host libreboot.
  32. Libreboot is a free software project, so this is only a request, and not a restriction on the software.
  33. </p>
  34. <p>
  35. <a href="../git/">Back to the Git page</a>
  36. </p>
  37. </div>
  38. <div>
  39. <h2>What's wrong with GitLab?</h2>
  40. <ul class="c">
  41. <li>
  42. GitLab itself is proprietary software. There is a <em>community edition</em> but this is only used as
  43. a source of cheap labour for GitLab to prop up its proprietary version, which it sells for profit.
  44. In fact, the <a href="https://web.archive.org/web/20141215225437/https://about.gitlab.com/2014/02/11/gitlab-ee-license-change/">Enterprise 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?
  45. </li>
  46. <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>
  47. <li><a href="https://www.gnu.org/philosophy/javascript-trap.html">GitLab serves non-free JavaScript code</a></li>
  48. <li>The GitLab CEO (Sytse Sijbrandij) 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>
  49. <li>
  50. 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
  51. that it truly safeguarded user freedom. GitLab killed it.
  52. </li>
  53. </ul>
  54. <p>
  55. GitLab simply uses Free Software for its own benefit, releasing source code under a free license
  56. only when suited to its business goals; they are quite happy to violate the rights of their users, for profit.
  57. </p>
  58. <p>
  59. By contrast, the libreboot project adheres strictly to the goals of the Free Software movement, which
  60. seeks to eliminate proprietary software to the point where all software is free.
  61. </p>
  62. <p>
  63. The opinions expressed by the CEO of GitLab (not to mention, the actions of GitLab BV) are incompatible with those of
  64. 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.
  65. </p>
  66. </div>
  67. <div>
  68. <h2>Where should I host and share my code?</h2>
  69. <p>
  70. <a href="../git/#githosting">Read this section on the libreboot website</a> for a list of recommended Git hosting providers.
  71. </p>
  72. </div>
  73. <?php
  74. include "../common/footer.php";
  75. ?>
  76. </body>
  77. </html>
  78. <?php
  79. $strHtml = ob_get_clean();
  80. echo miniHtml($strHtml);
  81. ?>