Free Software Foundation!

Join now

Difference between revisions of "Zlib"

From Free Software Directory
Jump to: navigation,
(moved Zlib to License:Zlib)
 
m (typo)
(5 intermediate revisions by 2 users not shown)
Line 1: Line 1:
#REDIRECT [[License:Zlib]]
+
{{Entry
 +
|Name=zlib
 +
|Short description=library used for data compression.
 +
|Full description=zlib 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) [http://tools.ietf.org/html/rfc1950 1950] to [http://tools.ietf.org/html/rfc1952 1952] in the files
 +
[http://tools.ietf.org/html/rfc1950 rfc1950] (zlib format), [http://tools.ietf.org/html/rfc1951 rfc1951] (deflate format) and [http://tools.ietf.org/html/rfc1952 rfc1952] (gzip format).
 +
|Homepage URL=http://www.zlib.net/
 +
|Documentation note=
 +
*[http://tools.ietf.org/html/rfc1950 RFC1950] (zlib format)
 +
*[http://tools.ietf.org/html/rfc1951 rfc1951] (deflate format)
 +
*[http://tools.ietf.org/html/rfc1952 RFC1952] (gzip format)
 +
 
 +
All functions of the compression library are documented in the file zlib.h.  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 GNU and BSD systems.
 +
 
 +
zlib is available in Java using the java.util.zip package, documented [http://java.sun.com/developer/technicalArticles/Programming/compression/ here].
 +
 
 +
A Perl interface to zlib is available at CPAN (Comprehensive Perl Archive Network) sites, including [http://search.cpan.org/~pmqs/IO-Compress-Zlib/ IO-Compress-Zlib].
 +
 
 +
A Python interface to zlib is available in Python 1.5 and later versions, see http://docs.python.org/library/zlib.html .
 +
 
 +
zlib is built into tcl: http://wiki.tcl.tk/4610 .
 +
 
 +
Read also the [http://zlib.net/zlib_faq.html zlib FAQ]
 +
|Version identifier=1.2.8
 +
|Version date=2013/04/28
 +
|Version status=stable
 +
|Version download=ftp://ftp.simplesystems.org/pub/png/src/zlib/zlib-1.2.8.tar.xz
 +
|Last review by=Genium
 +
|Last review date=2013/09/19
 +
|Submitted by=Genium
 +
|Submitted date=2013/09/19
 +
|Status=
 +
|Is GNU=No
 +
}}
 +
{{Project license
 +
|License=Zlib
 +
|License copyright=Jean-loup Gailly and Mark Adler
 +
|License verified by=[[User:Genium|Genium]]
 +
|License verified date=2013/09/19
 +
}}
 +
{{Person
 +
|Real name=Jean-loup Gailly
 +
|Role=Maintainer
 +
|Email=jloup@gzip.org
 +
|Resource URL=
 +
}}
 +
{{Person
 +
|Real name=Mark Adler
 +
|Role=Maintainer
 +
|Email=madler@alumni.caltech.edu
 +
|Resource URL=
 +
}}
 +
{{Person
 +
|Real name=Gilles Vollant
 +
|Role=Contributor
 +
|Email=info@winimage.com
 +
|Resource URL=
 +
}}
 +
{{Resource
 +
|Resource audience=Users
 +
|Resource kind=Homepage
 +
|Resource URL=http://zlib.net/
 +
}}
 +
{{Resource
 +
|Resource audience=Contributors
 +
|Resource kind=Support
 +
|Resource URL=<zlib@gzip.org>
 +
}}
 +
{{Software category
 +
|Library=C
 +
|Use=compressing
 +
}}
 +
{{Featured}}

Revision as of 08:36, 19 September 2013

[edit]

zlib

http://www.zlib.net/
zlib is a general purpose data compression library. All the code is thread safe.

Documentation

The data format used by the zlib library is described by the following RFCs:

All functions of the compression library are documented in the file zlib.h. 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" works for GNU and BSD systems.


Download

Download External-link-icon.png version 1.2.8 (stable)
released on 28 April 2013

Categories




Licensing

LicenseVerified byVerified onNotes
ZlibGenium19 September 2013



Leaders and contributors

Contact(s)Role
"Email madler@alumni.caltech.edu" Mark Adler Maintainer
"Email info@winimage.com" Gilles Vollant Contributor
"Email jloup@gzip.org" Jean-loup Gailly Maintainer


Resources and communication

Audience Resource type URI
Contributors Support <zlib@gzip.org>
Users General http://zlib.net/zlib_faq.html
Users Homepage http://zlib.net/


Software prerequisites

This entry (in part or in whole) was last reviewed on 19 September 2013.



Entry

























Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.3 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the page “GNU Free Documentation License”.

The copyright and license notices on this page only apply to the text on this page. Any software or copyright-licenses or other similar notices described in this text has its own copyright notice and license, which can usually be found in the distribution or license text itself.


Personal tools
Namespaces

Variants
Actions
Navigation
Contribute