Changeset - 76bd5d44b924
[Not reviewed]
0 1 0
Bradley Kuhn (bkuhn) - 10 years ago 2014-03-24 10:39:43
bkuhn@ebb.org
Corresponding source definition on a slide, and related definitions.
1 file changed with 33 insertions and 0 deletions:
0 comments (0 inline, 0 general)
presentations/1hr-GPL/1hr-GPL.markdown
Show inline comments
...
 
@@ -372,3 +372,36 @@ conveying of source, or (2) access to copy the
 
Corresponding Source from a network server at no charge.
 
</p>
 
</span>
 

	
 

	
 
# GPLv3 &sect; 1 &para; 1, 4-6
 

	
 
<span class="fitonslide">
 
<p>
 
The "source code" for a work means the preferred form of the work
 
for making modifications to it.  "Object code" means any non-source
 
form of a work.
 
<br/>
 
<br/>
 
The "Corresponding Source" for a work in object code form means all the
 
source code needed to generate, install, and (for an executable work) run the
 
object code and to modify the work, including scripts to control those
 
activities.  However, it does not include the work's System Libraries, or
 
general-purpose tools or generally available free programs which are used
 
unmodified in performing those activities but which are not part of the work.
 
For example, Corresponding Source includes interface definition files
 
associated with source files for the work, and the source code for shared
 
libraries and dynamically linked subprograms that the work is specifically
 
designed to require, such as by intimate data communication or control flow
 
between those subprograms and other parts of the work.
 
<br/>
 
<br/>
 
The Corresponding Source need not include anything that users
 
can regenerate automatically from other parts of the Corresponding
 
Source.
 
<br/>
 
<br/>
 
The Corresponding Source for a work in source code form is that
 
same work.
 
</p>
 
</span>
0 comments (0 inline, 0 general)