iii
OR LOSSES SUST AINED BY Y OU OR THIRD P AR TIES OR
A F AILURE OF THE PROGRAM T O OPERA TE WITH ANY
O THER PR OGRAMS), EVEN IF SUCH HOLDER OR O THER
P AR TY HAS BEEN AD VISED OF THE POSSIBILITY OF SUCH
D AMA GES.
END OF TERMS AND CONDITIONS
How to Appl y These T erms to Y our New Programs
If you dev elop a new progr am, and y ou want it to be of the greatest
possible use to the pub lic , the best way to achiev e this is to make it
free software which ever yone can redistribute and change under these
terms. T o do so , attach the f ollowing notices to the progr am. It is saf est to
attach them to the star t of each source fi le to most effectively con vey the
exclusion of warr anty;and each fi le should ha ve at least the “copyright”
line and a pointer to where the full notice is found.
one line to give the program's name and an idea of what it does.
Copyright (C) yyyy name of author
This program is free software; you can redistribute it and/or modify it
under the terms of the GNU Gener al Public License as published b y the
Free Software Foundation; either v er sion 2 of the License , or (at your
option) any later v er sion.
This program is distr ibuted in the hope that it will be useful, but
WITHOUT ANY W ARRANTY; without even the implied warranty of
MERCHANT ABILITY or FITNESS FOR A P AR TICULAR PURPOSE. See
the GNU General Public License for more details.
Y ou should ha ve received a cop y of the GNU Gener al 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 b y electronic and paper
mail.
If the program is inter active , mak e it output a shor t notice like this when
it star ts in an inter active mode:
Gnomovision v er sion 69, Copyright (C) year name of author
Gnomovision comes with ABSOLUTEL Y NO W ARRANTY; for details
type ‘show w’. This is free software, and y ou are welcome to redistribute
it under cer tain conditions; type ‘show c’ f or details.
The hypothetical commands ‘show w’ and ‘show c’ should show the
appropriate par ts of the Gener al Public License. Of course , the commands
you use ma y be called something other than ‘sho w w’ and ‘show c’; they
could even be mouse-clicks or menu items--whatev er suits your program.
Y ou should also get y our employer (if y ou wor k as a progr ammer) or
your school, if any , to sign a “cop yr ight disclaimer” f or the progr am, if
necessar y .
Here is a sample; alter the names:
Y o yodyne , Inc., hereb y disclaims all copyright interest in the progr am
‘Gnomovision’ (which makes passes at compiler s) wr itten by James
Hacker .
signature of T y Coon, 1 Apr il 1989
T y Coon, President of Vice
This General Public License does not per mit incorpor ating your program
into proprietar y programs. If your program is a subroutine librar y , you
may consider it more useful to permit linking propr ietar y applications
with the librar y . If this is what you want to do , use the GNU Lesser
General Public License instead of this License .
If you are interested in obtaining GPL source code used in this product,
please contact
Open Source T eam, P&F USA, Inc.,PO Box 2248, Alpharetta, GA 30023-
2248.
LGPL
GNU LESSER GENERAL PUBLIC LICENSE
V ersion 2.1, Febr uar y 1999
Copyright (C) 1991, 1999 Free Software Foundation, Inc .
51 Franklin Street, Fifth Floor , Boston, MA 02110-1301 USA
Ever yone is permitted to copy and distr ibute verbatim copies of this
license document, b ut changing it is not allowed.
[This is the fi r st released version of the Lesser GPL. It also counts as
the successor of the GNU Librar y Public License, v er sion 2, hence the
version number 2.1.]
Preamble
The licenses for most software are designed to take a way your freedom
to share and change it. By contrast, the GNU General Public Licenses are
intended to guarantee your freedom to share and change free software
to make sure the software is free for all its users.
This license , the Lesser General Public License, applies to some specially
designated software packages--typically librar ies--of the Free Software
Foundation and other author s who decide to use it. Y ou can use it too,
but we suggest y ou fi r st think carefully about whether this license or
the ordinar y Gener al Public License is the better strategy to use in any
par ticular case , based on the explanations belo w .
When we speak of free software, we are ref er r ing to freedom of use ,
not price . Our General Public Licenses are designed to make sure that
you ha ve the freedom to distribute copies of free software (and char ge
for this ser vice if you wish); that y ou receive source code or can get it if
you want it; that you can change the software and use pieces of it in new
free programs; and that you are inf or med that you can do these things.
T o protect y our rights, we need to make restrictions that forbid
distributor s to deny you these rights or to ask you to surrender these
rights. These restrictions tr anslate to cer tain responsibilities for you if y ou
distribute copies of the libr ar y or if you modify it.
For example , if y ou distr ibute copies of the librar y , whether gr atis or for a
fee, y ou must give the recipients all the rights that we gav e you. Y ou must
make sure that they , too, receive or can get the source code . If y ou link
other code with the librar y , you m ust provide complete object fi les to
the recipients, so that they can relink them with the librar y after making
changes to the librar y and recompiling it. And y ou must sho w them these
terms so they know their r ights.
W e protect y our r ights with a two-step method: (1) w e copyright the
librar y , and (2) we offer y ou this license , which giv es you legal permission
to copy , distribute and/or modify the libr ar y .
T o protect each distributor , we want to make it v er y clear that there is no
warr anty for the free libr ar y . Also, if the librar y is modifi ed by someone
else and passed on, the recipients should kno w that what they have is not
the original ver sion, so that the original author's reputation will not be
affected b y problems that might be introduced by other s.
Finally , software patents pose a constant threat to the existence of any
free program. W e wish to make sure that a company cannot eff ectively
restrict the user s of a free program by obtaining a restr ictive license from
a patent holder . Therefore, w e insist that any patent license obtained for
a version of the libr ar y must be consistent with the full freedom of use
specifi ed in this license .
Most GNU software , including some libraries, is cov ered by the ordinar y
GNU General Public License . This license , the GNU Lesser General
Public License, applies to cer tain designated libr aries, and is quite different
from the ordinar y Gener al Public License. W e use this license for cer tain
librar ies in order to per mit linking those libr aries into non-free progr ams.
When a program is linked with a libr ar y , whether statically or using a
shared librar y , the combination of the two is legally speaking a combined
work, a derivative of the or iginal librar y . The ordinar y Gener al Public
License therefore permits such linking only if the entire combination fi ts