CINXE.COM
Explaining Why We Don't Endorse Other Systems - GNU Project - Free Software Foundation
<!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <meta http-equiv="content-type" content="text/html; charset=utf-8" /> <link rel="author" href="mailto:webmasters@gnu.org" /> <link rel="icon" type="image/png" href="/graphics/gnu-head-mini.png" /> <meta name="ICBM" content="42.355469,-71.058627" /> <link rel="stylesheet" type="text/css" href="/layout.min.css" media="screen" /> <link rel="stylesheet" type="text/css" href="/print.min.css" media="print" /> <!-- Parent-Version: 1.98 --> <!-- This page is derived from /server/standards/boilerplate.html --> <title>Explaining Why We Don't Endorse Other Systems - GNU Project - Free Software Foundation</title> <style type="text/css" media="screen"><!-- .note#fsf-licensing { float: none; width: 47em; max-width: 93%; margin: 1.5em auto 3em; } --></style> <link rel="alternate" title="Free GNU/Linux distributions" href="http://www.gnu.org/distros/distros.rss" type="application/rss+xml" /> <!-- begin translist file --> <link rel="alternate" type="text/html" href="/distros/common-distros.html" hreflang="x-default" /> <link rel="alternate" type="text/html" lang="en" hreflang="en" href="/distros/common-distros.en.html" title="English" /> <link rel="alternate" type="text/html" lang="ar" hreflang="ar" href="/distros/common-distros.ar.html" title="العربية" /> <link rel="alternate" type="text/html" lang="de" hreflang="de" href="/distros/common-distros.de.html" title="Deutsch" /> <link rel="alternate" type="text/html" lang="es" hreflang="es" href="/distros/common-distros.es.html" title="español" /> <link rel="alternate" type="text/html" lang="fr" hreflang="fr" href="/distros/common-distros.fr.html" title="français" /> <link rel="alternate" type="text/html" lang="hr" hreflang="hr" href="/distros/common-distros.hr.html" title="hrvatski" /> <link rel="alternate" type="text/html" lang="it" hreflang="it" href="/distros/common-distros.it.html" title="italiano" /> <link rel="alternate" type="text/html" lang="ja" hreflang="ja" href="/distros/common-distros.ja.html" title="日本語" /> <link rel="alternate" type="text/html" lang="lt" hreflang="lt" href="/distros/common-distros.lt.html" title="lietuvių" /> <link rel="alternate" type="text/html" lang="nl" hreflang="nl" href="/distros/common-distros.nl.html" title="Nederlands" /> <link rel="alternate" type="text/html" lang="pl" hreflang="pl" href="/distros/common-distros.pl.html" title="polski" /> <link rel="alternate" type="text/html" lang="pt-br" hreflang="pt-br" href="/distros/common-distros.pt-br.html" title="português" /> <link rel="alternate" type="text/html" lang="ro" hreflang="ro" href="/distros/common-distros.ro.html" title="română" /> <link rel="alternate" type="text/html" lang="ru" hreflang="ru" href="/distros/common-distros.ru.html" title="русский" /> <link rel="alternate" type="text/html" lang="sq" hreflang="sq" href="/distros/common-distros.sq.html" title="Shqip" /> <link rel="alternate" type="text/html" lang="tr" hreflang="tr" href="/distros/common-distros.tr.html" title="Türkçe" /> <link rel="alternate" type="text/html" lang="uk" hreflang="uk" href="/distros/common-distros.uk.html" title="українська" /> <link rel="alternate" type="text/html" lang="zh-cn" hreflang="zh-cn" href="/distros/common-distros.zh-cn.html" title="简体中文" /> <link rel="alternate" type="text/html" lang="zh-tw" hreflang="zh-tw" href="/distros/common-distros.zh-tw.html" title="繁體中文" /> <!-- end translist file --> <!-- start of server/banner.html --> <!-- start of head-include-2.html --> <meta name="viewport" content="width=device-width, initial-scale=1" /> <link rel="stylesheet" type="text/css" href="/server/banners/fundraiser.css" media="screen" /> <style type="text/css" media="screen"><!-- .progress-bar { width: 9%; } .percentage { text-align: left; left: 100%; padding-right: 1em; padding-left: .5em; } --></style> <style type="text/css" media="screen"> <!-- TRANSLATORS: Change direction to rtl if you translate the fundraiser and your script is right-to-left. --> #fundraiser { direction: ltr; } </style> <!-- end of head-include-2.html --> </head> <body> <div class="inner"> <!-- start of server/body-include-1.html --> <div id="top"> <p><a class="skip" href="#content"><b>Skip to main text</b></a></p> </div> <div id='fundraiser'> <div class="message"> <p class="headline"><b>Come build a better world with us!</b></p> <p><a href="https://my.fsf.org/donate?mtm_campaign=fall24&mtm_source=banner">Please don't scroll past this. We've been building a better world with free software since 1985. Today, we ask for your support. Only with your help can the FSF continue to be the cornerstone of a more just digital society! Donate to help us reach the goal of USD $400,000 by Dec 31.<span class="gnun-split"></span></a></p> <p class="button"><a href="https://my.fsf.org/donate?mtm_campaign=fall24&mtm_source=banner">Donate<span class="gnun-split"></span></a> </p> <div style="clear: both"></div> </div><!-- .message --> <div class="progress"> <div class="progress-bar"><span class="percentage">$38,694</span></div> <span class="goal">$400,000<span class="gnun-split"></span> </span> </div><!-- .progress --> </div><!-- #fundraiser --> <div style="clear: both"></div> <div id="header" role="banner"> <p id="gnu-banner"> <a href="/"> <img src="/graphics/heckert_gnu.transp.small.png" height="48" width="49" alt=" [A GNU head] " /><strong>GNU</strong> <span class="hide">Operating System</span></a><br /> <small id="fsf-support">Supported by the <a href="#mission-statement">Free Software Foundation</a></small> </p> <div id="switches"> <div id="search-button" class="switch"> <a href="//www.gnu.org/cgi-bin/estseek.cgi"> <img id="search-icon" height="30" width="30" src="/graphics/icons/search.png" alt=" [Search www.gnu.org] " /></a> </div> <div id="language-button" class="switch"> <a href="#language-container"> <img id="language-icon" height="30" width="37" src="/graphics/icons/translations.png" alt=" [Other languages] " /></a> </div> </div><!-- #switches --> </div><!-- #header --> <!-- end of server/body-include-1.html --> <!-- start of server/body-include-2 --> <div style="clear: both"></div> <div id="navigation" role="navigation"> <a id="more-links" href="#navigation" title="More..."> <span>Site navigation</span></a> <a id="less-links" href="#content"><b>Skip</b></a> <ul> <li id="tabAboutGNU"><a href="/gnu/gnu.html">ABOUT GNU</a></li> <li id="tabPhilosophy"><a href="/philosophy/philosophy.html">PHILOSOPHY</a></li> <li id="tabLicenses"><a href="/licenses/licenses.html">LICENSES</a></li> <li id="tabEducation"><a href="/education/education.html">EDUCATION</a></li> <li id="tabSoftware"><a href="/software/software.html">SOFTWARE</a></li> <li id="tabDistros" class="active"> <span class='no-display'>=</span> <a href="/distros/distros.html">DISTROS</a> <span class="gnun-split"></span> <span class='no-display'>=</span> </li> <li id="tabDoc"><a href="/doc/doc.html">DOCS</a></li> <li id="tabMalware"><a href="/proprietary/proprietary.html">MALWARE</a></li> <li id="tabHelp"><a href="/help/help.html">HELP GNU</a></li> <li id="tabAV"><a href="/audio-video/audio-video.html">AUDIO & VIDEO</a></li> <li id="tabArt"><a href="/graphics/graphics.html">GNU ART</a></li> <li id="tabFun"><a href="/fun/humor.html">FUN</a></li> <li id="tabPeople"><a href="/people/people.html">GNU'S WHO?</a></li> <li><a href="//directory.fsf.org">SOFTWARE DIRECTORY</a></li> <li><a href="https://h-node.org/">HARDWARE</a></li> <li><a href="/server/sitemap.html">SITEMAP</a></li> </ul> <div style="clear: both"></div> </div><!-- /"navigation --> <!-- end of server/body-include-2 --> <div id="content" role="main"> <!-- end of server/banner.html --> <div class="article reduced-width"> <h2>Explaining Why We Don't Endorse Other Systems</h2> <div class="thin"></div> <p>We're often asked why we don't endorse a particular system—usually a popular GNU/Linux distribution. The short answer to that question is that they don't follow the <a href="/distros/free-system-distribution-guidelines.html">free system distribution guidelines</a>. But since it isn't always obvious how a particular distro fails to follow the guidelines, this list gives more information about the problems of certain well-known nonfree system distros.</p> <p>To learn more about the GNU/Linux systems that we do endorse, check out our list of <a href="/distros/free-distros.html">free GNU/Linux distributions</a>.</p> <div id="fsf-licensing" class="note" role="complementary"> <p style="font-size: 80%">This page is maintained by the Free Software Foundation's Licensing and Compliance Lab. You can support our efforts by <a href="http://donate.fsf.org">making a donation</a> to the FSF. </p> <p style="font-size: 80%">You can use our publications to understand how GNU licenses work or help you advocate for free software, but they are not legal advice. The FSF cannot give legal advice. Legal advice is personalized advice from a lawyer who has agreed to work for you. Our answers address general questions and may not apply in your specific legal situation.</p> <p style="font-size: 80%"> Have a question not answered here? Check out some of our other <a href="https://www.fsf.org/licensing">licensing resources</a> or contact the Compliance Lab at <a href="mailto:licensing@fsf.org">licensing@fsf.org</a>.</p> </div> <p>Except where noted, all of the distributions listed on this page fail to follow the guidelines in at least two important ways:</p> <ul> <li><p>They do not have a policy of <em>only</em> including free software, and removing nonfree software if it is discovered. Most of them have no clear policy on what software they'll accept or reject at all. The distributions that do have a policy unfortunately aren't strict enough, as explained below.</p></li> <li><p>The kernel that they distribute (in most cases, Linux) includes “blobs”: pieces of object code distributed without source, usually firmware to run some device.</p></li> </ul> <p>Here is a list of some popular nonfree GNU/Linux distributions in alphabetical order, with brief notes about how they fall short. We do not aim for completeness; once we know some reasons we can't endorse a certain distro, we do not keep looking for all the reasons. </p> <p>A distro may have changed since we last updated information about it; if you think one of the problems mentioned here has been corrected, please <a href="mailto:webmasters@gnu.org">let us know</a>. However, we will study and endorse a distro only if its developers ask for our endorsement.</p> <!-- Please keep this list sorted, first with all the GNU systems alphabetically, then all the non-GNU systems alphabetically. --> <h3 id="Arch">Arch GNU/Linux</h3> <p>Arch has no policy against distributing nonfree software through their normal channels, and nonfree blobs are shipped with their kernel, Linux.</p> <!-- <p>Instead of this nonfree distribution, use <a href="/distros/free-distros.html#for-pc">Parabola</a> or <a href="https://www.hyperbola.info/?gnu-free-stros-page">Hyperbola</a>, free distros which are made from it.</p> --> <h3 id="Canaima">Canaima GNU/Linux</h3> <p>Canaima GNU/Linux is a distribution made by Venezuela's government to distribute computers with GNU/Linux. While the overall plan is admirable, Canaima is flawed by the inclusion of nonfree software.</p> <p>Its main menu has an option, “Install nonfree software,” which installs all the nonfree drivers (even the ones that are not necessary). The distro also ships blobs for the kernel, Linux, and invites installing nonfree applications including Flash Player.</p> <h3 id="CentOS">CentOS</h3> <p>We're not aware of problems in CentOS aside from the two usual ones: there's no clear policy about what software can be included, and nonfree blobs are shipped with Linux, the kernel. Of course, with no firm policy in place, there might be other nonfree software included that we missed.</p> <h3 id="Debian">Debian GNU/Linux</h3> <p>Until 2022, Debian GNU/Linux came fairly close to qualifying as a free distro: it was simple to specify that you wanted to install Debian without any nonfree software.</p> <p>Debian's Social Contract states the goal of making Debian entirely free software, and Debian conscientiously keeps nonfree software out of the official Debian system. However, Debian also maintains a repository of nonfree software. It asserts that this software is “not part of the Debian system,” but the repository is hosted on many of the project's main servers, so people are likely to learn from Debian itself about those nonfree packages by browsing Debian's package database and wiki, and then might install them.</p> <p>Until 2022, Debian GNU/Linux did not offer nonfree packages for installation unless the user explicitly enabled use of that repository. Thus, it was easy to make a free installation if you wanted to.</p> <p>That is no longer true, because Debian has <a href="https://lists.debian.org/debian-devel-announce/2022/10/msg00001.html"> changed its policy</a>. In Debian 12, initially, the installer offered to install nonfree firmware whenever some hardware devices “needed” that.</p> <p>Since then, there has been another change for the worse. Debian now recommends preferentially a new installer program which, on most computers, installs all the nonfree firmware without even asking.</p> <p>It is no longer easy to install only the free packages of Debian. There are ways to request this, but they require specific knowledge. See <a href="/distros/optionally-free-not-enough.html"> Optionally Free Is Not Enough</a>. In effect, Debian has become more like the other nonfree distros.</p> <p>Debian also has a “contrib” repository; its packages are free, but some of them exist to load separately distributed proprietary programs. This too is not thoroughly separated from the main Debian distribution.</p> <p>In addition, some of the free programs that are officially part of Debian invite the user to install some nonfree programs. Specifically, the Debian versions of Firefox and Chromium suggest nonfree plug-ins to install into them.</p> <p>Debian's wiki also includes pages about installing nonfree firmware.</p> <!-- https://wiki.debian.org/ATIProprietary --> <!-- <p>Instead of this nonfree distribution, use one of the free distros which are made from it: <a href="/distros/free-distros.html#for-pc">gNewSense</a>, and <a href="/distros/free-distros.html#for-pc">PureOS</a>.</p> --> <h3 id="Fedora">Fedora</h3> <p>Fedora does have a clear policy about what can be included in the distribution, and it seems to be followed carefully. The policy requires that most software and all fonts be available under a free license, but makes an exception for certain kinds of nonfree firmware. Unfortunately, the decision to allow that firmware in the policy keeps Fedora from meeting the free system distribution guidelines.</p> <h3 id="Gentoo">Gentoo GNU/Linux</h3> <p>Gentoo includes installation recipes for a number of nonfree programs in its primary package system.</p> <h3 id="Mandriva">Mandriva GNU/Linux</h3> <p>Mandriva does have a stated policy about what can be included in the main system. It's based on Fedora's, which means that it also allows certain kinds of nonfree firmware to be included. On top of that, it permits software released under the original Artistic License to be included, even though that's a nonfree license.</p> <p>Mandriva also ships nonfree software through dedicated repositories.</p> <h3 id="Manjaro">Manjaro GNU/Linux</h3> <p>Manjaro includes nonfree software through its normal channels, and ships nonfree blobs with its kernel, Linux. It includes a proprietary office suite and proprietary games with DRM. The distro also recommends the installation of nonfree drivers.</p> <h3 id="Mint">Mint GNU/Linux</h3> <p>Mint does not have a policy against including nonfree software, it includes nonfree binary blobs in drivers packaged with the kernel, and it includes nonfree programs in its repositories. It even includes proprietary codecs.</p> <h3 id="NixOS">NixOS</h3> <p>NixOS doesn't have any policy that completely forbids nonfree software. Instead, it has an option that needs to be activated to install nonfree packages. But even with that option disabled, it still ships nonfree blobs in its main repository, either with Linux (the kernel), or through separate package(s) like <a href="/philosophy/tivoization.html">sof-firmware</a>.</p> <h3 id="openSUSE">openSUSE</h3> <p>openSUSE offers a repository of nonfree software. This is an instance of how <a href="/philosophy/open-source-misses-the-point.html"> “open” is weaker than “free”</a>.</p> <h3 id="RedHat">Red Hat GNU/Linux</h3> <p>Red Hat's enterprise distribution primarily follows the same licensing policies as Fedora, with one exception. Thus, we don't endorse it for <a href="#Fedora">the same reasons</a>. In addition to those, Red Hat has no policy against making nonfree software available for the system through supplementary distribution channels.</p> <h3 id="Slackware">Slackware</h3> <p>Slackware has the two usual problems: there's no clear policy about what software can be included, and nonfree blobs are included in Linux, the kernel. It also ships with the nonfree image-viewing program xv. Of course, with no firm policy against them, more nonfree programs could get in at any time. There is an <a href="http://freeslack.net/">unofficial list</a> of nonfree software in Slackware.</p> <h3 id="SteamOS">SteamOS</h3> <p>SteamOS, a version of GNU/Linux to be distributed by Valve. It contains proprietary software, including the Steam client and proprietary drivers. Steam uses <a href="https://www.defectivebydesign.org/what_is_drm_digital_restrictions_management">Digital Restrictions Management (DRM)</a> to impose restrictions on the software it distributes, as well as on the proprietary software it promotes via the Steam store.</p> <h3 id="SUSE">SUSE GNU/Linux Enterprise</h3> <p>In addition to the usual two problems, several nonfree software programs are available for download from SUSE's official FTP site.</p> <h3 id="Tails">Tails</h3> <p>Tails uses the vanilla version of Linux, which contains nonfree firmware blobs.</p> <h3 id="Ubuntu">Ubuntu GNU/Linux</h3> <p>Ubuntu maintains specific repositories of nonfree software, and Canonical expressly promotes and recommends nonfree software under the Ubuntu name in some of their distribution channels. Ubuntu offers the option to install only free packages, which means it also offers the option to install nonfree packages too. In addition, the version of Linux, the kernel, included in Ubuntu contains firmware blobs.</p> <p>Ubuntu <a href="https://www.ubuntu.com/legal/intellectual-property-policy#your-use-of-ubuntu">appears to permit commercial redistribution of exact copies with the trademarks</a>; removal of the trademarks is required only for modified versions. That is an acceptable policy for trademarks. However, the same page, further down, makes a vague and ominous statement about “Ubuntu patents,” without giving enough details to show whether that constitutes aggression or not.</p> <p>That page spreads confusion by using the misleading term “<a href="/philosophy/not-ipr.html">intellectual property rights</a>,” which falsely presumes that trademark law and patent law and several other laws belong in one single conceptual framework. Use of that term is harmful, without exception, so after making a reference to someone else's use of the term, we should always reject it. However, that is not a substantive issue about Ubuntu as a GNU/Linux distribution.</p> <p>In addition, Ubuntu is moving more and more packages to a new package manager called Snap, which is not good for users' freedom and autonomy. Snap uses a special kind of repository implemented on Canonical's unreleased software. In practice this makes it very inconvenient to package modified versions of the free programs in Ubuntu such that users of Ubuntu can easily install them.</p> <h2>Some Other Distros</h2> <p>Here we discuss some well-known or significant non-GNU/Linux system distros that do not qualify as free.</p> <h3 id="Android">Android</h3> <p><a href="/philosophy/android-and-users-freedom.html">Android</a> as released by Google contains many nonfree parts as well as many free parts. Most of the free parts are covered by a pushover license (not <a href="/licenses/copyleft.html">copyleft</a>), so manufacturers that distribute Android in a product sometimes make those parts nonfree as well.</p> <h3 id="BSD">BSD systems</h3> <p>FreeBSD, NetBSD, and OpenBSD all include instructions for obtaining nonfree programs in their ports system. In addition, their kernels include nonfree firmware blobs.</p> <p>Nonfree firmware programs used with Linux, the kernel, are called “blobs,” and that's how we use the term. In BSD parlance, the term “blob” means something else: a nonfree driver. OpenBSD and perhaps other BSD distributions (called “projects” by BSD developers) have the policy of not including those. That is the right policy, as regards drivers; but when the developers say these distributions “contain no blobs,” it causes a misunderstanding. They are not talking about firmware blobs.</p> <p>None of those BSD distributions has policies against proprietary binary-only firmware that might be loaded even by free drivers.</p> <h3 id="ChromeOS">Chrome OS</h3> <p>The central part of Chrome OS is the nonfree Chrome browser. It may contain other nonfree software as well.</p> <p>The rest of it is based on <a href="#ChromiumOS">ChromiumOS</a>, so it also has the problems of Chromium OS, plus the nonfree parts of Android.</p> <h3 id="ChromiumOS">Chromium OS</h3> <p>Chromium OS contains proprietary software, including firmware blobs and nonfree user-space binaries to support specific hardware on some computers.</p> <p>In addition, the login system surveils users, as it requires a Google account (Chromium OS does not support local accounts). The “guest” session feature is not a real alternative to logging in with a Google account, because it doesn't allow persistent storage and limits the system's features.</p> <h3 id="e">/e/</h3> <p>/e/ (formerly eelo) is a modified version of Android, which contains nonfree libraries.</p> <div id="GrapheneOS"></div> <!-- Correct spelling - - th_g 2023-12-15 --> <h3 id="GraheneOS">GrapheneOS</h3> <p>GrapheneOS is a version of Android which is described as “open source,” but it seems to include software that <a href="/philosophy/open-source-misses-the-point.html"> isn't free software or even “open source”</a>. For instance, it comes with firmware programs for installation and it appears that at least some of them are binaries without source code. It is said to be “de-Googled,” but includes a way to download and install the nonfree Google Play program.</p> <h3 id="Haiku">Haiku</h3> <p>Haiku includes some software that you're not allowed to modify. It also includes nonfree firmware blobs.</p> <h3 id="LineageOS">LineageOS</h3> <p>LineageOS (formerly CyanogenMod) is a modified version of Android, which contains nonfree libraries. It also explains how to install the nonfree applications that Google distributes with Android.</p> <h3 id="ReactOS">ReactOS</h3> <p>ReactOS is meant as a free binary compatible replacement for Windows. Use with proprietary software and drivers meant for Windows is one of the stated goals of the project.</p> </div> </div><!-- for id="content", starts in the include above --> <!-- begin server/footer-text.html --> <div style="clear:both"></div> <div id="language-container"> <div class="backtotop"> <hr class="no-display" /> <a href="#top"><b>▲</b></a> </div> <div id="languages" class="rounded-corners"> <div class="button"> <a href="#top" class="close"><span>BACK TO TOP</span></a> </div> <div id="set-language" class="button"> <span class="gnun-split"></span> <a href="/server/select-language.html?callback=/distros/common-distros.en.html" rel="nofollow"> Set language <span class="gnun-split"></span> </a> </div> <p>Available for this page:</p> <div id="translations"> <p> <span dir="ltr" class="original">[en] <a lang="en" hreflang="en" href="/distros/common-distros.en.html">English</a> </span> <span dir="ltr">[ar] <a lang="ar" hreflang="ar" href="/distros/common-distros.ar.html">العربية</a> </span> <span dir="ltr">[de] <a lang="de" hreflang="de" href="/distros/common-distros.de.html">Deutsch</a> </span> <span dir="ltr">[es] <a lang="es" hreflang="es" href="/distros/common-distros.es.html">español</a> </span> <span dir="ltr">[fr] <a lang="fr" hreflang="fr" href="/distros/common-distros.fr.html">français</a> </span> <span dir="ltr">[hr] <a lang="hr" hreflang="hr" href="/distros/common-distros.hr.html">hrvatski</a> </span> <span dir="ltr">[it] <a lang="it" hreflang="it" href="/distros/common-distros.it.html">italiano</a> </span> <span dir="ltr">[ja] <a lang="ja" hreflang="ja" href="/distros/common-distros.ja.html">日本語</a> </span> <span dir="ltr">[lt] <a lang="lt" hreflang="lt" href="/distros/common-distros.lt.html">lietuvių</a> </span> <span dir="ltr">[nl] <a lang="nl" hreflang="nl" href="/distros/common-distros.nl.html">Nederlands</a> </span> <span dir="ltr">[pl] <a lang="pl" hreflang="pl" href="/distros/common-distros.pl.html">polski</a> </span> <span dir="ltr">[pt-br] <a lang="pt-br" hreflang="pt-br" href="/distros/common-distros.pt-br.html">português</a> </span> <span dir="ltr">[ro] <a lang="ro" hreflang="ro" href="/distros/common-distros.ro.html">română</a> </span> <span dir="ltr">[ru] <a lang="ru" hreflang="ru" href="/distros/common-distros.ru.html">русский</a> </span> <span dir="ltr">[sq] <a lang="sq" hreflang="sq" href="/distros/common-distros.sq.html">Shqip</a> </span> <span dir="ltr">[tr] <a lang="tr" hreflang="tr" href="/distros/common-distros.tr.html">Türkçe</a> </span> <span dir="ltr">[uk] <a lang="uk" hreflang="uk" href="/distros/common-distros.uk.html">українська</a> </span> <span dir="ltr">[zh-cn] <a lang="zh-cn" hreflang="zh-cn" href="/distros/common-distros.zh-cn.html">简体中文</a> </span> <span dir="ltr">[zh-tw] <a lang="zh-tw" hreflang="zh-tw" href="/distros/common-distros.zh-tw.html">繁體中文</a> </span> </p> </div> </div> </div> <div id="mission-statement" role="complementary"> <div class="backtotop"> <hr class="no-display" /> <a href="#header"><span>BACK TO TOP </span>▲</a> </div> <div style="clear: both"></div> <blockquote> <p style="direction:ltr; text-align:left"><a href="//www.fsf.org"><img id="fsfbanner" src="/graphics/fsf-logo-notext-small.png" alt=" [FSF logo] " width="75" height="25" /></a><strong> “The Free Software Foundation (FSF) is a nonprofit with a worldwide mission to promote computer user freedom. We defend the rights of all software users.”</strong></p> </blockquote> <div id="support-the-fsf" class="button"> <a class="join" href="//www.fsf.org/associate/support_freedom?referrer=4052">JOIN</a> <a class="donate" href="//donate.fsf.org/">DONATE</a> <a class="shop" href="//shop.fsf.org/">SHOP</a> </div> </div> <!-- end server/footer-text.html --> <div id="footer" role="contentinfo"> <div class="unprintable"> <p>Please send general FSF & GNU inquiries to <a href="mailto:gnu@gnu.org"><gnu@gnu.org></a>. There are also <a href="/contact/">other ways to contact</a> the FSF. Broken links and other corrections or suggestions can be sent to <a href="mailto:webmasters@gnu.org"><webmasters@gnu.org></a>.</p> <p><!-- TRANSLATORS: Ignore the original text in this paragraph, replace it with the translation of these two: We work hard and do our best to provide accurate, good quality translations. However, we are not exempt from imperfection. Please send your comments and general suggestions in this regard to <a href="mailto:web-translators@gnu.org"> <web-translators@gnu.org></a>.</p> <p>For information on coordinating and contributing translations of our web pages, see <a href="/server/standards/README.translations.html">Translations README</a>. --> Please see the <a href="/server/standards/README.translations.html">Translations README</a> for information on coordinating and contributing translations of this article.</p> </div> <!-- Regarding copyright, in general, standalone pages (as opposed to files generated as part of manuals) on the GNU web server should be under CC BY-ND 4.0. Please do NOT change or remove this without talking with the webmasters or licensing team first. Please make sure the copyright date is consistent with the document. For web pages, it is ok to list just the latest year the document was modified, or published. If you wish to list earlier years, that is ok too. Either "2001, 2002, 2003" or "2001-2003" are ok for specifying years, as long as each year in the range is in fact a copyrightable year, i.e., a year in which the document was published (including being publicly visible on the web or in a revision control system). There is more detail about copyright years in the GNU Maintainers Information document, www.gnu.org/prep/maintain. --> <p>Copyright © 2009-2019, 2021, 2022, 2023, 2024 Free Software Foundation, Inc.</p> <p>This page is licensed under a <a rel="license" href="http://creativecommons.org/licenses/by-nd/4.0/">Creative Commons Attribution-NoDerivatives 4.0 International License</a>.</p> <!-- start of server/bottom-notes.html --> <div id="bottom-notes" class="unprintable"> <p><a href="//www.fsf.org/about/dmca-notice">Copyright Infringement Notification</a></p> <div id="generic"> </div> </div> <!-- end of server/bottom-notes.html --> <p class="unprintable">Updated: <!-- timestamp start --> $Date: 2024/01/06 03:25:19 $ <!-- timestamp end --> </p> </div> </div><!-- for class="inner", starts in the banner include --> </body> </html>