Manual
Table Of Contents
39
a) You must cause the modied les to carry prominent noces stang that you changed the les and the date of any change.
b) You must cause any work that you distribute or publish, that in whole or in part contains or is derived from the Program or any part
thereof, to be licensed as a whole at no charge to all third pares under the terms of this License.
c) If the modied program normally reads commands interacvely when run, you must cause it, when started running for such
interacve use in the most ordinary way, to print or display an announcement including an appropriate copyright noce and a noce
that there is no warranty (or else, saying that you provide a warranty) and that users may redistribute the program under these
condions, and telling the user how to view a copy of this License. (Excepon: if the Program itself is interacve but does not normally
print such an announcement, your work based on the Program is not required to print an announcement.)
These requirements apply to the modied work as a whole. If idenable secons of that work are not derived from the Program, and can be reasonably
considered independent and separate works in themselves, then this License, and its terms, do not apply to those secons when you distribute them as
separate works. But when you distribute the same secons as part of a whole which is a work based on the Program, the distribuon of the whole must be on
the terms of this License, whose permissions for other licensees extend to the enre whole, and thus to each and every part regardless of who wrote it.
Thus, it is not the intent of this secon to claim rights or contest your rights to work wrien enrely by you; rather, the intent is to exercise the right to control
the distribuon of derivave or collecve works based on the Program.
In addion, mere aggregaon of another work not based on the Program with the Program (or with a work based on the Program) on a volume of a storage
or distribuon medium does not bring the other work under the scope of this License.
3. You may copy and distribute the Program (or a work based on it, under Secon 2) in object code or executable form under the terms of Secons 1 and 2
above provided that you also do one of the following:
a) Accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of
Secons 1 and 2 above on a medium customarily used for soware interchange; or,
b) Accompany it with a wrien oer, valid for at least three years, to give any third party, for a charge no more than your cost of
physically performing source distribuon, a complete machine-readable copy of the corresponding source code, to be distributed under
the terms of Secons 1 and 2 above on a medium customarily used for soware interchange; or,
c) Accompany it with the informaon you received as to the oer to distribute corresponding source code. (This alternave is allowed
only for noncommercial distribuon and only if you received the program in object code or executable form with such an oer, in accord
with Subsecon b above.)
The source code for a work means the preferred form of the work for making modicaons to it. For an executable work, complete
source code means all the source code for all modules it contains, plus any associated interface denion les, plus the scripts used to
control compilaon and installaon of the executable. However, as a special excepon, the source code distributed need not include
anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the
operang system on which the executable runs, unless that component itself accompanies the executable.
If distribuon of executable or object code is made by oering access to copy from a designated place, then oering equivalent access to copy the source
code from the same place counts as distribuon of the source code, even though third pares are not compelled to copy the source along with the object
code.
4. You may not copy, modify, sublicense, or distribute the Program except as expressly provided under this License. Any aempt otherwise to copy, modify,
sublicense or distribute the Program is void, and will automacally terminate your rights under this License. However, pares who have received copies, or
rights, from you under this License will not have their licenses terminated so long as such pares remain in full compliance.
5. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Program
or its derivave works. These acons are prohibited by law if you do not accept this License. Therefore, by modifying or distribung the Program (or any
work based on the Program), you indicate your acceptance of this License to do so, and all its terms and condions for copying, distribung or modifying the
Program or works based on it.
6. Each me you redistribute the Program (or any work based on the Program), the recipient automacally receives a license from the original licensor to
copy, distribute or modify the Program subject to these terms and condions. You may not impose any further restricons on the recipients’ exercise of the
rights granted herein. You are not responsible for enforcing compliance by third pares to this License.
7. If, as a consequence of a court judgment or allegaon of patent infringement or for any other reason (not limited to patent issues), condions are
imposed on you (whether by court order, agreement or otherwise) that contradict the condions of this License, they do not excuse you from the condions
of this License. If you cannot distribute so as to sasfy simultaneously your obligaons under this License and any other pernent obligaons, then as a
consequence you may not distribute the Program at all. For example, if a patent license would not permit royalty-free redistribuon of the Program by all
those who receive copies directly or indirectly through you, then the only way you could sasfy both it and this License would be to refrain enrely from
distribuon of the Program.
If any poron of this secon is held invalid or unenforceable under any parcular circumstance, the balance of the secon is intended to apply and the secon
as a whole is intended to apply in other circumstances.