trans-coord-devel
[Top][All Lists]
Advanced

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

trans-coord/gnun licenses/license-list.html phi...


From: Yavor Doganov
Subject: trans-coord/gnun licenses/license-list.html phi...
Date: Tue, 09 Dec 2008 19:10:42 +0000

CVSROOT:        /sources/trans-coord
Module name:    trans-coord
Changes by:     Yavor Doganov <yavor>   08/12/09 19:10:42

Modified files:
        gnun/licenses  : license-list.html 
        gnun/philosophy: free-sw.html 

Log message:
        Automatic sync from the master www repository.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/trans-coord/gnun/licenses/license-list.html?cvsroot=trans-coord&r1=1.22&r2=1.23
http://cvs.savannah.gnu.org/viewcvs/trans-coord/gnun/philosophy/free-sw.html?cvsroot=trans-coord&r1=1.6&r2=1.7

Patches:
Index: licenses/license-list.html
===================================================================
RCS file: /sources/trans-coord/trans-coord/gnun/licenses/license-list.html,v
retrieving revision 1.22
retrieving revision 1.23
diff -u -b -r1.22 -r1.23
--- licenses/license-list.html  5 Dec 2008 19:10:37 -0000       1.22
+++ licenses/license-list.html  9 Dec 2008 19:10:42 -0000       1.23
@@ -1230,7 +1230,7 @@
     provide end user support for your software.</p></dd>
 
 
-<dt><a 
href="http://opensource.arc.nasa.gov/pdf/NASA_Open_Source_Agreement_1.3.txt";>
+<dt><a 
href="http://opensource.arc.nasa.gov/static/opensource/site/docs/NASA_Open_Source_Agreement_1.3.txt";>
     NASA Open Source Agreement</a></dt>
 <dd>
 <p>The NASA Open Source Agreement, version 1.3, is not a free software
@@ -1688,7 +1688,7 @@
   <p>
     Updated:
     <!-- timestamp start -->
-    $Date: 2008/12/05 19:10:37 $
+    $Date: 2008/12/09 19:10:42 $
     <!-- timestamp end -->
   </p>
 </div>

Index: philosophy/free-sw.html
===================================================================
RCS file: /sources/trans-coord/trans-coord/gnun/philosophy/free-sw.html,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -b -r1.6 -r1.7
--- philosophy/free-sw.html     24 Aug 2008 18:11:33 -0000      1.6
+++ philosophy/free-sw.html     9 Dec 2008 19:10:42 -0000       1.7
@@ -12,9 +12,11 @@
 <h2>The Free Software Definition</h2>
 
 <p>
-We maintain this free software definition to show clearly what must
-be true about a particular software program for it to be considered
-free software.
+We maintain this free software definition to show clearly what must be
+true about a particular software program for it to be considered free
+software.  From time to time we revise this definition to clarify it.
+If you would like to review the changes we've made, please see
+the <a href="#History">History section</a> below for more information.
 </p>
 
 <p>
@@ -39,6 +41,7 @@
       (freedom 2).
   </li>
   <li>The freedom to improve the program, and release your improvements
+      (and modified versions in general)
       to the public, so that the whole community benefits (freedom 3). 
       Access to the source code is a precondition for this.
   </li>
@@ -90,18 +93,20 @@
 </p>
 
 <p>
-One important way to modify a program is by merging in available
-free subroutines and modules.  If the program's license says that you
-cannot merge in an existing module, such as if it requires you to be the
-copyright holder of any code you add, then the license is too restrictive
-to qualify as free.
+One important way to modify a program is by merging in available free
+subroutines and modules.  If the program's license says that you
+cannot merge in a suitably-licensed existing module, such as if it
+requires you to be the copyright holder of any code you add, then the
+license is too restrictive to qualify as free.
 </p>
 
 <p>
 In order for these freedoms to be real, they must be irrevocable as
 long as you do nothing wrong; if the developer of the software has the
-power to revoke the license, without your doing anything to give cause,
-the software is not free.
+power to revoke the license, or replace it with a different license
+(since this implies revoking the old license),
+without your doing anything wrong to give cause, the software is not
+free.
 </p>
 
 <p>
@@ -114,6 +119,10 @@
 </p>
 
 <p>
+<q>Free software</q> does not mean <q>non-commercial.</q>  A free
+program must be available for commercial use, commercial development,
+and commercial distribution.  Commercial development of free software
+is no longer unusual; such free commercial software is very important.
 You may have paid money to get copies of free software, or you may have
 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 
@@ -121,15 +130,14 @@
 </p>
 
 <p>
-<q>Free software</q> does not mean <q>non-commercial.</q>  A free
-program must be available for commercial use, commercial development,
-and commercial distribution.  Commercial development of free software
-is no longer unusual; such free commercial software is very important.
+Whether a change constitutes an improvement is a subjective matter.
+If your modifications are limited, in substance, to changes that
+someone else considers an improvement, that is not freedom.
 </p>
 
 <p>
