www-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

www/server/staging/readability free-sw.html


From: Therese Godefroy
Subject: www/server/staging/readability free-sw.html
Date: Wed, 27 Nov 2019 10:59:06 -0500 (EST)

CVSROOT:        /webcvs/www
Module name:    www
Changes by:     Therese Godefroy <th_g> 19/11/27 10:59:06

Modified files:
        server/staging/readability: free-sw.html 

Log message:
        Left menu.

CVSWeb URLs:
http://web.cvs.savannah.gnu.org/viewcvs/www/server/staging/readability/free-sw.html?cvsroot=www&r1=1.15&r2=1.16

Patches:
Index: free-sw.html
===================================================================
RCS file: /webcvs/www/www/server/staging/readability/free-sw.html,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -b -r1.15 -r1.16
--- free-sw.html        3 Jun 2018 10:02:51 -0000       1.15
+++ free-sw.html        27 Nov 2019 15:59:05 -0000      1.16
@@ -1,32 +1,44 @@
 <!--#include virtual="/server/header.html" -->
-<!-- Parent-Version: 1.85 -->
+<!--#set var="DISABLE_TOP_ADDENDUM" value="yes" -->
 <title>What is free software?
 - GNU Project - Free Software Foundation</title>
+<link rel="stylesheet" type="text/css" href="../education.css" media="screen" 
/>
 <style type="text/css" media="print,screen"><!--
-.note { margin-left: 6%; margin-right: 6%; }
+#navlinks {
+    background: #f5ffff;
+}
+.note {
+    width: 20em; max-width: 92%;
+}
 @media (min-width: 48em) {
-   .note { margin-top: .8em; }
+    .note { width: 15em; max-width: 40%; }
 }
 --></style>
 <meta http-equiv="Keywords" content="GNU, FSF, Free Software Foundation, 
Linux, Emacs, GCC, Unix, Free Software, Operating System, GNU Kernel, HURD, GNU 
HURD, Hurd" />
 <meta http-equiv="Description" content="Since 1983, developing the free Unix 
style operating system GNU, so that computer users can have the freedom to 
share and improve the software they use." />
 
 <!--#include virtual="/philosophy/po/free-sw.translist" -->
-<!--#include virtual="/server/banner.html" -->
-
-<h2>What is free software?</h2>
+<!--#include virtual="/server/staging/banner.html" -->
+<!--#include virtual="/server/staging/nav-bar/test9/philosophy-menu.html" -->
+<div class="article">
+<p class="edu-breadcrumb">
+<a href="/philosophy/philosophy.html">Philosophy</a> &rarr;
+<a href="/philosophy/essays-and-articles.html#content">Essays &amp; 
articles</a>
+&rarr; <a href="/philosophy/essays-and-articles.html#aboutfs">About free
+software</a> &rarr; What is free software?</p>
+<!--GNUN: OUT-OF-DATE NOTICE-->
+<!--#if expr="$OUTDATED_SINCE" --><!--#else -->
+<!--#if expr="$LANGUAGE_SUFFIX" -->
+<!--#set var="DISABLE_TOP_ADDENDUM" value="no" -->
+<!--#include virtual="/server/top-addendum.html" -->
+<!--#endif -->
+<!--#endif -->
+<h2 id="main-heading">What is free software?</h2>
 
 <h3>The Free Software Definition</h3>
 
-<blockquote class="note" id="fsf-licensing"><p style="font-size: 80%">
-Have a question about free software licensing not answered here?
-See our other <a href="http://www.fsf.org/licensing";>licensing resources</a>,
-and if necessary contact the FSF Compliance Lab
-at <a href="mailto:address@hidden";>address@hidden</a>.</p>
-</blockquote>
-
-<div class="big">
-<div class="comment">
+<div class="italic">
+<hr class="thin" />
 <p>
 The free software definition presents the criteria for whether a
 particular software program qualifies as free software.  From time to
@@ -44,8 +56,16 @@
 difference in <a href="/philosophy/open-source-misses-the-point.html">
 Why &ldquo;Open Source&rdquo; misses the point of Free Software</a>.
 </p>
+<hr class="thin" />
 </div>
 
+<blockquote class="note" id="fsf-licensing"><p style="font-size: 80%">
+Have a question about free software licensing not answered here?
+See our other <a href="http://www.fsf.org/licensing";>licensing resources</a>,
+and if necessary contact the FSF Compliance Lab
+at <a href="mailto:address@hidden";>address@hidden</a>.</p>
+</blockquote>
+
 <p>
 &ldquo;Free software&rdquo; means software that respects users'
 freedom and community.  Roughly, it means that <b>the users have the
