II
Thus, it is not the intent of this section to claim r ights or contest
your rights to work wr itten entirely b y you; r ather , the intent is
to exercise the right to control the distribution of der ivative or
collective works based on the Progr am.
In addition, mere aggregation of another wor k not based on
the Program with the Progr am (or with a work based on the
Program) on a volume of a stor age or distribution medium
does not bring the other wor k under the scope of this License.
3. Y ou may cop y and distribute the Program (or a wor k based on
it, under Section 2) in object code or ex ecutab le form under
the terms of Sections 1 and 2 above provided that y ou also do
one of the following:
a) Accompan y it with the complete corresponding machine-
readable source code, which m ust be distributed under the
terms of Sections 1 and 2 above on a medium customarily
used for software interchange; or ,
b) Accompan y it with a written offer , valid for at least three
years, to giv e any third par ty , for a charge no more than your
cost of physically perf orming source distr ibution, a complete
machine-readable cop y of the corresponding source code , to
be distributed under the ter ms of Sections 1 and 2 abo ve on a
medium customarily used for software interchange; or ,
c) Accompan y it with the information you received as to the
offer to distribute corresponding source code . (This alternativ e
is allowed onl y for noncommercial distribution and only if you
received the program in object code or executable f orm with
such an offer , in accord with Subsection b abo ve.)
The source code f or a work means the prefer red f orm of
the work for making modifi cations to it. For an ex ecutable
work, complete source code means all the source code for all
modules it contains, plus an y associated interface defi nition fi les,
plus the scripts used to control compilation and installation of
the executab le. How ever , as a special exception, the source
code distributed need not include anything that is normally
distributed (in either source or binar y for m) with the major
components (compiler , kernel, and so on) of the operating
system on which the executab le r uns, unless that component
itself accompanies the executab le.
If distribution of executab le or object code is made by offering
access to copy from a designated place, then off ering equivalent
access to copy the source code from the same place counts as
distribution of the source code , even though third par ties are
not compelled to copy the source along with the object code.
4. Y ou may not cop y , modify , sublicense, or distribute the Program
except as expressly provided under this License. Any attempt
otherwise to copy , modify , sub license or distribute the Progr am
is void, and will automaticall y terminate your rights under
this License. How ever , par ties who hav e received copies, or
rights, from y ou under this License will not hav e their licenses
terminated so long as such par ties remain in full compliance.
5. Y ou are not required to accept this License, since y ou hav e
not signed it. Ho wev er , nothing else grants you permission to
modify or distribute the Progr am or its derivative works. These
actions are prohibited by law if y ou do not accept this License.
Therefore, b y modifying or distributing the Progr am (or an y
work based on the Progr am), y ou indicate y our acceptance
of this License to do so, and all its ter ms and conditions for
copying, distr ibuting or modifying the Program or works based
on it.
6. Each time y ou redistribute the Program (or any work based
on the Program), the recipient automatically receiv es a license
from the original licensor to copy , distribute or modify the
Program subject to these ter ms and conditions. Y ou may not
impose any fur ther restrictions on the recipients’ ex ercise of
the rights gr anted herein. Y ou are not responsible f or enforcing
compliance by third par ties to this License.
7. If, as a consequence of a cour t judgment or allegation of
patent infringement or for any other reason (not limited to
patent issues), conditions are imposed on y ou (whether b y
cour t order , agreement or otherwise) that contr adict the
conditions of this License, they do not excuse you from the
conditions of this License. If you cannot distribute so as to
satisfy simultaneously y our obligations under this License and
any other per tinent obligations, then as a consequence y o u
may not distribute the Program at all. For example, if a patent
license would not permit royalty-free redistribution of the
Program by all those who receive copies directly or indirectly
through you, then the only way you could satisfy both it and
this License would be to refrain entirely from distribution of
the Program.
If any por tion of this section is held invalid or unenf orceable
under any par ticular circumstance, the balance of the section
is intended to apply and the section as a whole is intended to
apply in other circumstances.
It is not the purpose of this section to induce you to infringe any
patents or other proper ty r ight claims or to contest validity of
any such claims; this section has the sole purpose of protecting
the integrity of the free software distr ibution system, which
is implemented by public license practices. Man y people ha ve
made generous contributions to the wide r ange of software
distributed through that system in reliance on consistent
application of that system; it is up to the author/donor to
decide if he or she is willing to distribute software through any
other system and a licensee cannot impose that choice.
This section is intended to mak e thoroughly clear what is
believed to be a consequence of the rest of this License.
8. if the distrib ution and/or use of the Program is restr icted in
cer tain countr ies either b y patents or by copyrighted interfaces,
the original copyright holder who places the Progr am under
this License may add an explicit geographical distr ib ution
limitation excluding those countries, so that distribution is
permitted only in or among countr ies not thus excluded. In
such case, this License incorpor ates the limitation as if written
in the body of this License.
9. The Free Software Foundation may publish revised and/or new
versions of the Gener al Public License from time to time. Such
new versions will be similar in spir it to the present version, b ut
may differ in detail to address new prob lems or concerns.
Each version is given a distinguishing version number . If the
Program specifi es a ver sion number of this License which
applies to it and “any later ver sion”, you have the option of
following the terms and conditions either of that version or of
any later version published by the Free Software Foundation.
If the Program does not specify a ver sion number of this
License, you ma y choose any v er sion ev er published by the
Free Software Foundation.
10. If y ou wish to incorporate par ts of the Progr am into other
free programs whose distr ibution conditions are diff erent,
write to the author to ask for per mission. For software which
is copyrighted by the Free Software Foundation, write to the
Free Software Foundation; w e sometimes make exceptions
for this. Our decision will be guided b y the tw o goals of
preser ving the free status of all derivatives of our free software
and of promoting the sharing and reuse of software gener ally .