Manual

42
To “propagate” a work means to do anything with it that, without permission, would make you directly or secondarily liable for infringement under applicable
copyright law, except execung it on a computer or modifying a private copy. Propagaon includes copying, distribuon (with or without modicaon),
making available to the public, and in some countries other acvies as well.
To “convey” a work means any kind of propagaon that enables other pares to make or receive copies. Mere interacon with a user through a computer
network, with no transfer of a copy, is not conveying.
An interacve user interface displays “Appropriate Legal Noces” to the extent that it includes a convenient and prominently visible feature that (1) displays
an appropriate copyright noce, and (2) tells the user that there is no warranty for the work (except to the extent that warranes are provided), that licensees
may convey the work under this License, and how to view a copy of this License. If the interface presents a list of user commands or opons, such as a menu,
a prominent item in the list meets this criterion.
1. Source Code.
The “source code” for a work means the preferred form of the work for making modicaons to it. “Object code” means any non-source form of a work.
A “Standard Interface” means an interface that either is an ocial standard dened by a recognized standards body, or, in the case of interfaces specied for a
parcular programming language, one that is widely used among developers working in that language.
The “System Libraries” of an executable work include anything, other than the work as a whole, that (a) is included in the normal form of packaging a Major
Component, but which is not part of that Major Component, and (b) serves only to enable use of the work with that Major Component, or to implement a
Standard Interface for which an implementaon is available to the public in source code form. A “Major Component”, in this context, means a major essenal
component (kernel, window system, and so on) of the specic operang system (if any) on which the executable work runs, or a compiler used to produce the
work, or an object code interpreter used to run it.
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 acvies. However, it does not include the work’s System Libraries, or general-purpose
tools or generally available free programs which are used unmodied in performing those acvies but which are not part of the work. For example,
Corresponding Source includes interface denion les associated with source les for the work, and the source code for shared libraries and dynamically
linked subprograms that the work is specically designed to require, such as by inmate data communicaon or control ow between those subprograms and
other parts of the work.
The Corresponding Source need not include anything that users can regenerate automacally from other parts of the Corresponding Source.
The Corresponding Source for a work in source code form is that same work.
2. Basic Permissions.
All rights granted under this License are granted for the term of copyright on the Program, and are irrevocable provided the stated condions are met. This
License explicitly arms your unlimited permission to run the unmodied Program. The output from running a covered work is covered by this License only if
the output, given its content, constutes a covered work. This License acknowledges your rights of fair use or other equivalent, as provided by copyright law.
You may make, run and propagate covered works that you do not convey, without condions so long as your license otherwise remains in force. You may
convey covered works to others for the sole purpose of having them make modicaons exclusively for you, or provide you with facilies for running those
works, provided that you comply with the terms of this License in conveying all material for which you do not control copyright. Those thus making or running
the covered works for you must do so exclusively on your behalf, under your direcon and control, on terms that prohibit them from making any copies of
your copyrighted material outside their relaonship with you.
Conveying under any other circumstances is permied solely under the condions stated below. Sublicensing is not allowed; secon 10 makes it unnecessary.
3. Protecng Users’ Legal Rights From An-Circumvenon Law.
No covered work shall be deemed part of an eecve technological measure under any applicable law fullling obligaons under arcle 11 of the WIPO
copyright treaty adopted on 20 December 1996, or similar laws prohibing or restricng circumvenon of such measures.
When you convey a covered work, you waive any legal power to forbid circumvenon of technological measures to the extent such circumvenon is eected
by exercising rights under this License with respect to the covered work, and you disclaim any intenon to limit operaon or modicaon of the work as a
means of enforcing, against the work’s users, your or third pares’ legal rights to forbid circumvenon of technological measures.
4. Conveying Verbam Copies.
You may convey verbam copies of the Program’s source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on
each copy an appropriate copyright noce; keep intact all noces stang that this License and any non-permissive terms added in accord with secon 7 apply
to the code; keep intact all noces of the absence of any warranty; and give all recipients a copy of this License along with the Program.
You may charge any price or no price for each copy that you convey, and you may oer support or warranty protecon for a fee.
5. Conveying Modied Source Versions.
You may convey a work based on the Program, or the modicaons to produce it from the Program, in the form of source code under the terms of secon 4,
provided that you also meet all of these condions:
•a) The work must carry prominent noces stang that you modied it, and giving a relevant date.
•b) The work must carry prominent noces stang that it is released under this License and any condions added under secon 7. This requirement modies
the requirement in secon 4 to “keep intact all noces”.