Zlib

zlib wrapper
zlib is a software library used for data compression.wikipedia
146 Related Articles

Mark Adler

Adler, Mark
zlib was written by Jean-loup Gailly and Mark Adler and is an abstraction of the DEFLATE compression algorithm used in their gzip file compression program.
He is best known for his work in the field of data compression as the author of the Adler-32 checksum function, and a co-author of the zlib compression library and gzip.

Jean-loup Gailly

zlib was written by Jean-loup Gailly and Mark Adler and is an abstraction of the DEFLATE compression algorithm used in their gzip file compression program.
He worked over zlib in collaboration with Mark Adler.

DEFLATE

deflateddeflate-decodeDeflate64
zlib was written by Jean-loup Gailly and Mark Adler and is an abstraction of the DEFLATE compression algorithm used in their gzip file compression program.
Several free and/or open source projects support Deflate64, such as 7-Zip, while others, such as zlib, do not, as a result of the proprietary nature of the procedure and the very modest performance increase over Deflate.

PlayStation 4

PS4PlayStation 4 Pro4
It has also been used in gaming consoles such as the PlayStation 4, PlayStation 3, Wii U, Wii, Xbox One and Xbox 360.
The console features a hardware on-the-fly zlib decompression module.

Zlib License

zlibzlib/libpng licenselibpng License
It is free software, distributed under the zlib License.
The zlib license is a permissive free software license which defines the terms under which the zlib software library can be distributed.

Gzip

gunzipzcat.tgz
zlib was written by Jean-loup Gailly and Mark Adler and is an abstraction of the DEFLATE compression algorithm used in their gzip file compression program.
FreeBSD, DragonFly BSD and NetBSD use a BSD-licensed implementation instead of the GNU version; it is actually a command-line interface for zlib intended to be compatible with the GNU implementation's options.

Libpng

The first public version of zlib, 0.9, was released on 1 May 1995 and was originally intended for use with the libpng image library.
libpng is dependent on zlib for data compression and decompression routines.

HTTP compression

compressedcompressingcompression
Another problem found while deploying HTTP compression on large scale is due to the deflate encoding definition: while HTTP 1.1 defines the deflate encoding as data compressed with deflate (RFC 1951) inside a zlib formatted stream (RFC 1950), Microsoft server and client products historically implemented it as a "raw" deflated stream, making its deployment unreliable.

Portable Network Graphics

PNG.pngPNG image
Permissively-licensed DEFLATE implementations, such as zlib, are widely available.

Rsync

zsyncrdiffrdiff-backup
Zlib may be used for additional data compression, and SSH or stunnel can be used for security.

Zip (file format)

ZIPZIP file.zip
This is also the algorithm used in the Zip archive format.
Likewise, the ZLIB format (IETF RFC 1950) also uses the DEFLATE compression algorithm, but specifies different headers for error and consistency checking.

Git

git repositoryJunio HamanoGit (software)
Newly added objects are stored in their entirety using zlib compression.

Library (computing)

librarylibrariessoftware library
zlib is a software library used for data compression.

Data compression

compressionvideo compressioncompressed
zlib is a software library used for data compression.

Abstraction (computer science)

abstractiondata abstractionabstract
zlib was written by Jean-loup Gailly and Mark Adler and is an abstraction of the DEFLATE compression algorithm used in their gzip file compression program.

Linux

GNU/LinuxLinux on the desktopLin
zlib is also a crucial component of many software platforms, including Linux, macOS, and iOS.

MacOS

Mac OS XOS XMac
zlib is also a crucial component of many software platforms, including Linux, macOS, and iOS.

IOS

Apple iOSiPhone OSiPhone
zlib is also a crucial component of many software platforms, including Linux, macOS, and iOS.

PlayStation 3

PS3Sony PlayStation 33
It has also been used in gaming consoles such as the PlayStation 4, PlayStation 3, Wii U, Wii, Xbox One and Xbox 360.

Wii U

Nintendo Wii UWiiUWii Mode
It has also been used in gaming consoles such as the PlayStation 4, PlayStation 3, Wii U, Wii, Xbox One and Xbox 360.

Wii

Nintendo WiiWii MiniSensor Bar
It has also been used in gaming consoles such as the PlayStation 4, PlayStation 3, Wii U, Wii, Xbox One and Xbox 360.

Xbox One

Xbox One XXbox One SXBO
It has also been used in gaming consoles such as the PlayStation 4, PlayStation 3, Wii U, Wii, Xbox One and Xbox 360.

Xbox 360

X360Microsoft Xbox 360360
It has also been used in gaming consoles such as the PlayStation 4, PlayStation 3, Wii U, Wii, Xbox One and Xbox 360.

Free software

freefree-softwarefreely
It is free software, distributed under the zlib License.