-Rules about how to package a modified version are acceptable, if they
-don't substantively block your freedom to release modified versions, or
+However, rules about how to package a modified version are acceptable, if they
+don't substantively limit your freedom to release modified versions, or
 your freedom to make and use modified versions privately.  Rules that <q>if
 you make your version available in this way, you must make it available in
 that way also</q> can be acceptable too, on the same condition.  (Note that
@@ -148,8 +156,8 @@
 <a href="/philosophy/categories.html#Non-CopyleftedFreeSoftware">non-copylefted
 free software</a> also exists.  We believe there are important reasons why
 <a href="/philosophy/pragmatic.html"> it is better to use copyleft</a>,
-but if your program is non-copylefted free software, we can still
-use it.
+but if your program is non-copylefted free software, it is still basically
+ethical.
 </p>
 
 <p>
@@ -165,7 +173,9 @@
 eliminate or override these restrictions, but what they can and must do
 is refuse to impose them as conditions of use of the program.  In this
 way, the restrictions will not affect activities and people outside the
-jurisdictions of these governments.
+jurisdictions of these governments.  Thus, free software licenses
+must not require obedience to any export regulations a condition of
+any of the essential freedoms.
 </p>
 
 <p>
@@ -267,8 +277,74 @@
 never refers to freedom</a>.
 </p>
 
-</div>
+<h2 id="History">History</h2>
 
+<p>From time to time we revise this Free Software Definition to
+clarify it.  Here we provide a list of those modifications, along with
+links to illustrate exactly what changed, so that others can review
+them if they like.</p>
+
+<ul>
+
+<li><a 
href="http://web.cvs.savannah.gnu.org/viewvc/www/philosophy/free-sw.html?root=www&amp;r1=1.73&amp;r2=1.74";>Version
+1.74</a>: Four clarifications of points not explicit enough, or stated
+in some places but not reflected everywhere:
+<ul>
+<li>"Improvements" does not mean the license can
+substantively limit what kinds of modified versions you can release.
+Freedom 3 includes distributing modified versions, not just changes.</li>
+<li>The right to merge in existing modules
+refers to those that are suitably licensed.</li>
+<li>Explicitly state the conclusion of the point about export controls.</li>
+<li>Imposing a license change constitutes revoking the old license.</li>
+</ul>
+</li>
+
+<li><a 
href="http://web.cvs.savannah.gnu.org/viewvc/www/philosophy/free-sw.html?root=www&amp;r1=1.56&amp;r2=1.57";>Version
+1.57</a>: Add &quot;Beyond Software&quot; section.</li>
+
+<li><a 
href="http://web.cvs.savannah.gnu.org/viewvc/www/philosophy/free-sw.html?root=www&amp;r1=1.45&amp;r2=1.46";>Version
+1.46</a>: Clarify whose purpose is significant in the freedom to run
+the program for any purpose.</li>
+
+<li><a 
href="http://web.cvs.savannah.gnu.org/viewvc/www/philosophy/free-sw.html?root=www&amp;r1=1.40&amp;r2=1.41";>Version
+1.41</a>: Clarify wording about contract-based licenses.</li>
+
+<li><a 
href="http://web.cvs.savannah.gnu.org/viewvc/www/philosophy/free-sw.html?root=www&amp;r1=1.39&amp;r2=1.40";>Version
+1.40</a>: Explain that a free license must allow to you use other
+available free software to create your modifications.</li>
+
+<li><a 
href="http://web.cvs.savannah.gnu.org/viewvc/www/philosophy/free-sw.html?root=www&amp;r1=1.38&amp;r2=1.39";>Version
+1.39</a>: Note that it is acceptable for a license to require you to
+provide source for versions of the software you put into public
+use.</li>
+
+<li><a 
href="http://web.cvs.savannah.gnu.org/viewvc/www/philosophy/free-sw.html?root=www&amp;r1=1.30&amp;r2=1.31";>Version
+1.31</a>: Note that it is acceptable for a license to require you to
+identify yourself as the author of modifications.  Other minor
+clarifications throughout the text.</li>
+
+<li><a 
href="http://web.cvs.savannah.gnu.org/viewvc/www/philosophy/free-sw.html?root=www&amp;r1=1.22&amp;r2=1.23";>Version
+1.23</a>: Address potential problems related to contract-based
+licenses.</li>
+
+<li><a 
href="http://web.cvs.savannah.gnu.org/viewvc/www/philosophy/free-sw.html?root=www&amp;r1=1.15&amp;r2=1.16";>Version
+1.16</a>: Explain why distribution of binaries is important.</li>
+
+<li><a 
href="http://web.cvs.savannah.gnu.org/viewvc/www/philosophy/free-sw.html?root=www&amp;r1=1.10&amp;r2=1.11";>Version
+1.11</a>: Note that a free license may require you to send a copy of
+versions you distribute to the author.</li>
+
+</ul>
+
+<p>There are gaps in the version numbers because there are many other
+changes that do not affect the substance of the definition at all.
+Instead, they fix links, add translations, and so on.  If you would
+like to review the complete list of changes, you can do so on
+our <a 
href="http://web.cvs.savannah.gnu.org/viewvc/www/philosophy/free-sw.html?root=www&amp;view=log";>cvsweb
+interface</a>.</p>
+
+</div>
 
 <!--#include virtual="/server/footer.html" -->
 
@@ -304,7 +380,7 @@
 <p>
 Updated:
 <!-- timestamp start -->
-$Date: 2008/08/24 18:11:33 $
+$Date: 2008/12/09 19:10:42 $
 <!-- timestamp end -->
 </p>
 </div>




reply via email to

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