[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
www/distros free-system-distribution-guidelines...
From: |
Richard M. Stallman |
Subject: |
www/distros free-system-distribution-guidelines... |
Date: |
Tue, 31 Aug 2021 06:39:44 -0400 (EDT) |
CVSROOT: /web/www
Module name: www
Changes by: Richard M. Stallman <rms> 21/08/31 06:39:44
Modified files:
distros : free-system-distribution-guidelines.html
Log message:
Move the self-hosting requirement into Complete Distros.
CVSWeb URLs:
http://web.cvs.savannah.gnu.org/viewcvs/www/distros/free-system-distribution-guidelines.html?cvsroot=www&r1=1.68&r2=1.69
Patches:
Index: free-system-distribution-guidelines.html
===================================================================
RCS file: /web/www/www/distros/free-system-distribution-guidelines.html,v
retrieving revision 1.68
retrieving revision 1.69
diff -u -b -r1.68 -r1.69
--- free-system-distribution-guidelines.html 31 Aug 2021 10:35:31 -0000
1.68
+++ free-system-distribution-guidelines.html 31 Aug 2021 10:39:44 -0000
1.69
@@ -33,15 +33,21 @@
installing other software as well — then it is not listed here,
even if it is free software.</p>
-<p>An exception to this requirement and to the self-hosting
-requirement above is for <em>small system distributions</em>, which
-are distros designed for devices with limited resources, like a
-wireless router for example. Free small system distributions do not
-need to be self-hosting or complete, because it is impractical to do
-development on such a system, but it must be developable and buildable
-on top of a free complete system distribution from our list of
-distributions, perhaps with the aid of free tools distributed
-alongside the small system distribution itself.</p>
+<p>In particular, a free system distribution should be self-hosting.
+This means that you must be able to develop and build the system with
+tools that the system provides you. As a result, a free system
+distribution cannot include free software that can only be built by
+using nonfree software.</p>
+
+<p>We make an exception to this requirement for <em>small system
+distributions</em>, which are distros designed for devices with
+limited resources, like a wireless router for example. Free small
+system distributions do not need to be self-hosting or complete,
+because it is impractical to do development on such a system, but it
+must be developable and buildable on top of a free complete system
+distribution from our list of distributions, perhaps with the aid of
+free tools distributed alongside the small system distribution
+itself.</p>
<h3 id="license-rules">License Rules</h3>
@@ -80,12 +86,6 @@
that implement EME, the browser functionality designed to load DRM
modules.</p>
-<p>A free system distribution should be self-hosting. This means that
-you must be able to develop and build the system with tools that the
-system provides you. As a result, a free system distribution cannot
-include free software that can only be built by using nonfree
-software.</p>
-
<p>There's a lot of code in most free system distributions today; the
amount of effort it would take to audit it all directly is impractical
for most teams. In the past, some nonfree code has accidentally been
@@ -354,7 +354,7 @@
<p class="unprintable">Updated:
<!-- timestamp start -->
-$Date: 2021/08/31 10:35:31 $
+$Date: 2021/08/31 10:39:44 $
<!-- timestamp end -->
</p>
</div>