index.php 4.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127
  1. <?php
  2. /*
  3. Frequently asked questions
  4. Copyright (C) 2015 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 GitHub!</title>
  26. </head>
  27. <body>
  28. <div id="pagetop">
  29. <h1>Please do not use GitHub!</h1>
  30. <p>
  31. Please do not use GitHub 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 GitHub?</h2>
  40. <ul class="c">
  41. <li>
  42. GitHub itself is proprietary software (<a href="http://tom.preston-werner.com/2011/11/22/open-source-everything.html">Tim reasons it's for business</a>)
  43. </li>
  44. <li><a href="https://www.gnu.org/philosophy/javascript-trap.html">GitHub serves non-free JavaScript code</a></li>
  45. <li>
  46. <a href="https://github.com/github/choosealicense.com/pull/177">A patch</a> to <a href="http://choosealicense.com/">choose a license</a> was received with some hostility.
  47. </li>
  48. <li>Tim (GitHub CEO) really likes to talk about freedom, but makes the following claims about the GPLv2/3:</li>
  49. </ul>
  50. <blockquote>
  51. <p>
  52. ...The GPL is not focused on freedom. It's too long.
  53. Too many restrictions. -- Tom Preston-Werner OSCON2013
  54. </p>
  55. </blockquote>
  56. <p>or how about:</p>
  57. <blockquote>
  58. <p>
  59. Notice that everything we keep closed has specific business value
  60. that could be compromised by giving it away to our competitors.
  61. -- source: Tom Preston-Werner's <a href="http://tom.preston-werner.com/2011/11/22/open-source-everything.html">blog</a>
  62. </p>
  63. </blockquote>
  64. <p>
  65. GitHub simply uses Free Software for its own benefit, releasing source code under a free license
  66. only when suited to it's business goals; they are quite happy to violate the rights of their users, for profit.
  67. </p>
  68. <p>
  69. By contrast, the libreboot project adheres strictly to the goals of the Free Software movement, which
  70. seeks to eliminate proprietary software to the point where all software is free.
  71. </p>
  72. <p>
  73. The opinions expressed by Tom Preston-Werner of GitHub are incompatible with those of
  74. 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 GitHub, for any of their projects.
  75. </p>
  76. </div>
  77. <div>
  78. <h2>Where should I host and share my code?</h2>
  79. <p>
  80. <a href="../git/#githosting">Read this section on the libreboot website</a> for a list of recommended Git hosting providers.
  81. </p>
  82. <h3>References:</h3>
  83. <p>
  84. [<a href="http://tom.preston-werner.com/2011/11/22/open-source-everything.html">1</a>] <em>Open Source (Almost)</em> - http://tom.preston-werner.com/2011/11/22/open-source-everything.html
  85. </p>
  86. <p>
  87. [<a href="https://github.com/github/choosealicense.com/pull/177">2</a>] <em>Choose A License GPL patch</em> - https://github.com/github/choosealicense.com/pull/177
  88. </p>
  89. <p>
  90. [<a href="http://lists.nongnu.org/archive/html/gnu-linux-libre/2014-08/msg00013.html">3</a>] <em>linux-libre choosealicense issue</em> - http://lists.nongnu.org/archive/html/gnu-linux-libre/2014-08/msg00013.html
  91. </p>
  92. </div>
  93. <?php
  94. include "../common/footer.php";
  95. ?>
  96. </body>
  97. </html>
  98. <?php
  99. $strHtml = ob_get_clean();
  100. echo miniHtml($strHtml);
  101. ?>