[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
www/licenses gpl-faq.html
From: |
Brett Smith |
Subject: |
www/licenses gpl-faq.html |
Date: |
Fri, 11 Apr 2008 13:57:38 +0000 |
CVSROOT: /web/www
Module name: www
Changes by: Brett Smith <brett> 08/04/11 13:57:38
Modified files:
licenses : gpl-faq.html
Log message:
Overhaul AnonFTPAndSendSources.
I made this question a lot more technology-agnostic and enumerated
more of the options that are available to developers, so it more
closely mirrors the language in section 6. This has been vetted by
RMS.
CVSWeb URLs:
http://web.cvs.savannah.gnu.org/viewcvs/www/licenses/gpl-faq.html?cvsroot=www&r1=1.133&r2=1.134
Patches:
Index: gpl-faq.html
===================================================================
RCS file: /web/www/www/licenses/gpl-faq.html,v
retrieving revision 1.133
retrieving revision 1.134
diff -u -b -r1.133 -r1.134
--- gpl-faq.html 10 Apr 2008 19:42:22 -0000 1.133
+++ gpl-faq.html 11 Apr 2008 13:57:32 -0000 1.134
@@ -327,9 +327,9 @@
if I give users the diffs from the “standard” version along
with the binaries?</a></li>
- <li><a href="#AnonFTPAndSendSources">I want to make binaries
- available for anonymous FTP, but send sources only to people who
- order them.</a></li>
+ <li><a href="#AnonFTPAndSendSources">Can I make binaries
+ available on a network server, but send sources only to people who
+ order them?</a></li>
<li><a href="#HowCanIMakeSureEachDownloadGetsSource">How can I make
sure each user who downloads the binaries also gets the
@@ -1986,23 +1986,24 @@
the binaries.
</p></dd>
-<dt><b><a
- name="AnonFTPAndSendSources">I want to make binaries available for
- anonymous FTP, but send sources only to people who order them.</a></b></dt>
-
-<dd><p>If you want to distribute binaries by anonymous FTP, you have to
-distribute sources along with them. This should not be hard. If you can
-find a site to distribute your program, you can surely find one that has
-room for the sources.</p>
+<dt><b><a name="AnonFTPAndSendSources">Can I make binaries available
+ on a network server, but send sources only to people who order
+ them?</a></b></dt>
+
+<dd><p>If you make object code available on a network server, you have
+ to provide the Corresponding Source on a network server as well.
+ The easiest way to do this would be to publish them on the same
+ server, but if you'd like, you can alternatively provide
+ instructions for getting the source from another server, or even a
+ <a href="#SourceInCVS">version control system</a>. No matter what
+ you do, the source should be just as easy to access as the object
+ code, though. This is all specified in section 6(d) of GPLv3.</p>
<p>The sources you provide must correspond exactly to the binaries.
In particular, you must make sure they are for the same version of
the program—not an older version and not a newer version.</p>
-<p>You can make the sources and binaries available on different machines,
-provided they are equally easy to get to, and provided that you have
-information next to the binaries saying where to find the sources.
-</p></dd>
+</dd>
<dt><b><a
name="HowCanIMakeSureEachDownloadGetsSource">How can I make sure each
@@ -2919,10 +2920,11 @@
<p>This is acceptable as long as the source checkout process does not
become burdensome or otherwise restrictive. Anybody who can download
your object code should also be able to check out source from your
-VCS, using a publicly available free software client. Users should be
-provided with clear and convenient instructions for how to get the
-source for the exact object code they downloaded—they may not
-necessarily want the latest development code, after all.</p>
+version control system, using a publicly available free software
+client. Users should be provided with clear and convenient
+instructions for how to get the source for the exact object code they
+downloaded—they may not necessarily want the latest development
+code, after all.</p>
</dd>
<dt><b><a name="RemoteAttestation">Can
@@ -3306,7 +3308,7 @@
<p>
Updated:
<!-- timestamp start -->
- $Date: 2008/04/10 19:42:22 $
+ $Date: 2008/04/11 13:57:32 $
<!-- timestamp end -->
</p>
</div>
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- www/licenses gpl-faq.html,
Brett Smith <=