viii
APPENDIX
d) If distrib ution of the work is made by offering access to copy from a
designated place, offer equiv alent access to copy the above specif ied
materials from the same place .
e) V erify that the user has already rece ived a copy of these materials or that you
have already sent this user a copy .
For an executable, the required form of the “work that uses the Library” must include
any data and utility programs needed for reproducing the executable from it. Ho we ver ,
as a special exception, the materials to be distributed need not include anyt hing that is
normally distributed (in either source or binary form) with the major components
(compiler , kernel, and so on) of the operating system on which the executable runs,
unless that component itself accompanies the executable.
It may happen that this requirement contradicts the license restrictions of other
proprietary libraries that do not normally accompan y the operating system. Such a
contradiction means you cannot use both them and the Library together in an executable
that you distribute.
7. Y ou may pla ce library facilit ies that are a work based on the Library side-by-side
in a single library together with othe r library facilities not covered b y this License,
and distribute such a combined library , pro vided that the separate distribution of
the work based on the Library and of the other li brary facilities i s otherwise
permitted, and provided that you do these two things:
a) Accompany the combined library with a c opy of the same work based on the
Library , uncombined with any other libra ry facilities. This must be distrib uted
under the terms of the Sections above.
b) Gi ve prominent noti ce with the combined library of the f act that part of it is a
work based on the Library , and explaining where to fi nd the accompanying
uncombined form of the same work.
8. Y ou may not copy , modify, subl icense, link with, or distribute the Library except
as expressly provided under this License. Any attempt otherwise to copy , modify,
sublicense, link with, or distribute the Library is v oid, and will automatically
terminate your rights under this License. Howev er , parties who have recei ved
copies, or rights, from you under this License will not hav e their licenses
terminated so long as such parties remain in full compliance.
9. Y ou are not required to accept this License, since you hav e not signed it.
Howe ver , nothing else grants you permission to modify or distribut e the Library
or its deriv ative works. These actions are prohibited by law if you do not accept
this License. Therefore, by modifying or distributing the Library (or any work
based on the Library), you indicate your acceptance of this License to do so, and
all its terms and conditions for copying, distributing or modi fying the Library or
works based on it.
10. Each time you redistrib ute the Library (or any work based on the Library), the
recipient automatica lly receiv es a license from the original licensor to cop y ,
distribute, link with or modify the Library subject t o these terms and conditions.
Y ou may not impose any further restrictions on the recipien ts’ ex ercise of th e
rights granted herein. Y ou are not responsible for enfor cing compliance by third
parties with this License.
11. If, as a consequence of a court judgment or allegation of patent infringement or
for any other reason (not limited to patent issues), conditions are imposed on you
(whether by court order , agreement or otherwise) that contradict the conditions of
this License, they do not e xcuse you from the conditions of this License. If you
cannot distribute so as to satisfy simultaneously your obligations under t his
License and any other pertinent obligations, then as a consequence you may not
distribute t he Library at all. F or example, if a pat ent license would not permit
royalty-free redistribution of the Library by all those who receiv e copies directly
or indirectly through you, then the only way you could satisfy both it and this
License would be to refrain entirely from distribution of the Library .
If any portion of this section is held in va lid or unenforceable under any particular
circumstance, the balance of the section is intended to apply , and the section as a whole
is intended to apply in other circumstances.
It is not the purpose of this section to induce you to infringe any patents or other
property right claims or to contest validity of an y such claims; this s ection has the sole
purpose of protecting the integrity of the free software distrib ution system which is
implemented by public license practices. Many people ha ve made generous
contributions to the wide range of software distrib uted through that system in reliance
on consistent application of that system; it is up to the author/donor to decide if he or
she is willing to distribute softw are through any other system and a licensee cannot
impose that choice.
This section is intended to make thoroughly clear what is belie ved to be a consequence
of the rest of this License.
12. If the distrib ution and/or use of the Library is restricted in certain countries either
by patents or by copy righted interfaces, the original copyright holder who places
the Library under this License may add an explicit geographical distribution
limitation excluding those countries, so that distrib ution 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 Softwa re Foundation may publish revised and/or ne w versions of the
Lesser General Public License from time to time. Such ne w versions will be
similar in spirit to the present version, b ut may differ in detail to address ne w
problems or concerns.
Each version is gi ven a distinguishing version number . If the Library specif ies a version
number of this License which applies to it and “any later version”, you have the option
of following the terms and conditions either of that v ersion or of any later version
published by the Free Software F oundation. If the Library does not specify a license
version number , you may choose any version e ver published b y 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 copyrighted b y the Free Software Foundation,
write to the Free Softw are Foundation; we sometimes make e xceptions for this.
Our decision will be guided by the two goals of preserving the free status of all
deriva tives of our free software and of promoting the sharing and reuse of
software generally .
NO W ARRANTY
15. BECA USE THE LIBR AR Y IS LICENSED FREE OF CHARGE, THERE IS NO
W ARRANTY FOR THE LIBRARY , TO THE EXTENT PERMITTED BY
APPLICABLE LA W . EXCEPT WHEN OTHER WISE ST A TED IN WRITING
THE COPYRIGHT HOLDERS AND/OR OTHER P ARTIES PR O VIDE THE
LIBRAR Y “ AS IS” WITHOUT W A RRANTY OF ANY KIND, EITHER
EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
IMPLIED W ARRANTIES OF MERCHANT ABILITY AND FITNESS FOR A
P AR TICULAR PURPOSE. TH E ENTIRE RISK AS TO THE QU ALITY AND
PERFORMANCE OF THE LIBRAR Y IS WITH YOU. SHOULD THE
LIBRAR Y PRO VE DEFECTIVE, YOU ASSUME THE COST OF ALL
NECESSAR Y SER VICING, REP AIR OR CORRECTION.
16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LA W OR AGREED
TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER
P AR TY WHO MA Y MODIFY AND/OR REDISTRIBUTE THE LIBRAR Y AS
PERMITTED ABO VE, BE LIABLE TO Y OU FOR D AMA GES, INCLUDING
ANY GENERAL, SPECIAL, INCIDENT AL OR CONSEQUENTIAL
DAMA GES ARISING OUT OF THE USE OR INABILITY T O USE THE
LIBRAR Y (INCLUDING BUT NOT LIMITED TO LOSS OF D A T A OR D A T A
BEING RENDERED INA CCURA TE OR LOSSES SUST AINED BY YOU OR
THIRD P AR TIES OR A FAILURE OF THE LIBRAR Y TO OPERA TE WITH
ANY OTHER SOFTW ARE), EVEN IF SUCH HOLDER OR OTHER P ARTY
HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMA GES.
END OF TERMS AND CONDITIONS
How to Apply These T erms to Y our New Libraries
If you develop a ne w library , and you wa nt it to be of the greatest possible use to the
public, we recommend making it free software that everyone can redistrib ute and
change. Y ou can do so by permitting redistribution under these terms (or , alternativ ely ,
under the terms of the ordinary General Public License).
T o apply these terms, attach the follo wing notices to the library . It is safest to attach
them to the start of each source file to most effecti vely con ve y the exclusion of
warranty; and each file should hav e at least the “copyright” line and a pointer to where
the full notice is found.
<one line to give the lib rary’ s name and a brief 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) an y
later version.
This library is distributed in the hope that it will be useful, b ut WITHOUT ANY
W ARRANTY ; without e ven the implied w arranty of MERCHANT ABILITY or
FITNESS FOR A P AR TICULAR PURPOSE. See the GNU Lesser General
Public License for more details.
Y ou should have receiv ed a copy of the GNU Lesser General Public License
along with this library; if not, write to the Free Software Foundation, Inc., 59
T emple Place, Suite 330, Boston, MA 02111-1307 USA
Also add information on how to contact you b y electronic and paper mail.
Y ou should also get your employer (if you work as a programmer) or your school, if
any , to sign a “copyright disclai mer” for the library , if necessary . Here is a sa mple; alter
the names:
Y oyodyne, Inc., hereby disclaims all copyright interest in the library ‘Frob’ (a
library for tweaking knobs) written by James Random Hacker .
<signature of T y Coon>, 1 April 1990
T y Coon, President of V ic e
That’ s all there i s to it!