If distribution of executable or object code is made
redistribution of the Program by all those who receive
by offering access to copy from a designated place,
copies directly or indirectly through you, then the
then offering equivalent access to copy the source
only way you could satisfy both it and this License
code from the same place counts as distribution of
would be to refrain entirely from distribution of the
the source code, even though third parties are not
Program. If any portion of this section is held invalid
compelled to copy the source along with the object
or unenforceable under any particular circumstance,
code.
the balance of the section is intended to apply and
the section as a whole is intended to apply in other
4. You may not copy, modify, sublicense, or distribute
circumstances. It is not the purpose of this section to
the Program except as expressly provided under
induce you to infringe any patents or other property
this License. Anyattempt otherwise to copy, modify,
right claims or to contest validity of any such claims;
sublicense or distribute the Program is void, and will
this section has the sole purpose of protecting the
automatically terminate your rights under this License.
integrity of the free software distribution system, which
However, parties who have received copies, or rights,
is implemented by public license practices. Many
from you under this License will not have their licenses
people have made generous contributions to the wide
terminated so long as such parties remain in full
range of software distributed through that system in
compliance.
reliance on consistent application of that system; it is
up to the author/donor to decide if he or she is willing
5. You are not required to accept this License, since you
to distribute software through any other system and
have not signed it. However, nothing else grants you
a licensee cannot impose that choice. This section is
permission to modify or distribute the Program or its
intended to make thoroughly clear what is believed to
derivative works. These actions are prohibited by law if
be a consequence of the rest of this License.
you do not accept this License. Therefore, by modifying
or distributing the Program (or any work based on the
8. If the distribution and/or use of the Program is
Program), you indicate your acceptance of this License
restricted in certain countries either by patents or by
to do so, and all its terms and conditions for copying,
copyrighted interfaces, the original copyright holder
distributing or modifying the Program or works based
who places the Program under this License may add an
on it.
explicit geographical distribution limitation excluding
those countries, so that distribution is permitted only
6. Each time you redistribute the Program (or any work
in or among countries not thus excluded. In such case,
based on the Program), the recipient automatically
this License incorporates the limitation as if written in
receives a license from the original licensor to copy,
the body of this License.
distribute or modify the Program subject to these
terms and conditions. You may not impose any further
9. The Free Software Foundation may publish revised
restrictions on the recipients' exercise of the rights
and/or new versions of the General Public License
granted herein. You are not responsible for enforcing
from time to time. Such new versions will be similar
compliance by third parties to this License.
in spirit to the present version, but may differ in detail
to address new problems or concerns. Each version is
7. If, as a consequence of a court judgment or
given a distinguishing version number. If the Program
allegation of patent infringement or for any other
specifies a version number of this License which
reason (not limited to patent issues), conditions are
applies to it and 'any later version' , you have the option
imposed on you (whether by court order, agreement
of following the terms and conditions either of that
or otherwise) that contradict the conditions of this
version or of any later version published by the Free
License, they do not excuse you from the conditions
Software Foundation. If the Program does not specify
of this License. If you cannot distribute so as to satisfy
a version number of this License, you may choose
simultaneously your obligations under this License and
any version ever published by the Free Software
any other pertinent obligations, then as a consequence
Foundation.
you may not distribute the Program at all. For example,
if a patent license would not permit royalty-free
10. If you wish to incorporate parts of the Program into
other free programs whose distribution conditions are
To do so, attach the following notices to the program.
different, write to the author to ask for permission. For
It is safest to attach them to the start of each source file
software which is copyrighted by the Free Software
to most effectively convey the exclusion of warranty;
Foundation, write to the Free Software Foundation;
and each file should have at least the 'copyright' line
we sometimes make exceptions for this. Our decision
and a pointer to where the full notice is found.
will be guided by the two goals of preserving the free
One line to give the program's name and a brief idea
status of all derivatives of our free software and of
of what it does.
promoting the sharing and reuse of software generally.
Copyright (C) <year><name of author>
NO WARRANTY
This program is free software; you can redistribute it
11. BECAUSE THE PROGRAM IS LICENSED FREE OF
and/or modify it under the terms of the GNU General
CHARGE, THERE IS NO WARRANTY FOR THE PROGRAM,
Public License as published by the Free Software
TO THE EXTENT PERMITTED BY APPLICABLE LAW.
Foundation; either version 2 of the License, or (at your
EXCEPT WHEN OTHERWISE STATED IN WRITING
option) any later version.
THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
PROVIDE THE PROGRAM 'AS IS' WITHOUT WARRANTY
This program is distributed in the hope that it will be
OF ANY KIND, EITHER EXPRESSED OR IMPLIED,
useful, but WITHOUT ANY WARRANTY; without even
INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
the implied warranty of MERCHANTABILITY or FITNESS
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
FOR A PARTICULAR PURPOSE. See the GNU General
A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE
Public License for more details.
QUALITY AND PERFORMANCE OF THE PROGRAM IS
WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE,
You should have received a copy of the GNU General
YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
Public License along with this program; if not, write to
REPAIR OR CORRECTION.
the Free Software Foundation, Inc., 59 Temple Place,
Suite 330, Boston, MA 02111-1307 USA
12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE
LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT
Also add information on how to contact you by
HOLDER, OR ANY OTHER PARTY WHO MAY
electronic and paper mail.
MODIFY AND/OR REDISTRIBUTE THE PROGRAM AS
PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
If the program is interactive, make it output a short
INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
notice like this when it starts in an interactive mode:
CONSEQUENTIAL DAMAGES ARISING OUT OF THE
Gnomovision version 69, Copyright (C) year name
USE OR INABILITY TO USE THE PROGRAM (INCLUDING
of author Gnomovision comes with ABSOLUTELY
BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING
NO WARRANTY; for details type 'show w' . This is free
RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU
software, and you are welcome to redistribute it under
OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO
certain conditions; type 'show c' for details.
OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH
HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
The hypothetical commands 'show w' and 'show c'
POSSIBILITY OF SUCH DAMAGES.
should show the appropriate parts of the General
Public License. Of course, the commands you use may
END OF TERMS AND CONDITIONS
be called something other than 'show w' and 'show
How to Apply These Terms to Your New Programs
c'; they could even be mouse-clicks or menu items--
whatever suits your program.
If you develop a new program, and you want it to be of
the greatest possible use to the public, the best way to
You should also get your employer (if you work as a
achieve this is to make it free software which everyone
programmer) or your school, if any, to sign a 'copyright
can redistribute and change under these terms.
disclaimer' for the program, if necessary. Here is a
E-40
sample; alter the names:
Yoyodyne, Inc., hereby disclaims all copyright interest
in the program 'Gnomovision' (which makes passes at
compilers)
written by James Hacker.
signature of Ty Coon, 1 April 1989
Ty Coon, President of Vice
This General Public License does not permit
incorporating you program into proprietary programs.
If your program is subroutine library, you may consider
it more useful to permit linking proprietary applications
with the library. If this is what you want to do,
use the GNU Library General Public License instead of
this License.
Copyright 2004-2013 Verance Corporation. Cinavia™
is a Verance Corporation trademark. Protected by U.S.
Patent 7,369,677 and worldwide patents issued and
pending under license from Verance Corporation. All
rights reserved.