124 PSR-SX900/SX700 – Benutzerhandbuch
GNU LESSER GENER AL PUBLIC LICENSE
V ersion 2.1, February 1999
Copyright © 1991, 1 999 Free Sof t ware Foundation, Inc. , 51 Fr anklin Street, Fifth Floor , Boston, MA 021 1 0 -130 1 USA
Everyone is per mitted to copy and distribute verbatim copi es of this l icense doc ument, but chang ing it is no t allowed.
[This is the first released version of the Lesser GPL.
It also coun ts as the su ccessor of t he GNU Librar y Public License, version 2, hence th e version number 2.1 .]
Pre am bl e
The licenses for most software are designed to take awa y your freedom to
share and change it. By contrast, th e GNU Genera l Pub lic Licenses are
intended to guarantee your freedom to share and cha nge free software— to
make sure the software is free for all its users.
This licens e, the Lesser G eneral Public License, applies to so me specially
designat ed software pack ages—typically l ibraries—of the F ree Sof t ware
Foundation and othe r authors who deci de to use it. Y ou can u se it too, b ut we
suggest you first think ca refully about whether this license or the ordinar y
General Public License is t he better strategy to use in any par ticula r case,
based on the ex planation s belo w .
When we speak o f free software, we are ref e rring to freedom of use, not
price. Our General P ublic Licenses are designed to make sure that you have
the fr eedom t o distribute copies of f ree sof tware (and char ge f or this service if
you wish); that you receive source code or can get it if you want it; that you
can chang e the software and use pieces of it in n ew free programs; and th at
you ar e informed that you can do thes e things .
T o protect your right s, we need to make restrictions that forbid distributors to
deny you these r ights or to ask you to surrender these rights. These
restriction s translate to cer tain responsibi lities for you if you distribute copies
of the librar y or if you modify it.
For ex am ple, if you distribute copies of th e librar y , whether gratis or for a fee ,
you must give the recipients al l the ri ghts that we gave you. Y ou must make
sure that they , too, receive or can get the source code. If y ou link other cod e
with the lib rary , you must provide complete object files to the recipients, so
that they can relink th em with the librar y after making changes to the librar y
and recompiling it. A nd you must show them the se terms so they know their
rig ht s.
We pr otect y our rights wi th a two-step method: (1) we cop yright the libr ary ,
and (2) we of fer y ou this lice nse, which giv es you leg al permission to cop y ,
distribute and/or modify the libra ry .
T o protect each dis tributor , we want to make it very clear th at there is no
warran ty for th e free li brary . Also , if the li brary is modif ied by so meone else
and passe d on, the recipients should know that w hat they have is not the
original v ersion, so that t he original aut hor’s r eputat ion will not be af fecte d by
problems that might be introduced by others.
Finally , soft ware patents pose a cons tant threat to the existence of any free
prog ram. We w ish to make sure t hat a comp any ca nnot ef fectiv ely r estrict the
users of a free program by obtaining a restrictive lice nse from a patent hold er.
Therefore , we insist that any patent lice nse obtained for a version of the
librar y must be consi stent with the full freedom of use spec ified in this
license.
Most GNU s oftware, including so me librar ies, is covered by the ordinary GNU
General Public License. Th is licens e, the GNU Lesse r General Public
License, appl ies to cer tain desi gnated libraries, an d is quite diff erent from the
ordinary General Public License. We use this l icense for cer tain li braries in
order to permit linking tho se librari es into non-free programs.
When a program is linked with a l ibrar y , whether statical ly or using a shared
library , the combination of the two is leg ally sp eaking a co mbined work, a
derivative of the or iginal lib rary . The or dinar y General Public License
therefore permits such linking only if the entire combin ation fits its cr iteria of
free dom. Th e Lesser Gener al Pub lic License permits mor e lax crite ria for
linking o ther code with the li brary .
We call this lice nse the “Les ser” General Pub lic Lice nse because it does
Less to prot ect the user’s fr eedom than the ordi nary General P ublic L icense .
It also provides other free software dev e lopers Less of an a dvantage over
competing non-free programs. These disadvantages are the reason we use
the ordinar y General Pub lic License for many lib raries. Howev er, the Lesser
license p rovides advantages in cer tain s pecial circumstance s.
For ex am ple, on rare occasions, the re may be a special need to encou rage
the widest possibl e use of a certain l ibrary , so that it becomes a d e-f act o
standar d. T o achie ve this, non-fr ee progr ams must be allow ed to use the
librar y . A more frequent case is tha t a free librar y does the same job as
widely used no n-free librarie s. In t his case, the re is little to gain by limiting the
free librar y to free software only , so we use the Less er General Public
License .
In other ca ses, per mission to use a pa r ticular lib rary in non-free programs
enables a greater number of people to use a la rge body of free software. For
ex ample, permission to us e the GNU C L ibrary in no n-fr ee pr ogra ms enab les
many more people to use the whole GNU operating system, as well a s its
variant, the GN U/Linux operating syst em.
Although t he Lesser Gene ral P ublic Licen se is Less pr otectiv e of the users’
freedom, it does ensure that the use r of a program that is li nked with the
Library has t he free dom and th e where withal to run that pr ogram using a
modifi ed versio n of the Li brary .
The precise term s and conditi ons for copying, distribution and modi fication
follow . Pa y c lose attention to the diff erence b etw een a “wor k based on th e
library” and a “work that uses the library”. The f or mer contain s code derived
from t he libr ary , wher eas the la t ter m ust be combined with the libr ar y in orde r
to r u n.
GNU LESSER GENERAL PUBLIC
LICENSE
TERMS AND CONDITIONS FOR
COP YING, DISTRIBUTION AND
MODIFIC A TION
0. This Li cense Agree ment appli es to any sof tware libr ary or other pr ogra m
which contai ns a notice placed by the copyright holder or o ther
authori zed par ty saying it may be distributed under th e terms of t his
Lesser G eneral Public License (als o called “this Lice nse”). Each
licensee is addressed a s “you”.
A “librar y” means a collection o f software functions an d/or data prepared
so as to be conveniently linked with appli cation programs (which us e
some of thos e functions and data) to form executables .
The “Library”, be low , refers to any such software librar y or wor k which
has been di stributed under thes e terms. A “wor k based on th e Librar y”
means eith er the Librar y or a ny derivative work under copyright law: that
is to say , a wor k containing the Librar y or a por tion of it, e ither verbatim
or with mod ifications and/ or translated straig htforwardl y into another
language. (Hereinaf ter, translation is inclu ded without l imitation in the
term “modif ication”.)
“Source code” for a work means the preferred f or m o f the work for
making modi ficati ons to it. For a l ibrary , complete sou rce co de means al l
the source co de for all modules it contains, plu s any associ ated interface
definition files, plus the s cripts u sed to control compilatio n and
installation of the librar y .
Activities other th an copying, distribution a nd modification are not
covered by this License; they ar e outside it s scope. The act o f runn ing a
prog ram using the Libr ar y is not r estrict ed, and out put fr om such a
program is covered only if its contents cons titute a work based on the
Librar y (indep endent of th e use of th e Librar y in a tool for wri ting it).
Whethe r that is true de pends on wha t the Libr ar y does and what th e
program that uses the L ibrar y does.
1. Y ou may copy and distr ibute verbatim copies o f the Librar y’s complete
sourc e code as y ou receiv e it, in an y medium, pro vided that you
conspicu ously and appropri ately publish on each copy an appropri ate
copyright notic e and disclai mer of warrant y; k eep intact all th e notices
that refer to this License a nd to the absence of any warranty; and
distribute a copy of this License along with the Librar y .
Y ou may charge a fee f or the physical act of transferring a copy , and you
may at your option offer warranty protection in ex change for a fee.
2. Y ou may modify your copy or copies of t he Librar y or any po rt ion of it,
thus formin g a work ba sed on the Librar y , and copy and di stribute such
modifi cations or work under t he terms of Sec tion 1 abo ve , provide d that
you al so meet all o f these cond itions:
a) The modif ied work m ust itself be a sof t ware lib rary .
b)Y ou must cause the files modified to car ry prominent notice s stating
that you changed the files and the date of any change.
c) Y ou must caus e the whole o f the work to be l icensed at no c harge to
all thir d parties under the t er ms of this Li cense.