User Manual

128
an explicit geographical distribution limitation exclud-
ing those countries, so that distribution is permitted
only in or among countries not thus excluded. In
such case, this License incorporates the limitation
as if written in the body of this License.
13. The Free Software Foundation may publish
revised and/or new versions of the Lesser General
Public License from time to time. Such new versions
will be similar in spirit to the present version, but may
differ in detail to address new problems or concerns.
Each version is given a distinguishing version num-
ber. If the Library specifies a version number of this
License which applies to it and "any later version",
you have the option of following the terms and con-
ditions either of that version or of any later version
published by the Free Software Foundation. If the
Library does not specify a license version number,
you may choose any version ever published by the
Free Software Foundation.
14. If you wish to incorporate parts of the Library into
other free programs whose distribution conditions
are incompatible with these, write to the author to
ask for permission. For software which is copy-
righted by the Free Software Foundation, write to the
Free Software Foundation; we sometimes make
exceptions for this. Our decision will be guided by
the two goals of preserving the free status of all
derivatives of our free software and of promoting the
sharing and reuse of software generally.
NO WARRANTY
15. BECAUSE THE LIBRARY IS LICENSED FREE
OF CHARGE, THERE IS NO WARRANTY FOR
THE LIBRARY, TO THE EXTENT PERMITTED BY
APPLICABLE LAW. EXCEPT WHEN OTHERWISE
STATED IN WRITING THE COPYRIGHT HOLDERS
AND/OR OTHER PARTIES PROVIDE THE
LIBRARY "AS IS" WITHOUT WARRANTY OF ANY
KIND, EITHER EXPRESSED OR IMPLIED,
INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
WARRANTIES OF MERCHANTABILITY AND FIT-
NESS FOR A PARTICULAR PURPOSE. THE
ENTIRE RISK AS TO THE QUALITY AND PER-
FORMANCE OF THE LIBRARY IS WITH YOU.
SHOULD THE LIBRARY PROVE DEFECTIVE,
YOU ASSUME THE COST OF ALL NECESSARY
SERVICING, REPAIR OR CORRECTION.
16. IN NO EVENT UNLESS REQUIRED BY APPLI-
CABLE LAW OR AGREED TO IN WRITING WILL
ANY COPYRIGHT HOLDER, OR ANY OTHER
PARTY WHO MAY MODIFY AND/OR REDISTRIB-
UTE THE LIBRARY AS PERMITTED ABOVE, BE
LIABLE TO YOU FOR DAMAGES, INCLUDING
ANY GENERAL, SPECIAL, INCIDENTAL OR CON-
SEQUENTIAL DAMAGES ARISING OUT OF THE
USE OR INABILITY TO USE THE LIBRARY
(INCLUDING BUT NOT LIMITED TO LOSS OF
DATA OR DATA BEING RENDERED INACCURATE
OR LOSSES SUSTAINED BY YOU OR THIRD
PARTIES OR A FAILURE OF THE LIBRARY TO
OPERATE WITH ANY OTHER SOFTWARE), EVEN
IF SUCH HOLDER OR OTHER PARTY HAS BEEN
ADVISED OF THE POSSIBILITY OF SUCH DAM-
AGES.
END OF TERMS AND CONDITIONS
How to Apply These Terms to Your New Libraries
If you develop a new library, and you want it to be of
the greatest possible use to the public, we recom-
mend making it free software that everyone can
redistribute and change. You can do so by permitting
redistribution under these terms (or, alternatively,
under the terms of the ordinary General Public
License).
To apply these terms, attach the following notices to
the library. It is safest to attach them to the start of
each source file to most effectively convey the exclu-
sion of warranty; and each file should have at least
the "copyright" line and a pointer to where the full
notice is found.
one line to give the library`s name and an idea of
what it does.
Copyright (C) year name of author
This library is free software; you can redistribute it
and/or modify it under the terms of the GNU Lesser
General Public License as published by the Free
Software Foundation; either version 2.1 of the
License, or (at your option) any later version.
This library is distributed in the hope that it will be
useful, but WITHOUT ANY WARRANTY; without
even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICU-
LAR PURPOSE. See the GNU
Lesser General Public License for more details.
You should have received a copy of the GNU Lesser
General Public License along with this library; 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 elec-
tronic and paper mail.
You should also get your employer (if you work as a
programmer) or your school, if any, to sign a "copy-
right disclaimer" for the library, if necessary. Here is
a sample; alter the names:
Yoyodyne, Inc., hereby disclaims all copyright inter-
est in the library `Frob` (a library for tweaking knobs)
written by James Random Hacker.
signature of Ty Coon, 1 April 1990
Ty Coon, President of Vice
That`s all there is to it!
GNU LESSER GENERAL PUBLIC
LICENSE
Version 3, 29 June 2007
Copyright © 2007 Free Software Foundation, Inc.
<http://fsf.org/>
Everyone is permitted to copy and distribute verba-
tim copies of this license document, but changing it
is not allowed.
This version of the GNU Lesser General Public
License incorporates the terms and conditions of
version 3 of the GNU General Public License, sup-
plemented by the additional permissions listed
below.
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 Com-
bined 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 combin-
ing or linking an Application with the Library. The
particular version of the Library with which the Com-
bined Work was made is also called the “Linked Ver-
sion.
The “Minimal Corresponding Source” for a Com-
bined 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 Com-
bined Work means the object code and/or source
code for the Application, including any data and util-
ity programs needed for reproducing the Combined
Work from the Application, but excluding the System
Libraries of the Combined Work.
1. Exception to Section 3 of the GNU GPL.
You may convey a covered work under sections 3
and 4 of this License without being bound by section
3 of the GNU GPL.
2. Conveying Modified Versions.
If you modify a copy of the Library, and, in your mod-
ifications, a facility refers to a function or data to be
supplied by an Application that uses the facility
(other than as an argument passed when the facility
is invoked), then you may convey a copy of the mod-
ified version:
* a) under this License, provided that you make a
good faith effort to ensure that, in the event an
Application does not supply the function or data,
the facility still operates, and performs whatever
part of its purpose remains meaningful, or
* b) under the GNU GPL, with none of the addi-
tional permissions of this License applicable to
that copy.
3. Object Code Incorporating Material from Library
Header Files.
The object code form of an Application may incorpo-
rate material from a header file that is part of the