/[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.155 by ineiev, Sun Dec 31 07:26:02 2017 UTC revision 1.165 by rms, Mon Jul 29 21:25:25 2019 UTC
# Line 1  Line 1 
1  <!--#include virtual="/server/header.html" -->  <!--#include virtual="/server/header.html" -->
2  <!-- Parent-Version: 1.84 -->  <!-- 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>
21    
22  <blockquote class="note" id="fsf-licensing"><p style="font-size: 80%">  <blockquote class="note" id="fsf-licensing"><p style="font-size: 80%">
23  Have a question about free software licensing not answered here?  Have a question about free software licensing not answered here?
24  See our other <a href="http://www.fsf.org/licensing">licensing resources</a>,  See our other <a href="http://www.fsf.org/licensing">licensing resources</a>,
# Line 18  and if necessary contact the FSF Complia Line 26  and if necessary contact the FSF Complia
26  at <a href="mailto:licensing@fsf.org">licensing@fsf.org</a>.</p>  at <a href="mailto:licensing@fsf.org">licensing@fsf.org</a>.</p>
27  </blockquote>  </blockquote>
28    
29  <h3>The Free Software Definition</h3>  <div class="comment">
   
 <blockquote>  
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 29  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 59  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 104  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>The rest of this page clarifies certain points about what makes  <p>
123  specific freedoms adequate or not.</p>  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    <h3>Clarifying the line at various points</h3>
132    
133    <p>In the rest of this article we expain more precisely how far the
134    various freedoms need to extend, on various issues, in order for a
135    program to be free.</p>
136    
137  <h4>The freedom to run the program as you wish</h4>  <h4>The freedom to run the program as you wish</h4>
138    
# Line 131  particular computing activity.</p> Line 158  particular computing activity.</p>
158    
159  <p>  <p>
160  In order for freedoms 1 and 3 (the freedom to make changes and the  In order for freedoms 1 and 3 (the freedom to make changes and the
161  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
162  access to the source code of the program.  Therefore, accessibility of  access to the source code of the program.  Therefore, accessibility of
163  source code is a necessary condition for free software.  Obfuscated  source code is a necessary condition for free software.  Obfuscated
164  &ldquo;source code&rdquo; is not real source code and does not count  &ldquo;source code&rdquo; is not real source code and does not count
# Line 414  it refers to freedom rather than price, Line 441  it refers to freedom rather than price,
441  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">
442  never refers to freedom</a>.  never refers to freedom</a>.
443  </p>  </p>
444    </div>
445    
446  <h3 id="History">History</h3>  <h3 id="History">History</h3>
447    
# Line 423  was changed.</p> Line 451  was changed.</p>
451    
452  <ul>  <ul>
453    
454    <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
455    1.163</a>: Clarify that the four freedoms apply to any and all users,
456    and that requiring users to pay to exercise some of these freedoms is
457    a way of denying them.</li>
458    
459  <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  <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
460  1.153</a>: Clarify that freedom to run the program means nothing stops  1.153</a>: Clarify that freedom to run the program means nothing stops
461  you from making it run.</li>  you from making it run.</li>
# Line 545  You can review the complete list of chan Line 578  You can review the complete list of chan
578  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
579  interface</a>.</p>  interface</a>.</p>
580    
581    <h3 style="font-size:1em">Footnote</h3>
582    <ol>
583    <li id="f1">The reason they are numbered 0, 1, 2 and 3 is historical. Around
584    1990 there were three freedoms, numbered 1, 2 and 3. Then we realized that
585    the freedom to run the program needed to be mentioned explicitly.
586    It was clearly more basic than the other three, so it properly should
587    precede them. Rather than renumber the others, we made it freedom&nbsp;0.</li>
588    </ol>
589    
590  </div><!-- for id="content", starts in the include above -->  </div><!-- for id="content", starts in the include above -->
591  <!--#include virtual="/server/footer.html" -->  <!--#include virtual="/server/footer.html" -->
# Line 593  of this article.</p> Line 634  of this article.</p>
634       There is more detail about copyright years in the GNU Maintainers       There is more detail about copyright years in the GNU Maintainers
635       Information document, www.gnu.org/prep/maintain. -->       Information document, www.gnu.org/prep/maintain. -->
636    
637  <p>Copyright &copy; 1996, 2002, 2004-2007, 2009-2017  <p>Copyright &copy; 1996, 2002, 2004-2007, 2009-2019
638  Free Software Foundation, Inc.</p>  Free Software Foundation, Inc.</p>
639    
640  <p>This page is licensed under a <a rel="license"  <p>This page is licensed under a <a rel="license"
# Line 608  $Date$ Line 649  $Date$
649  <!-- timestamp end -->  <!-- timestamp end -->
650  </p>  </p>
651  </div>  </div>
652  </div>  </div><!-- for class="inner", starts in the banner include -->
653  </body>  </body>
654  </html>  </html>

Legend:
Removed from v.1.155  
changed lines
  Added in v.1.165

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