@@ -69,7 +89,6 @@
 program <a href="/philosophy/free-software-even-more-important.html">
 an instrument of unjust power</a>.
 </p>
-</div>
 
 <h4> The four essential freedoms</h4>
 
@@ -120,8 +139,20 @@
 <a href="/philosophy/selling.html">sell copies</a>.
 </p>
 
-<p>The rest of this page clarifies certain points about what makes
-specific freedoms adequate or not.</p>
+<p>
+A free program must offer the four freedoms to any user that obtains a
+copy of the software, provided the user has complied thus far with the
+conditions of the free license covering the software.  Putting some of
+the freedoms off limits to some users, or requiring that users pay, in
+money or in kind, to exercise them, is tantamount to not granting the
+freedoms in question, and thus renders the program nonfree.
+</p>
+
+<h3>Clarifying the line at various points</h3>
+
+<p>In the rest of this article we explain more precisely how far the
+various freedoms need to extend, on various issues, in order for a
+program to be free.</p>
 
 <h4>The freedom to run the program as you wish</h4>
 
@@ -143,11 +174,20 @@
 functioning in any given environment, or whether it is useful for any
 particular computing activity.</p>
 
+<p>For example, if the code arbitrarily rejects certain meaningful
+inputs&mdash;or even fails unconditionally&mdash;that may make the
+program less useful, perhaps even totally useless, but it does not
+deny users the freedom to run the program, so it does not conflict
+with freedom 0.  If the program is free, the users can overcome the
+loss of usefulness, because freedoms 1 and 3 permit users and
+communities to make and distribute modified versions without the
+arbitrary nuisance code.</p>
+
 <h4>The freedom to study the source code and make changes</h4>
 
 <p>
 In order for freedoms 1 and 3 (the freedom to make changes and the
-freedom to publish the changed versions) to be meaningful, you must have
+freedom to publish the changed versions) to be meaningful, you need to have
 access to the source code of the program.  Therefore, accessibility of
 source code is a necessary condition for free software.  Obfuscated
 &ldquo;source code&rdquo; is not real source code and does not count
@@ -431,6 +471,7 @@
 never refers to freedom</a>.
 </p>
 
+<div class="small">
 <h3 id="History">History</h3>
 
 <p>From time to time we revise this Free Software Definition.  Here is
@@ -439,6 +480,10 @@
 
 <ul>
 
+<li><a 
href="http://web.cvs.savannah.gnu.org/viewvc/www/philosophy/free-sw.html?root=www&amp;r1=1.164&amp;r2=1.165";>Version
+1.165</a>: Clarify that arbitrary annoyances in the code do not
+negate freedom 0, and that freedoms 1 and 3 enable users to remove them.</li>
+
 <li><a 
href="http://web.cvs.savannah.gnu.org/viewvc/www/philosophy/free-sw.html?root=www&amp;r1=1.152&amp;r2=1.153";>Version
 1.153</a>: Clarify that freedom to run the program means nothing stops
 you from making it run.</li>
@@ -569,6 +614,8 @@
 It was clearly more basic than the other three, so it properly should
 precede them. Rather than renumber the others, we made it freedom&nbsp;0.</li>
 </ol>
+</div>
+</div><!-- /.article -->
 
 </div><!-- for id="content", starts in the include above -->
 <!--#include virtual="/server/footer.html" -->
@@ -617,7 +664,7 @@
      There is more detail about copyright years in the GNU Maintainers
      Information document, www.gnu.org/prep/maintain. -->
 
-<p>Copyright &copy; 1996, 2002, 2004-2007, 2009-2018
+<p>Copyright &copy; 1996, 2002, 2004-2007, 2009-2019
 Free Software Foundation, Inc.</p>
 
 <p>This page is licensed under a <a rel="license"
@@ -628,10 +675,10 @@
 
 <p class="unprintable">Updated:
 <!-- timestamp start -->
-$Date: 2018/06/03 10:02:51 $
+$Date: 2019/11/27 15:59:05 $
 <!-- timestamp end -->
 </p>
 </div>
-</div>
+</div><!-- for class="inner", starts in the banner include -->
 </body>
 </html>



reply via email to

[Prev in Thread] Current Thread [Next in Thread]