/[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.168 by ineiev, Tue Jul 30 10:09:02 2019 UTC revision 1.169 by rms, Tue Feb 2 23:19:19 2021 UTC
# Line 109  are free.  However, if we plan to modify Line 109  are free.  However, if we plan to modify
109  only A needs to be free; B is not pertinent to that plan.</p>  only A needs to be free; B is not pertinent to that plan.</p>
110    
111  <p>  <p>
112  &ldquo;Free software&rdquo; does not mean &ldquo;noncommercial&rdquo;.  A free  &ldquo;Free software&rdquo; does not mean &ldquo;noncommercial&rdquo;.
113  program must be available for commercial use, commercial development,  On the contrary, a free program must be available for commercial use,
114  and commercial distribution.  Commercial development of free software  commercial development, and commercial distribution.  This policy is
115  is no longer unusual; such free commercial software is very important.  of fundamental importance&mdash;without this, free software could not
116  You may have paid money to get copies of free software, or you may have  achieve its aims.
 obtained copies at no charge.  But regardless of how you got your copies,  
 you always have the freedom to copy and change the software, even to  
 <a href="/philosophy/selling.html">sell copies</a>.  
117  </p>  </p>
118    
119  <p>  <p>
120  A free program must offer the four freedoms to any user that obtains a  We want to invite everyone to use the GNU system, including businesses
121  copy of the software, provided the user has complied thus far with the  and their workers.  That requires allowing commercial use.  We hope
122  conditions of the free license covering the software.  Putting some of  that free replacement programs will supplant comparable proprietary
123  the freedoms off limits to some users, or requiring that users pay, in  programs, but they can't do that if businesses are forbidden to use
124  money or in kind, to exercise them, is tantamount to not granting the  them.  We want commercial products that contain software to include
125  freedoms in question, and thus renders the program nonfree.  the GNU system, and that would constitute commercial distribution for
126    a price.  Commercial development of free software is no longer
127    unusual; such free commercial software is very important.  Paid,
128    professional support for free software fills an important need.
129    </p>
130    
131    <p>
132    Thus, to exclude commercial use, commercial development or commercial
133    distribution would hobble the free software community and obstruct its
134    path to success.  We must conclude that a program licensed with such
135    restrictions does not qualify as free software.
136    </p>
137    
138    <p>
139    A free program must offer the four freedoms to any would-be user that
140    obtains a copy of the software, who has complied thus far with the
141    conditions of the free license covering the software in any previous
142    distribution of it.  Putting some of the freedoms off limits to some
143    users, or requiring that users pay, in money or in kind, to exercise
144    them, is tantamount to not granting the freedoms in question, and thus
145    renders the program nonfree.
146    </p>
147    
148    <p>
149    You may have paid money to get copies of a free program, or you may
150    have obtained copies at no charge.  But regardless of how you got your
151    copies, you always have the freedom to copy and change the software,
152    even to <a href="/philosophy/selling.html">sell copies</a>.
153  </p>  </p>
154    
155  <h3>Clarifying the line at various points</h3>  <h3>Clarifying the line at various points</h3>
# Line 163  loss of usefulness, because freedoms 1 a Line 187  loss of usefulness, because freedoms 1 a
187  communities to make and distribute modified versions without the  communities to make and distribute modified versions without the
188  arbitrary nuisance code.</p>  arbitrary nuisance code.</p>
189    
190    <p>&ldquo;As you wish&rdquo; includes, optonally, &ldquo;not at
191    all&rdquo; if that is what you wish.  So there is no need for a
192    separate &ldquo;freedom not to run a program.&rdquo;<p>
193    
194  <h4>The freedom to study the source code and make changes</h4>  <h4>The freedom to study the source code and make changes</h4>
195    
196  <p>  <p>
# Line 199  If your right to modify a program is lim Line 227  If your right to modify a program is lim
227  someone else considers an improvement, that program is not free.  someone else considers an improvement, that program is not free.
228  </p>  </p>
229    
230    <p>
231    One special case of freedom 1 is to delete the program's code so it
232    returns after doing nothing, or make it invoke some other program.
233    Thus, freedom 1 includes the &ldquo;freedom to delete the program.&rdquo;
234    </p>
235    
236  <h4>The freedom to redistribute if you wish: basic requirements</h4>  <h4>The freedom to redistribute if you wish: basic requirements</h4>
237    
238  <p>Freedom to distribute (freedoms 2 and 3) means you are free to  <p>Freedom to distribute (freedoms 2 and 3) means you are free to
# Line 460  was changed.</p> Line 494  was changed.</p>
494    
495  <ul>  <ul>
496    
497    <li><a href="http://web.cvs.savannah.gnu.org/viewvc/www/philosophy/free-sw.html?root=www&amp;r1=1.168&amp;r2=1.169">Version
498    1.169</a>: Explain why more clearly why the four freedoms must apply
499    to commercial activity.  Explain why the four freedoms imply the
500    freedom not to run the program and the freedom to delete it, so there
501    is no need to state those as separate requirements.</li>
502    
503  <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  <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
504  1.165</a>: Clarify that arbitrary annoyances in the code do not  1.165</a>: Clarify that arbitrary annoyances in the code do not
505  negate freedom 0, and that freedoms 1 and 3 enable users to remove them.</li>  negate freedom 0, and that freedoms 1 and 3 enable users to remove them.</li>

Legend:
Removed from v.1.168  
changed lines
  Added in v.1.169

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