Information on the open source software
being used by this product.
COPYRIGHT NOTICE, DISCLAIMER, and
LICENSE:
If you modify libpng you may insert additional
notices immediately following this sentence.
This code is released under the libpng
license.
libpng versions 1.2.6, August 15, 2004,
through 1.6.12, June 12, 2014, are Copyright
(c) 2004, 2006-2014 Glenn Randers-
Pehrson, and are distributed according to the
same disclaimer and license as libpng-1.2.5
with the following individual added to the list
of Contributing Authors:
Cosmin Truta
libpng versions 1.0.7, July 1, 2000, through
1.2.5, October 3, 2002, are Copyright (c)
2000-2002 Glenn Randers-Pehrson, and are
distributed according to the same disclaimer
and license as libpng-1.0.6 with the following
individuals added to the list of Contributing
Authors:
Simon-Pierre Cadieux
Eric S. Raymond
Gilles Vollant
and with the following additions to the
disclaimer:
There is no warranty against interference
with your enjoyment of the library or
against infringement. There is no warranty
that our efforts or the library will fulfill any
of your particular purposes or needs.
This library is provided with all faults,
and the entire risk of satisfactory quality,
performance, accuracy, and effort is with
the user.
libpng versions 0.97, January 1998, through
1.0.6, March 20, 2000, are Copyright (c)
1998, 1999, 2000 Glenn Randers-Pehrson,
and are distributed according to the same
disclaimer and license as libpng-0.96, with
the following individuals added to the list of
Contributing Authors:
Tom Lane
Glenn Randers-Pehrson
Willem van Schaik
libpng versions 0.89, June 1996, through
0.96, May 1997, are Copyright (c) 1996,
1997 Andreas Dilger Distributed according
to the same disclaimer and license as
libpng-0.88, with the following individuals
added to the list of Contributing Authors:
John Bowler
Kevin Bracey
Sam Bushell
Magnus Holmgren
Greg Roelofs
Tom Tanner
libpng versions 0.5, May 1995, through 0.88,
January 1996, are Copyright (c) 1995, 1996
Guy Eric Schalnat, Group 42, Inc.
For the purposes of this copyright and
license, "Contributing Authors" is defined as
the following set of individuals:
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 warranties, expressed
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,
exemplary, or consequential damages,
which may result from the use of the PNG
Reference Library, even if advised of the
possibility of such damage.
Permission is hereby granted to use, copy,
modify, and distribute this source code, or
portions hereof, for any purpose, without fee,
subject to the following restrictions:
1. The origin 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
removed or altered from any source or
altered source distribution.
The Contributing Authors and Group 42,
Inc. specifically permit, without fee, and
encourage the use of this source code as a
component to supporting the PNG file format
in commercial products. If you use this
source code in a product, acknowledgment
is not required but would be appreciated.
A "png_get_copyright" function is available,
for convenient use in "about" boxes and the
like:
printf("%s", png_get_copyright(NULL));
Also, the PNG logo (in PNG format, 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 Certified is a certification mark
of the Open Source Initiative.
The contributing authors would like to thank
all those who helped with testing, bug fixes,
and patience. This wouldn't have been
possible without all of you.
Thanks to Frank J. T. Wojcik for helping with
the documentation.
License for CMSIS-RTOS RTX
Implementation
Copyright (c) 1999-2009 KEIL, 2009-2013
ARM Germany GmbH All rights reserved.
Redistribution and use in source and
binary forms, with or without modification,
are permitted provided that the following
conditions are met:
- Redistributions of source code must retain
the above copyright notice, this list of
conditions and the following disclaimer.
- Redistributions in binary form must
reproduce the above copyright
notice, this list of conditions and the
following disclaimer in the documentation
and/or other materials provided with the
distribution.
- Neither the name of ARM nor the names
of its contributors may be used
to endorse or promote products derived
from this software without specific prior
written permission.
THIS SOFTWARE IS PROVIDED BY
THE COPYRIGHT HOLDERS AND
CONTRIBUTORS "AS IS" AND ANY
EXPRESS OR IMPLIED WARRANTIES,
INCLUDING, BUT NOT LIMITED TO,
THE IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS
FOR A PARTICULAR PURPOSE
ARE DISCLAIMED. IN NO EVENT
SHALL COPYRIGHT HOLDERS
AND CONTRIBUTORS BE LIABLE
FOR ANY DIRECT, INDIRECT,
INCIDENTAL, SPECIAL, EXEMPLARY,
OR CONSEQUENTIAL DAMAGES
(INCLUDING, BUT NOT LIMITED TO,
PROCUREMENT OF SUBSTITUTE GOODS
OR SERVICES; LOSS OF USE, DATA, OR
PROFITS; OR BUSINESS INTERRUPTION)
HOWEVER CAUSED AND ON ANY
THEORY OF LIABILITY, WHETHER IN
CONTRACT, STRICT LIABILITY, OR
ACERCA DE LAS LICENCIAS
TORT (INCLUDING NEGLIGENCE OR
OTHERWISE) ARISING IN ANY WAY OUT
OF THE USE OF THIS SOFTWARE, EVEN
IF ADVISED OF THE POSSIBILITY OF
SUCH DAMAGE.
ZLIB DATA COMPRESSION LIBRARY
zlib 1.2.8 is a general purpose data
compression library. All the code is thread
safe. The data format used by the zlib
library is described by RFCs (Request for
Comments) 1950 to 1952 in the files http://
tools.ietf.org/html/rfc1950 (zlib format),
rfc1951 (deflate format) and rfc1952 (gzip
format).
All functions of the compression library are
documented in the file zlib.h (volunteer to
write man pages welcome, contact zlib@
gzip.org). A usage example of the library is
given in the file test/example.c which also
tests that the library is working correctly.
Another example is given in the file test/
minigzip.c. The compression library itself
is composed of all source files in the root
directory.
To compile all files and run the test program,
follow the instructions given at the top of
Makefile.in. In short "./configure; make test",
and if that goes well, "make install" should
work for most flavors of Unix. For Windows,
use one of the special makefiles in win32/ or
contrib/vstudio/ . For VMS, use make_vms.
com.
Questions about zlib should be sent to
winimage.com> for the Windows DLL
version. The zlib home page is http://zlib.
net/ . Before reporting a problem, please
check this site to verify that you have the
latest version of zlib; otherwise get the latest
version and check whether the problem still
exists or not.
PLEASE read the zlib FAQ http://zlib.net/
zlib_faq.html before asking for help.
article about zlib for the Jan. 1997 issue of
Dr. Dobb's Journal; a copy of the article is
available at http://marknelson.us/1997/01/01/
zlib-engine/ .
The changes made in version 1.2.8 are
documented in the file ChangeLog.
Unsupported third party contributions are
provided in directory contrib/ .
zlib is available in Java using the java.util.zip
package, documented at http://java.sun.com/
developer/technicalArticles/Programming/
compression/ .
A Perl interface to zlib written by Paul
at CPAN (Comprehensive Perl Archive
Network) sites, including http://search.cpan.
org/~pmqs/IO-Compress-Zlib/ .
A Python interface to zlib written by A.M.
Python 1.5 and later versions, see http://
docs.python.org/library/zlib.html .
zlib is built into tcl: http://wiki.tcl.tk/4610 .
An experimental package to read and write
files in .zip format, written on top of zlib by
available in the contrib/minizip directory of
zlib.
Notes for some targets:
- For Windows DLL versions, please see
win32/DLL_FAQ.txt
- For 64-bit Irix, deflate.c must be compiled
without any optimization. With
- O, one libpng test fails. The test works in
32 bit mode (with the -n32 compiler flag).
The compiler bug has been reported to
SGI.
I
- zlib doesn't work with gcc 2.6.3 on a DEC
3000/300LX under OSF/1 2.1 it works
when compiled with cc.
- On Digital Unix 4.0D (formely OSF/1)
on AlphaServer, the cc option -std1 is
necessary to get gzprintf working correctly.
This is done by configure.
- zlib doesn't work on HP-UX 9.05 with some
versions of /bin/cc. It works with other
compilers. Use "make test" to check your
compiler.
- gzdopen is not supported on RISCOS or
BEOS.
- For PalmOs, see http://palmzlib.
sourceforge.net/
Acknowledgments:
The deflate format used by zlib was
defined by Phil Katz. The deflate and zlib
specifications were written by L. Peter
Deutsch. Thanks to all the people who
reported problems and suggested various
improvements in zlib; they are too numerous
to cite here.
Copyright notice:
(C) 1995-2013 Jean-loup Gailly and Mark
Adler
This software is provided 'as-is', without any
express or implied warranty. In no event will
the authors be held liable for any damages
arising from the use of this software.
Permission is granted to anyone to use
this software for any purpose, including
commercial applications, and to alter it and
redistribute it freely, subject to the following
restrictions:
1. The origin of this software must not be
misrepresented; you must not claim
that you wrote the original software.
If you use this software in a product,
an acknowledgment in the product
documentation would be appreciated but
is not required.
2. Altered source versions must be plainly
marked as such, and must not be
misrepresented as being the original
software.
3. This notice may not be removed or altered
from any source distribution.
Jean-loup Gailly Mark Adler
If you use the zlib library in a product, we
would appreciate *not* receiving lengthy
legal documents to sign. The sources are
provided for free but without warranty of any
kind. The library has been entirely written 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 history information documenting
your changes. Please read the FAQ for more
information on the distribution of modified
source versions.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21