4
Additional information
6
6
34
30
6
parties remain in full compliance.
5. You are not requir ed to accept this License , since you have not signed
it. However, nothing else grants you permission to modify or
distribute the Program or its derivative works. Th ese actions are
prohibited by law if you do not accept this License. Therefore, by
modifying or distributing the Program ( or any work based on the
Program), you indica te your a cceptance of this Li cense to do so, and
all its terms and conditio ns for copying, distributing or modify ing the
Program or works based on it.
6. Each time you redistribute the Pro gram (or any work based on the
Program), the recipient automatically receives a license from the
original licensor to co py, distribute or modify the Prog ram subject to
these terms and co nditions. You may not impose a ny further
restrictio ns on the recipients ' exercise of the rig hts grante d
herein.You are no t responsible for enforcing comp liance by third
parties to this License.
7. If, as a consequence of a court judgment or allegation of patent
infringement or for any other reason (not limited to patent issues),
conditions are imposed on you (whether by court or der, agreement or
otherwise) that contradict the conditions of this License, th ey do not
excuse yo u from the conditions of this Li cense. I f you cann ot
distribute so as to satisfy simultaneously your obligatio ns under this
License and any other pertinent obligations, then as a consequence
you may not distribute the Pr ogram at all. For example, if a patent
license would not permit royal ty-free redi stribution o f the Program by
all those who receive copies directly or indirectly through you, then
the only way you cou ld satisfy both it and this License would be to
refrain entirely fr om distribution of the Program.
If any portion of this section is held invalid or unenforceable under
any particular 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 purpo se of thi s section to induce you to infringe any
patents or oth er property r ight claims or to contest va lidity of any such
claims; this sectio n has the sole purpose of prot ecting the integrity of
the free software distribution system, which is implemented by public
license prac tices. Many people hav e made generous contribut ions to
the wide range of software distributed through that system in reliance
on consistent applic ation 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 a nd a licensee cannot im pose that choice.
This section is intended to make thoroughly clear what is beli eved to
be a consequence of the rest of this License.
8. If the distribution an d/or use of the Program is restri cted in certain
countries either by patents or by copyrighted interfaces, the original
copyright holder who places the Program under this License may add
an explicit geographical distribution limitation excluding those
countries, so that distributio n is permitted on ly in or among cou ntries
not thus excluded. In such case, this Li cense incorporates the
limitation as if written in the body of this License.
9. The Free Softwar e Foundation may publish revised and/o r new
versions of the General Public License from time to time. Such new
versions will be similar in spiri t to the present version, but may differ
in detail to address new problems or conc erns.
Each version is given a distinguishing version number. If the Program
specifies a version number of this License which applies to it and "any
later versio n", you have the option of followi ng the terms and
conditions either of that version or of any later vers ion published by
the Free Soft ware Foundation. If the Pr ogram does not specify a
version nu mber of this Lic ense, you may ch oose any version ever
published by the Free Software Foun dation.
10. If you wish to incorporate parts of the Program into other free
programs whose distribu tion conditions are different, write to the
author to ask f or permission. Fo r software which is copyrighted by the
Free Softwa re Foundation, writ e to the Free Sof tware Foundation; we
sometimes make exceptions f or this. Our decision will be guided by
the two goals of preser ving the free status of all derivative s of our free
software and of promoting the sharing and reuse of software
generally.
NO WARRANT Y
11. BECAUSE THE PROGRAM IS LICEN SED FREE OF CHARGE, THERE
IS NO WARRANTY F OR THE PROGRAM, TO THE EXTENT PERMITT ED
BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN
WRITING THE COPYRIGHT HOLDERS AN D/OR OTHER PARTIES
PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY
KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTA BILITY
AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WI TH
YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME
THE COST OF AL L NECESSARY SERVI CING, REPAIR OR
CORRECTION.
12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR
AGREED TO IN WRITIN G WILL ANY COPYRIGH T HOLDER, OR ANY
OTHER PARTY WHO MAY M ODIFY AND/OR REDISTRIBUT E THE
PROGRAM AS PERMI TTED ABOVE, BE LIABLE TO YOU FOR
DAMAGES, INCLUDING ANY GENE RAL, SPECIAL, INCIDENTAL OR
CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR
INABILITY TO USE THE PROGRAM (INCL UDING BUT NOT LIMITED
TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR
LOSSES SUSTAINED BY YOU OR THIRD PARTIES O R A FAILURE OF
THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN
IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
POSSIBILITY OF SUC H DAMAGES.
END OF TERMS AN D CONDITIONS
How to Apply These Terms to Your New Progr ams
If you develop a new program, and you want it to be of the greatest
possible use to the public, the best way to ach ieve this is to make it free
software which everyo ne can redistribute and chan ge under these terms
To do so, attach the f ollowing notices to the program . It is safest to attach
them to the start of each source file to most effectively convey the
exclusion of warranty; and each file should have at least the "copyright"
line and a pointer to where the full notice is found.
<one line to give the program's name and a br ief idea of what it
does.>
Copyright (C) <year> <name of author>
This program is free software; you can redistrib ute it and/or modif y it
under the terms of the GNU General Public License as publish ed by
the Free Soft ware Foundation; eit her version 2 of the License, or (at
your option) any later ver sion.
This program is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY; w ithout even the implied warr anty of
MERCHANT ABILITY or F ITNESS FOR A PARTICULAR PURPOSE . See
the GNU General Public License for more details.
You should hav e received a copy of the G NU General Public License
along with this progr am; if not, write to the Free S oftware Foundation,
Inc., 51 Frank lin Street, Fifth Floor, Bost on, MA 02110-1301 USA.
Also add information on how to contact you by electronic and paper mail.
If the program is interactive, make it output a short notice like this when
it starts in an interactive mode:
Gnomovisio n version 69, Copyright (C) year name of author
Gnomovision comes with ABSOLUTELY NO WA RRANTY; for details
type `show w'.
This is fr ee software, and y ou are welcome to redistribute it unde r
certain condit ions; type `show c' for deta ils.
The hypothetical commands `show w' and ` show c' should show the
appropriat e parts of the Ge neral Pub lic Licens e. Of co urse, the
commands you use may be called som ething other than `show w' and
`show c'; they could even be mouse-clicks or menu items--whatever suits
your program.
You should also get your employer (if you work as a programmer) or your
school, if any, to sign a "co pyright disclaimer" for the program, if
necessary. Here is a sample; al ter the names:
Yoyodyne, Inc., hereby disclaims all copyright interest in the program
`Gnomovision' (which make s passes at compilers) written by James
Hacker .
<signature of Ty Coon>, 1 April 1 989
Ty Coon, Pr esident of Vi ce
This General Public License does not permit i ncorporating your program
into proprietary programs. If your program is a subroutine library , you
may consider it more useful to permit linking proprietary applications
with the library. If this is what y ou want to do, use the GNU Lesser Gene ral
Public License instead of this License .
EOF