Distributed according to the same disclaimer and license as libpng-0.88, with the follo wing individuals added
to the list of Contributing Authors:
John Bowler
Kevin Bracey
Sam Bushell
Magnus Holmgren
Greg Roelofs
To m T anner
libpng versions 0.5, Ma y 1995, through 0.88, January 1996, are Copyright © 1995, 1996 Guy Eric Schalnat,
Group 42, Inc.
For the pur poses of this cop yright and license, “Contributing Authors” is defined as the following set of individ-
uals:
Andreas Dilger
Dave Martindale
Guy Eric Schalnat
Paul Schmidt
Tim Wegner
The PNG Reference Library is supplied “AS IS”. The Contributing Authors and Group 42, Inc. disclaim all war-
ranties, e xpressed or implied, including, without limitation, the warranties of merchantability and of fitness for
any purpose. The Contributing Authors and Group 42, Inc. assume no liability for direct, indirect, incidental,
special, ex emplary , or consequential damages, which may result from the use of the PNG Ref erence Library ,
even if advised of the possibility of such damage.
Pe rmission is hereb y granted to use, cop y , modify , and distribute this source code, or portions hereof, for an y
purpose, without fee, subject to the f ollowing restrictions:
1. The or igin of this source code must not be misrepresented.
2. Altered versions must be plainly marked as such and must not be misrepresented as being the original
source.
3. This Copyright notice may not be remov ed or altered from any source or altered source distribution.
The Contributing Authors and Group 42, Inc. specifically per mit, without f ee, and encourage the use of this
source code as a component to supporting the PNG file format in commercial products. If y ou use this source
code in a product, acknowledgment is not required b ut would be appreciated.
A “png_get_cop yright” function is av ailable, f or convenient use in “about” bo xes and the lik e:
printf(“%s”,png_get_copyright(NULL));Also, the PNG logo (in PNG f ormat, of course) is supplied in the files
“pngbar .png” and “pngbar.jpg (88x31) and “pngnow .png” (98x31).
Libpng is OSI Certified Open Source Software. OSI Cer tified Open Source is a certification mark of the Open
Source Initiative.
Glenn Randers-P ehrson
glennrp at users.sourceforge.net
2-Apr-08
Expat
Copyright © 1998, 1999, 2000 Thai Open Source Software Center Ltd
Pe rmission is hereb y granted, free of charge, to any person obtaining a cop y of this software and associated
documentation files (the “Software”), to deal in the Softw are without restriction, including without limitation the
rights to use, copy , modify , merge, publish, distribute , sublicense, and/or sell copies of the Software , and to
permit persons to whom the Software is furnished to do so, subject to the follo wing conditions:
The above cop yright notice and this permission notice shall be included in all copies or substantial por tions of
the Software.
THE SOFTW ARE IS PRO VIDED “AS IS”, WITHOUT W ARRANTY OF ANY KIND, EXPRESS OR IMPLIED ,
INCLUDING BUT NO T LIMITED T O THE WARRANTIES OF MERCHANT ABILITY , FITNESS FOR A P ARTIC-
ULAR PURPOSE AND NONINFRINGEMENT . IN NO EVENT SHALL THE A UTHORS OR COPYRIGHT
HOLDERS BE LIABLE FOR ANY CLAIM, DAMA GES OR OTHER LIABILITY , WHETHER IN AN ACTION OF
CONTRACT , T ORT OR OTHER WISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFT-
WARE OR THE USE OR O THER DEALINGS IN THE SOFTW ARE.
GNU GENERAL PUBLIC LICENSE
Version 2, June 1991
Copyright © 1989, 1991 F ree Software Foundation, Inc., 51 F ranklin Street, Fifth Floor, Boston, MA 02110-
1301 USA
Everyone is permitted to copy and distribute v erbatim copies of this license document, but changing it is not
allowed.
Preamble
The licenses for most software are designed to tak e awa y your freedom to share and change it. By contrast,
the GNU General Public License is intended to guarantee y our freedom to share and change free software -
to make sure the software is free f or all its users. This General Public License applies to most of the F ree
Software Foundation’ s software and to any other program whose authors commit to using it. (Some other
Free Software Foundation software is cov ered by the GNU Lesser General Public License instead.) Y ou can
apply it to your programs , too.
When we speak of free software, w e are referring to freedom, not price. Our General Public Licenses are
designed to make sure that you ha ve the freedom to distribute copies of free software (and charge f or this
service if you wish), that you receive source code or can get it if y ou want it, that you can change the soft-
ware or use pieces of it in new free progr ams; and that y ou know you can do these things.
To protect your rights, we need to make restrictions that forbid an yone to deny you these rights or to ask you
to surrender the rights. These restrictions translate to cer tain responsibilities for y ou if you distribute copies of
the software, or if y ou modify it.
For e xample, if you distribute copies of such a progr am, whether gratis or for a f ee, you must giv e the recipi-
ents all the rights that you hav e. Y ou must make sure that the y , too, receive or can get the source code. And
you must show them these terms so they kno w their rights.
We protect your rights with two steps: (1) copyright the software, and (2) off er you this license which gives
you legal permission to copy , distr ibute and/or modify the softw are.
Also, f or each author’ s protection and ours, we want to make certain that ev eryone understands that there is
no warranty f or this free software. If the software is modified by someone else and passed on, w e want its
recipients to know that what they ha ve is not the original, so that any problems introduced b y others will not
reflect on the original authors’ reputations.
Finally , any free program is threatened constantly by softw are patents. We wish to av oid the danger that
redistributors of a free program will individually obtain patent licenses, in eff ect making the program propri-
etary . T o prevent this , we have made it clear that an y patent must be licensed for e veryone’ s free use or not
licensed at all.
The precise terms and conditions for copying, distribution and modification f ollow .
TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICA TION
0. This License applies to any program or other work which contains a notice placed by the copyright holder
saying it ma y be distributed under the terms of this General Public License. The “Progr am”, below , refers
to any such program or work, and a “work based on the Program” means either the Program or any deriv-
ative work under cop yright law: that is to sa y , a work containing the Program or a portion of it, either ver-
batim or with modifications and/or translated into another language. (Hereinafter, translation is included
without limitation in the term “modification”.) Each licensee is addressed as “y ou”.
Activities other than copying, distribution and modification are not co vered by this License; they are outside
its scope. The act of running the Program is not restricted, and the output from the Program is cov ered
only if its contents constitute a work based on the Program (independent of having been made b y running
the Program). Whether that is true depends on what the Program does.
1. Y ou may cop y and distribute verbatim copies of the Program’ s source code as you receive it, in any medi-
um, provided that you conspicuously and appropriately publish on each cop y an appropriate copyright
notice and disclaimer of warranty; keep intact all the notices that ref er to this License and to the absence
of any warranty; and give any other recipients of the Program a cop y of this License along with the
Program.
You may charge a fee f or the physical act of transf erring a copy , and you ma y at your option offer w arranty
protection in exchange f or a fee.
2. Y ou may modify your cop y or copies of the Program or any portion of it, thus forming a work based on the
Program, and cop y and distribute such modifications or work under the terms of Section 1 above, provided
that you also meet all of these conditions:
a) Y ou must cause the modified files to carry prominent notices stating that you changed the files and the
date of any change.
b) Y ou must cause any work that you distribute or pub lish, that in whole or in par t contains or is derived
from the Program or any part thereof, to be licensed as a whole at no charge to all third parties under