LICENSE
portions of the Library will still fall under Section 6.)
Other wise, if the work is a derivative of the Library , you ma y
distribute the object code for the work under the terms of Section
6. An y ex ecutables containing that work also fall under Section 6,
whether or not they are linked directly with the Library itself .
6. As an ex ception to the Sections above, you may also combine or
link a “work that uses the Librar y” with the Library to produce
a work cont aining portions of the Librar y , and distribute that
work under terms of your choice, provided that the terms permit
modification of the work for the customer’ s o wn use and reverse
engineering for debugging suc h modifications.
Y ou must giv e prominent notice with eac h copy of the w ork
that the Librar y is used in it and that the Librar y and its use are
covered b y this License. Y ou must supply a copy of this License.
If the work during ex ecution display s copyright notices, you must
include the copyright notice for the Library among them, as well
as a reference directing the user to the cop y of this License. Also,
you must do one of these things:
a) Accompan y the work with the complete corresponding
mac hine-readable source code for the Librar y including
whatever c hanges were used in the work (whic h must be
distributed under Sections 1 and 2 above); and, if the work
is an e xecutable link ed with the Librar y , with the complete
mac hine-readable “work that uses the Library” , as object code
and/or source code, so that the user can modify the Librar y
and then relink to produce a modifi ed executable containing
the modified Library . (It is understood that the user who
c hanges the contents of definitions files in the Library will not
necessarily be able to recompile the application to use the
modified definitions.)
b) Use a suitable shared librar y mechanism for linking with
the Library . A suitable mec hanism is one that (1) uses at
run time a copy of the librar y already present on the user’ s
computer system, rather than copying librar y functions into
the executable, and (2) will operate properly with a modified
version of the library , if the user installs one, as long as the
modified version is interface-compatible with the version that
the work was made with.
c) Accompan y the work with a writ ten of f er , valid for at least
three years, to give the same user the materials specified in
Subsection 6a, above, for a charge no more than the cost of
performing this distribution.
d) If distribution of the work is made by of f ering access to copy
from a designated place, off er equivalent access to copy the
above specifi ed materials from the same place.
e) V erify that the user has already received a cop y of these
materials or that you hav e already sent this user a copy .
For an executable, the required f orm of the “work that uses
the Librar y” must include any dat a and utility programs needed
for reproducing the ex ecutable from it. Howe ver , as a special
exception, the materials to be distributed need not include
anything that is normally distributed (in either source or binar y
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 propriet ar y libraries that do not normally
accompany the operating sy stem. Such a contradiction means
you cannot use both them and the Library together in an
executable that you distribute.
7 . Y ou ma y place library f acilities that are a w ork based on the Library
side-by-side in a single librar y together with other library facilities
not co vered b y this License, and distribute such a combined
library, provided that the separate distribution of the work based
on the Library and of the other librar y facilities is other wise
permit ted, and provided that y ou do these two things:
a) Accompan y the combined library with a cop y of the same
work based on the Librar y , uncombined with any other librar y
facilities. This must be distributed under the terms of the
Sections above.
b) Give prominent notice with the combined librar y of the f act
that part of it is a work based on the Librar y , and explaining
where to find the accompanying uncombined form of the
same work.
8. Y ou may not cop y , modify , sublicense, link with, or distribute
the Librar y ex cept as expressly pro vided under this License.
Any at tempt other wise to copy , modify , sublicense, link with, or
distribute the Library is void, and will automatically terminate your
rights under this License. Howev er , parties who have received
copies, or rights, from you under this License will not have
their licenses terminated so long as suc h parties remain in full
compliance.
9. Y ou are not required to accept this License, since you have not
signed it. Ho we ver , nothing else grants y ou permission to modify
or distribute the Library or its derivativ e works. These actions are
prohibited by law if you do not accept this License. Therefore,
by modifying or distributing the Librar y (or any work based on
the Library), you indicate your accept ance of this License to do
so, and all its terms and conditions for copying, distributing or
modifying the Library or works based on it.
1 0. Eac h time you redistribute the Library (or any work based on the
Library), the recipient automatically receiv es a license from the
original licensor to cop y , distribute, link with or modify the Library
subject to these terms and conditions. Y ou may not impose
any further restrictions on the recipients ’ exercise of the rights
granted herein. Y ou are not responsible for enforcing compliance
by third parties with this License.
1 1 . If , as a consequence of a court judgment or allegation of patent
infringement or f or any other reason (not limited to patent
issues), conditions are imposed on you (whether by court order ,
agreement or other wise) that contradict the conditions of this
License, the y do not excuse you from the conditions of this
License. If you cannot distribute so as to satisfy simultaneously
your obligations under this License and an y other pertinent
obligations, then as a consequence you ma y not distribute the
Library at all. For example, if a patent license would not permit
royalty-free redistribution of the Librar y by all those who receive
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 an y portion of this section is
held invalid or unenforceable under any particular circumst ance,
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
any suc h claims; this section has the sole purpose of protecting
the integrity of the free software distribution system whic h is
implemented b y public license practices. Man y people have made
generous contributions to the wide range of sof tware distributed
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 software through any other system and a licensee
cannot impose that c hoice.
This section is intended to mak e thoroughly clear what is believ ed
to be a consequence of the rest of this License.
1 2. If the distribution and/or use of the Library is restricted in
certain countries either by patents or by copyrighted interfaces,
the original copyright holder who places the Librar y under this
License may add an explicit geographical distribution limitation
excluding those countries, so that distribution is permit ted only
in or among countries not thus excluded. In such case, this
License incorporates the limitation as if writ ten in the body of this
License.
1 3. The F ree Sof tware Foundation may publish revised and/or new
versions of the Lesser General Public License from time to time.
Suc h new versions will be similar in spirit to the present version,
but may dif f er in detail to address new problems or concerns.
Each version is giv en a distinguishing version number . 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 conditions either of that version or of any later version
published by the Free Sof tware Foundation. If the Librar y does
not specify a license v ersion number , you ma y c hoose an y version
ever published b y the F ree Sof tware F oundation.
1 4. 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
whic h is copyrighted by the Free Software Foundation, write to
the F ree 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 sof tware
and of promoting the sharing and reuse of sof tware generally .
NO W ARRANTY
1 5. BECAUSE THE LIBRAR Y IS LICENSED FREE OF CHARGE,
THERE IS NO WARRANTY FOR THE LIBRARY , T O THE EXTENT
PERMITTED B Y APPLICABLE LA W . EXCEPT WHEN O THER WISE
ST A TED IN WRITING THE COPYRIGH T HOLDERS AND/OR
O THER P ARTIES PRO VIDE THE LIBRARY “ AS IS” WITH OU T
WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED ,
INCLUDING, BU T NO T LIMITED T O , THE IMPLIED WARRANTIES
OF MERCHANT ABILI TY AND FITNESS FOR A P AR TICULAR
PURPOSE. THE ENTIRE RISK AS TO THE QU ALITY AND
PERFORMANCE OF THE LIBRARY IS WI TH Y OU. SHO ULD THE
LIBRARY PRO VE DEFECTIVE, Y O U ASSUME THE COST OF ALL
NECESSAR Y SERVICING, REP AIR OR CORRECTION.
1 6. IN NO EVENT UNLESS REQUIRED B Y APPLICABLE LAW OR
A GREED T O IN WRITING WILL ANY COPYRIGHT HOLDER, OR
ANY O THER P ARTY WHO MA Y MODIFY AND/OR REDIS TRIBU TE
THE LIBRAR Y AS PERMITTED ABOVE, BE LIABLE T O Y OU FOR
D AMA GES , INCLUDING ANY GENERAL, SPECIAL, INCIDENT AL
OR CONSEQUENTIAL D AMA GES ARISING O U T OF THE USE OR
INABILITY TO USE THE LIBRAR Y (INCLUDING BU T NO T LIMI TED
T O LOSS OF D A T A OR DA TA BEING RENDERED INACCURA TE
OR LOSSES SUS T AINED B Y YO U OR THIRD P AR TIES OR A
F AILURE OF THE LIBRAR Y T O OPERATE WI TH ANY O THER
SOFTWARE), EVEN IF SUCH HOLDER OR OTHER P ARTY HAS
BEEN AD VISED OF THE POSSIBILITY OF SUCH D AMA GES .
END OF TERMS AND CONDITIONS
How to Apply These T erms t o Y our New Librar ies
If you develop a new librar y , and you want it to be of the greatest
possible use to the public, we recommend making it free sof tware
that everyone can redistribute and change. Y ou can do so by
permit ting redistribution under these terms (or , alternativ ely , under
the terms of the ordinary General Public License).
T o apply these terms, at tac h the f ollo wing notices to the librar y .
It is safest to attac h them to the start of each source file to most
ef fectiv ely con vey the exclusion of warranty; and eac h file should
have at least the “copyright” line and a pointer to where the full
notice is found.
<one line to give the librar y’ 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 L esser General P ublic License as
published by the F ree Sof tware Foundation; either version 2.1 of the
License, or (at your option) any later v ersion.
This library is distributed in the hope that it will be useful, but
WITHO U T ANY WARRANTY ; without e ven the implied warranty of
MERCHANT ABILI TY or FITNESS FOR A P AR TICULAR PURPOSE.
See the GNU Lesser General Public License f or more details.
Y ou should have received a copy of the GNU Lesser General Public
License along with this library; if not, write to the Free Sof tware
Foundation, Inc., 59 T emple Place, Suite 330, B oston, MA 021 1 1 -
1 307 USA
Also add information on how to contact you by 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 disclaimer” for the librar y , if
necessary. Here is a sample; alter the names:
Y oyodyne, Inc., hereby disclaims all copyright interest in the
library ‘Frob’ (a librar y for t weaking knobs) written b y J ames
Random Hac ker .
<signature of T y Coon>, 1 April 1 990
T y Coon, President of Vice
That’ s all there is to it!
Exhibit-C
Copyright notice:
(C) 1 995-2004 Jean-loup Gailly and Mark A dler
This sof t ware is provided ‘as-is ’ , without an y e xpress or implied
warranty . In no ev ent will the authors be held liable f or an y damages
arising from the use of this sof tware.
P ermission is granted to any one to use this sof tware for an y purpose,
including commercial applications, and to alter it and redistribute it
n
freely , subject to the f ollowing restrictions:
1 . The origin of this software must not be misrepresented; y ou
must not claim that you wrote the original software. If you use
this sof tware in a product, an ackno wledgment in the product
documentation would be appreciated but is not required.
2. Altered source versions must be plainly marked as suc h, and
must not be misrepresented as being the original sof tware.
3. This notice ma y not be removed or altered from an y source
distribution.
Jean-loup Gailly Mark Adler
jloup
@gzip.org madler @alumni.caltech.edu
If you use the zlib librar y in a product, we would appreciate *not*
receiving lengthy legal documents to sign. T he sources are provided
for free but without w arranty of any kind. The library has been entirely
writ ten by Jean-loup Gailly and Mark Adler; it does not include third-
party code.
If you redistribute modified sources, we would appreciate that you
include in the file ChangeLog histor y information documenting your
c hanges. Please read the F AQ f or more information on the distribution
of modified source v ersions.
Exhibit-D
Copyright (c) 1998, 1999, 2000 Thai Open Source Software Center
Ltd and Clark Cooper
Copyright (c) 200 1, 2002 Expat maintainers.
P ermission is hereb y granted, free of c harge, to any person obtaining
a cop y of this sof tw are and associated documentation files (the
“Sof tware ”), to deal in the Sof tware without restriction, including
without limitation the rights to use, copy , modify , merge, publish,
distribute, sublicense, and/or sell copies of the Sof tware, and to
permit persons to whom the Sof tware is furnished to do so, subject
to the following conditions:
The above copyright notice and this permission notice shall be
included in all copies or substantial portions of the Software.
THE SOFTW ARE IS PRO VIDED “ A S IS” , WITHOU T W ARRANTY OF
ANY KIND, EXPRESS OR IMPLIED , INCLUDING BUT NO T LIMITED
T O THE WARRANTIES OF MER CHANT ABILI TY , FI TNESS FOR A
P AR TICULAR PURPOSE AND NONINFRINGEMENT .
IN NO EVENT SHALL THE AU THOR S OR COPYRIGH T HOLDERS
BE LIABLE FOR ANY CLAIM, D AMA GES OR O THER LIABILITY ,
WHETHER IN AN A CTION OF CONTRA CT , T ORT OR OTHER WISE,
ARISING FROM, OU T OF OR IN CONNECTION WITH THE SOFTWARE
OR THE USE OR OTHER DEALINGS IN THE SOFTW ARE.
Exhibit-E
The Independent JPEG Group’ s JPEG sof tware
README for release 6b of 27 -Mar -1998
This distribution contains the sixth public release of the Independent
JPEG Group’ s free JPEG software. Y ou are welcome to redistribute
this sof tware and to use it for an y purpose, subject to the conditions
under LEGAL ISSUES , below .
Ser io us user s of thi s sof tw a re (par ti cul ar ly thos e inco rp or ati ng it into
lar ge r progr am s) sh ou ld co nta ct IJG at jp eg -i nf o@uu net .u u. net t o b e
add ed t o ou r el ect ro ni c ma ili ng l is t. Ma ili ng l is t mem be rs a re n oti fi e d of
upd at es an d ha v e a c h anc e to pa rt ic ipa te i n t ec h n ica l di scu ss io ns, e tc .
This software is the work of T om Lane, Philip Gladstone, Jim
Bouc her , Lee Crock er , Julian Minguillon, Luis Ortiz, George Phillips,
Davide Rossi, Guido V ollbeding , Ge’ W eijers, and other members of
the Independent JPEG Group.
IJG is not af filiated with the of ficial ISO JPEG standards committee.
DOCUMENT A TION RO ADMAP
This file contains the following sections:
O VERVIEW General description of JPEG and the IJG
sof tware.
LEGAL ISSUES Copyright, lac k of warranty , terms of
distribution.
REFERENCES Where to learn more about JPEG.
ARCHIVE LOCA TIONS Where to find newer versions of this
sof tware.
RELA TED SOFTW ARE Other stuff y ou should get.
FILE FORMA T W AR S Sof tware *not* to get.
T O DO Plans for fut ure IJG releases.
n
n