See the GNU General Public License for
more details.
You should have received a copy of the
GNU General Public License along with this
program ; if not, write to the Free Software
Foundation, Inc.,51 Franklin Street, Fifth
Floor, Boston, 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 :
Gnomovision version 69,
Copyright (C) year name of author
Gnomovision comes with ABSOLUTELY
NO
WARRANTY ; for details type ‘show w’.
This is free software, and you are welcome
to redistribute it under certain conditions ;
type ‘show c’ for details.
The hypothetical commands ‘show w’ and
‘show c’ should show the appropriate parts
of the General Public License. Of course,
the commands you use may be called
something 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 "copyright disclaimer" for the
program,if necessary. Here is a 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 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 you want to do, use the GNU
Lesser General Public License instead of
this License.
GNU GENERAL PUBLIC LICENSE
Version 3, 29 June 2007
Copyright © 2007 Free Software Foundation,
Inc. <http://fsf.org/>
Everyone is permitted to copy and distribute
verbatim copies of this license document, but
changing it is not allowed.
0. Additional Definitions.
As used herein, “this License” refers to version
3 of the GNU Lesser General Public License,
and the “GNU GPL” refers to version 3 of the
GNU General Public License.
“The Library” refers to a covered work
governed by this License, other than an
Application or a Combined Work as defined
below.
An "Application" is any work that makes use
of an interface provided by the Library, but
which is not otherwise based on the Library.
Defining a subclass of a class defined by
the Library is deemed a mode of using an
interface provided by the Library.
A “Combined Work” is a work produced by
combining or linking an Application with the
Library. The particular version of the Library
with which the Combined Work was made is
also called the “Linked Version”.
The “Minimal Corresponding Source” for a
Combined Work means the Corresponding
Source for the Combined Work, excluding
any source code for portions of the Combined
Work that, considered in isolation, are based
on the Application, and not on the Linked
Version.
The “Corresponding Application Code” for a
Combined Work means the object code and/
or source code for the Application, including
any data and utility programs needed for
reproducing the Combined Work from