/[www]/www/philosophy/free-sw.html
ViewVC logotype

Diff of /www/philosophy/free-sw.html

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.149 by th_g, Wed Nov 16 21:34:47 2016 UTC revision 1.163 by rms, Wed Mar 20 10:47:44 2019 UTC
# Line 1  Line 1 
1  <!--#include virtual="/server/header.html" -->  <!--#include virtual="/server/header.html" -->
2  <!-- Parent-Version: 1.77 -->  <!-- Parent-Version: 1.86 -->
3  <title>What is free software?  <title>What is free software?
4  - GNU Project - Free Software Foundation</title>  - GNU Project - Free Software Foundation</title>
5    <style type="text/css" media="print,screen"><!--
6    .note { margin-left: 6%; margin-right: 6%; }
7    @media (min-width: 48em) {
8       .note { margin-top: .8em; }
9    }
10    --></style>
11  <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="Keywords" content="GNU, FSF, Free Software Foundation, Linux, Emacs, GCC, Unix, Free Software, Operating System, GNU Kernel, HURD, GNU HURD, Hurd" />
12  <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." />  <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." />
13    
# Line 11  Line 16 
16    
17  <h2>What is free software?</h2>  <h2>What is free software?</h2>
18    
19    <div class="article">
20  <h3>The Free Software Definition</h3>  <h3>The Free Software Definition</h3>
21    
22  <!--#include virtual="/licenses/fsf-licensing.html" -->  <blockquote class="note" id="fsf-licensing"><p style="font-size: 80%">
23  <blockquote>  Have a question about free software licensing not answered here?
24    See our other <a href="http://www.fsf.org/licensing">licensing resources</a>,
25    and if necessary contact the FSF Compliance Lab
26    at <a href="mailto:licensing@fsf.org">licensing@fsf.org</a>.</p>
27    </blockquote>
28    
29    <div class="comment">
30  <p>  <p>
31  The free software definition presents the criteria for whether a  The free software definition presents the criteria for whether a
32  particular software program qualifies as free software.  From time to  particular software program qualifies as free software.  From time to
# Line 23  about subtle issues.  See the <a href="# Line 35  about subtle issues.  See the <a href="#
35  below for a list of changes that affect the definition of free  below for a list of changes that affect the definition of free
36  software.  software.
37  </p>  </p>
38  </blockquote>  
39    <p>
40    &ldquo;Open source&rdquo; is something different: it has a very
41    different philosophy based on different values.  Its practical
42    definition is different too, but nearly all open source programs are
43    in fact free.  We explain the
44    difference in <a href="/philosophy/open-source-misses-the-point.html">
45    Why &ldquo;Open Source&rdquo; misses the point of Free Software</a>.
46    </p>
47    </div>
48    
49  <p>  <p>
50  &ldquo;Free software&rdquo; means software that respects users'  &ldquo;Free software&rdquo; means software that respects users'
# Line 53  an instrument of unjust power</a>. Line 74  an instrument of unjust power</a>.
74    
75  <p>  <p>
76  A program is free software if the program's users have the  A program is free software if the program's users have the
77  four essential freedoms:  four essential freedoms: <a href="#f1">[1]</a>
78  </p>  </p>
79    
80  <ul>  <ul class="important">
81    <li>The freedom to run the program as you wish,    <li>The freedom to run the program as you wish,
82        for any purpose (freedom 0).</li>        for any purpose (freedom 0).</li>
83    <li>The freedom to study how the program works, and change it so it    <li>The freedom to study how the program works, and change it so it
84        does your computing as you wish (freedom 1). Access to the source        does your computing as you wish (freedom 1). Access to the source
85        code is a precondition for this.        code is a precondition for this.
86    </li>    </li>
87    <li>The freedom to redistribute copies so you can help your neighbor    <li>The freedom to redistribute copies so you can help others
88        (freedom 2).        (freedom 2).
89    </li>    </li>
90    <li>The freedom to distribute copies of your modified versions    <li>The freedom to distribute copies of your modified versions
# Line 98  you always have the freedom to copy and Line 119  you always have the freedom to copy and
119  <a href="/philosophy/selling.html">sell copies</a>.  <a href="/philosophy/selling.html">sell copies</a>.
120  </p>  </p>
121    
122    <p>
123    A free program must offer the four freedoms to any user that obtains a
124    copy of the software, provided the user has complied thus far with the
125    conditions of the free license covering the software.  Putting some of
126    the freedoms off limits to some users, or requiring that users pay, in
127    money or in kind, to exercise them, is tantamount to not granting the
128    freedoms in question, and thus renders the program nonfree.
129    </p>
130    
131  <p>The rest of this page clarifies certain points about what makes  <p>The rest of this page clarifies certain points about what makes
132  specific freedoms adequate or not.</p>  specific freedoms adequate or not.</p>
133    
# Line 116  for her purposes, but you are not entitl Line 146  for her purposes, but you are not entitl
146    
147  <p>  <p>
148  The freedom to run the program as you wish means that you are not  The freedom to run the program as you wish means that you are not
149  forbidden or stopped from doing so.  It has nothing to do with what  forbidden or stopped from making it run.  This has nothing to do with what
150  functionality the program has, or whether it is useful for what you  functionality the program has, whether it is technically capable of
151  want to do.</p>  functioning in any given environment, or whether it is useful for any
152    particular computing activity.</p>
153    
154  <h4>The freedom to study the source code and make changes</h4>  <h4>The freedom to study the source code and make changes</h4>
155    
# Line 407  it refers to freedom rather than price, Line 438  it refers to freedom rather than price,
438  word &ldquo;open&rdquo; <a href="/philosophy/open-source-misses-the-point.html">  word &ldquo;open&rdquo; <a href="/philosophy/open-source-misses-the-point.html">
439  never refers to freedom</a>.  never refers to freedom</a>.
440  </p>  </p>
441    </div>
442    
443  <h3 id="History">History</h3>  <h3 id="History">History</h3>
444    
# Line 416  was changed.</p> Line 448  was changed.</p>
448    
449  <ul>  <ul>
450    
451    <li><a href="http://web.cvs.savannah.gnu.org/viewvc/www/philosophy/free-sw.html?root=www&amp;r1=1.162&amp;r2=1.163">Version
452    1.163</a>: Clarify that the four freedoms apply to any and all users,
453    and that requiring users to pay to exercise some of these freedoms is
454    a way of denying them.</li>
455    
456    <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
457    1.153</a>: Clarify that freedom to run the program means nothing stops
458    you from making it run.</li>
459    
460  <li><a href="http://web.cvs.savannah.gnu.org/viewvc/www/philosophy/free-sw.html?root=www&amp;r1=1.140&amp;r2=1.141">Version  <li><a href="http://web.cvs.savannah.gnu.org/viewvc/www/philosophy/free-sw.html?root=www&amp;r1=1.140&amp;r2=1.141">Version
461  1.141</a>: Clarify which code needs to be free.</li>  1.141</a>: Clarify which code needs to be free.</li>
462    
# Line 534  You can review the complete list of chan Line 575  You can review the complete list of chan
575  the <a href="http://web.cvs.savannah.gnu.org/viewvc/www/philosophy/free-sw.html?root=www&amp;view=log">cvsweb  the <a href="http://web.cvs.savannah.gnu.org/viewvc/www/philosophy/free-sw.html?root=www&amp;view=log">cvsweb
576  interface</a>.</p>  interface</a>.</p>
577    
578    <h3 style="font-size:1em">Footnote</h3>
579    <ol>
580    <li id="f1">The reason they are numbered 0, 1, 2 and 3 is historical. Around
581    1990 there were three freedoms, numbered 1, 2 and 3. Then we realized that
582    the freedom to run the program needed to be mentioned explicitly.
583    It was clearly more basic than the other three, so it properly should
584    precede them. Rather than renumber the others, we made it freedom&nbsp;0.</li>
585    </ol>
586    
587  </div><!-- for id="content", starts in the include above -->  </div><!-- for id="content", starts in the include above -->
588  <!--#include virtual="/server/footer.html" -->  <!--#include virtual="/server/footer.html" -->
# Line 582  of this article.</p> Line 631  of this article.</p>
631       There is more detail about copyright years in the GNU Maintainers       There is more detail about copyright years in the GNU Maintainers
632       Information document, www.gnu.org/prep/maintain. -->       Information document, www.gnu.org/prep/maintain. -->
633    
634  <p>Copyright &copy; 1996, 2002, 2004-2007, 2009-2016  <p>Copyright &copy; 1996, 2002, 2004-2007, 2009-2018
635  Free Software Foundation, Inc.</p>  Free Software Foundation, Inc.</p>
636    
637  <p>This page is licensed under a <a rel="license"  <p>This page is licensed under a <a rel="license"
# Line 597  $Date$ Line 646  $Date$
646  <!-- timestamp end -->  <!-- timestamp end -->
647  </p>  </p>
648  </div>  </div>
649  </div>  </div><!-- for class="inner", starts in the banner include -->
650  </body>  </body>
651  </html>  </html>

Legend:
Removed from v.1.149  
changed lines
  Added in v.1.163

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26