Manual

IIisnottile purpose of Ibis se_ lion to indike you Io inh h]ge any palents or olher
properly right claims or to conlest validily of any such clahns: this section has Ihe sole
purpose ol ¸ protecting the inlegrity of the _ee soflware dislribution syslem, which is
hnplemenled by public license practices Many people have made generous
conlribulions to Ihe wide range of soflware dislribuled Ihrough that syslem hi reliance
on consis_enl applicalion of Ihat system: i l is up Io Ihe autho_donor to decide if he <>]
she is willing Io distribute software through any olher system and a licensee cannot
impose Ihal choice
This section is hltended to make flloroughly dear wha_ is believed to be a consequence
of the resl of _llis I,icense
II the distdbllOon and/o] use of the Pmgiam is lcshicled in cm t lin counhies
either by pa_ents o] ¸ by copyrighted internees, the origh]al copyrighl homer who
places the Program under this I,icense may add an explici_ geographical
dislribution limitation exchldhlg fl_ose counlries, so Ihat dislribution is permi_led
only ill o] ¸ among countries not thus excluded. Ill such case. _his License
hlcorpo]a_es the Iimitalion as if wrillen ill _ke body of this I,icense
9 The Free Soflware I_>undation may publish revised and/or new versions of _lle
General Public License from thne to _ime Such new versions will be shnilar ill
spftil Io the present version, but may di_r in deqafl to addres_ new problems or
concerns¸
Iah vet ion is given a dislinguishing veision number I1 the Pioglam spedlk's a
version number of this License which applies _o il and "any hirer version", you have 1he
oplion of _/Ihaving the lerms and condilions either of _llat version <>] of any hller
version published by _he Free Software I_undalion If Ike Program does n<>l specil), a
version nu tuber of _his I,icense, you may choose any versftm ever published by Ike F]_e
Software I_>undation
10 If you wish _o incorporate parts of Ihe Program hlto other ftee proglams whose
dislribulion conditions are di_renh write k) Ihe aulhor Io ask Ibr 1_ermission For
software which is copyrighled by _lle Free Sol/ware Foundation, write to Ihe Free
Software I_)undation: we somelimes make exceptions _] this Our decision will
be graded by the _wo goals of preservhlg _he free slalus of all derivalives of our
ftee sol,ware and of p]omolhlg Ike sharhlg and reuse of sol/wale generally
NO WARRANTY
BECAUSE THE PROt-JRAM IS LI( I NSEI) FREL OF CHARGI , THIRL IS
NO WARRANTY I<)R THE PROGRAM, TO THE EXTENT PERMITTED BY
APPI,ICABLE LAW EXCEPT WHEN (_'HERWlSE STATED IN WRFIING
THL COPYRIGHT HOLI)ERS ANDK)R (_'HER I_RllES PR(WIDE THE
PROGRAM "AS IS" WITHOUT \V,\RRANTY OF ANY KIND. EITHER
I3XPRESSI3D OR IMPLIED, INCI,UI)ING. BUT NOT LIMITH) TO. THE
IMPI,IED \_g\RRANTIES OF MERCHANTABILITY AND FITNESS FOR A
R\RTICUI,AR PURPOSE THE ENTIRE RISK AS TO THE QUALITY ANI)
PERFORMANCE OF THE PROGRAM IS WITH YOU SHOUI,D THE
PROGRAM PROVE I)LFE( 'TIVE. YOU ASSUME THE COST OF AI,I,
NECESSARY SERVICING. RI3I_IR OR CORRECTION¸
12 IN NO EVENT IINLESS REQUIRED BY APPI,ICABI,E LAW OR AGREEI)
TO IN WRITING WILl. ANY C()PYRIGHT HOI,DI R. OR ANY OTHER
RkI_I'Y WHO MAY M()DIEY AND/OR RI DISTRIBUTI THI PR()GRAM AS
PERMI-ITED ABOVI, I3I I,IABLI TO YOU FOR DAMAGI S, INCI,UDING
ANY GENERAL, SPI CIAI,, INCIDENTAL OR CONSI QUI NTIAI,
DAMAGES ARISING OUT OI THE USI OR INABII,ITY TO USE THE
PROGRAM (INCI,UDING BUT NOT LIMFI'ED TO I,OSS (3I I)XE_ OR
I)ATA BLINt-; RENDERI D INACCURATE OR I,OSSES SUSTAINI D BY
YOU OR THIRI) PAI).TIES OR A EAILURI OI THI PROGRAM TO
OPER,(I'E WITH ANY ()THI R PR()GRAMS), EVIN II SUCH HOI,DER OR
()THI R PARTY HAS BIIN AI)VISEI) OF THI POSSIBII,ITY OF SUCH
DAMAGI S
END OF TERMS AND CONDITIONS
How to Apply These Terms to Your New Programs
If you develop a new program, and you wahl it Io be ol the grealest possible use to Ihe
public, the best way to achieve this is _o make it flee software which everyone can
_dislribule and change under Ihe_e terms¸
TIb do SO. allach the l_!llowhlg nolices Io the program¸ II is sal_s_ _<>atlach _kem Io the
s_ar_ of each source file _o mos_ effeclively convey _lle exclusion (_1¸ warranty; and each
file shotdd have a_ leasl the "copyrighF' Ihle and a pohlter to where the full notice is
Ik_und
<one line to give {ke plogram's name and a brie_ idea ol what i_ does>
Copyright (CI <year> <name of author>
This program is flee software; you can J_distribute il and/or modil), it under the
I_]ms of _ke GNU General Public I,icense as pttblish_l by Ihe F]_e Soflware
_>undation_ either version 2 of the I,icense. or (at your oplion/ ally la_e] ¸versk>n
This program is dislribu_ed hi _l_e hope tha_ il will be usefld, bul WITHOUT ANY
WARRANTY; wilhoul even the hnplied wammty of MERCHANTABILITY or
FITNESS FOR A I_R'I1CUI,AR PURPOSE See the GNU General Public
I,icense ft)r more details
You shoukl have received a copy of the GNU General Pnblic I,icense along with
1his program; if not. write _o the FJ_e Software t'<>tlllda_i(/ll, hlc, 59 "l_mple Place,
Suite 330. Boston, MA 0211 l 1307 USA
Also add inlk_lmalion on how Io contact you by electronic and paper mail
If Ihe program is hl_erac_ive, make il oulput a shorl notice like 1his when i_ starls ill an
hl_erac_ive mode:
G nomovision version 69, Copyright (C) year name of aulhor Gnomovision comes with
ABSOLUTEI,Y NO WARRANTY: R_r delails type "show w' This is _ee software, and
you are welcolne Io redishibute il under cerlain condilions: _ype "show c' l_)r de_ails
The hypothetical commands _show w' and _show c' shouM show Ihe appropriate paris
of the General Pubke License Of course, the commands you use may be called
somelhing other fl_an "show w' and "show c': they c<xdd even be mouse clicks or menu
i_elns whalever suits your program¸
You should also gel your employer Iif you w<>rk as a programmer1 or your sdlool, i1'
any, to sign a "copyrigh_ disclaimer" Ibr 1he program, if necessary¸ Here is a sample_
alter the names:
Yo} odyne, hie, hereby disclaims all copyright intercsl in the program
_Gnomovision' (which m_lkes passes a_ compile]s/wri_len by James Hacker¸
<signature of I_ Coon>, I April 1989
l_ Coon. President of Vice
This General Pubke License does not p_mit hlcorporating yotlr program inlo
proprielary programs¸ If your program is a subrouline library, you may consider it m<>re
useflfl to permit Ihlkhlg proprielary applicalions wilh Ihe library II¸ _l_is is whal you
wan_ Io do. use the GNU I,ibrary General Public I,icense inslead of this I,icense
GNU LESSER GENERAL PUBLIC LICENSE
Version 2,1, February 1999
Copyright (C) 1991. 1999 Eree Software Founda0on, Inc
59 "lEmple Place. Suite 330, Boston. MA 0211 I 1307 I !SA
I veryone is peHnitted to copy and dis_ibule ve]baHm copies of Ihis license document.
bul changing i{ is not allowed
I'l'his is Ihe firsl released version of {l_eLesser (PL I{ also cotln{s as {l_esuccessor of
the GNU I,ihmly PuNic I,icense. version 2, hence Ihe version number 2 1]
Preamble
The Ih'enses _1 mosl sol?ware are designed to lake away youl fleedom to shaEc and change
i_ By _mtrasL _l_e GN! ! (_ne]al Pubke Licenses al_ intended _o guarantee your fteedom to
sha_ and change I_e so_wa_ _o make sure the sol3wale is h_e I_]¸ all its users¸
This license. Ike Lesser General Public License, applies _o some specially designated
soflwaJ_ packages _ypically libraries oflhe Free SoRware I_>undation and other
aulhors who decide to use it You can use il too. but we stlgges_ you firsl Ihhlk carefldly
aboul whelher this license or _he ordinary General Public I,icense is _l_e belier strategy
to use ill any particular case. based on _ke cxplalla_i(_ns below
When _c speak of flee soflwa_e, we are reining _o h_edom of use. nol prh'c ()ur Gene]al
Public Licenses are designed Io make sure thai you have the h eedom to dis_ribule copies ol ¸
free sol/wale (and chalge Io]¸_his set vh'c if you wishi; _hat you receive source code or can
get it if you want it; that you can dlange _l_e sofiwa_ and u_e pieces ofi_ hi new ftcc
programs; and tha_ you a_ hllb] reed _hat you can do these fl_hlgs
I3> protec_ your righls, we need to make reslrictions _hat _)rbid dislributors _o deny you
these rights or Io ask you Io surrender _kese rights These reslriclions Iranslale to ce]lain
responsibilities _] you if you dislribule copies of the library or if you modi_ i_
For example, il ¸ you dislribule copies of the library_ whether gratis/!r Ibr a _e, you musl
give the recipients all the righls fllat we gave you You musl make sure thai Ikey, too.
receive or can gel the source code¸ I1¸ you link other code wilh _ke library, you musl
provide complete <>_ecl files Io Ihe recipienls, so Ihal Ihey can relink them wilh the
library after makhlg chants Io the library and recompilhlg it And you musl show them
these terms so th_ know theh ¸ rights
VVc prolec_ your righls wilh a two slep melhod: 11 / we copyright the library, and (21 we
<>fl_r you _his keense, which gives you legal permission to copy, distEibute and/or
modi_ Ihe library
I3) protect each distributor, we Wahl to make il very clear _hal there is no warranty _]
the l_ee library Also, if _l_e library is modified by someone else and passed on, the
recipients shoukl know thai whal they have is nol Ihe orighlal version, so tha_ Ihe
orighlal atllhor's reputation will nol be al_c_ed by problems 1hat migh_ be hl_rodtlced
by olhe] s
Fi nally, sol/wa_ patents pose a conslan_ Ihreal Io Ihe exislence ol ¸any 1lee program¸ V_ie
wish to make sul_ _hat a company canno_ effectively l_slric_ Ihe users of a free program
by obtahlhlg a restriclive license from a pa_ent hokler -I'here_)]_. we insis_ _hal any
palent keense oblained R_]¸ a version (if the library must he consislen_ with the fidl
fteedom of use specified ill _his keense
Mosl GNU software, hlchlding some libraries, is covered by Ihe ordhlary GNU General
Public License 1"his license. Ihe GNU Lesser General Public License. applies Io certain
designaled libraries, and is quile dffferenl ftom the oJ_hlary General Public License¸ Wc
use this license _r cer_ahl libraries ill order to permit Ihlking those libraries hl_o non
lice programs
When a pmg_am is linked with a library, whelher stalic dly or using a shared librm y, I]_e
combinalion ol the two is legally speaking a combined work. a derivalive of the o]iginal
library The o]dinary General Public IAcense Iherelolk: pc]mils such [inking only if Ihe
enlire combinati<>n tits its cnleria of [leedom The Lesser General Public I,icense
iK']mils more lax cdleria Ik_ Ihlkhlg olhe_ code wilh the library
We call this license Ike "Lcsse]" C,ene_ al Public License because il does Less Io pl olecl Ihe
use]'s h_edom Ihan Ihe o_dinaly Gene]al Pubke License It also provides olke_ Irce
sol_wale developels Less of all advanlage ovel compelino non hee pl_)gl ires These
disadvanlages are Ike _eason we use Ihe ordhlaEy C,ene_al Public License Ik}_ many libralies
vi