NoneZlib - это библиотека, используемая для сжатия данных. Также важный компонент многих программных платформ, включая Linux, Mac OS X и iOS.

zlib - это библиотека (текущая версия: 1.2.8, выпущенная 28 апреля 2013 г.), которая очень широко используется для сжатия данных. Это программное обеспечение с открытым исходным кодом, написанное на C и не обремененное патентами. Он поддерживает три основных формата сжатия:

  • формат deflate Необработанные сжатые данные
  • данные в формате zlib (по сути, это необработанные данные с небольшим заголовком)
  • данные в формате gzip (необработанные данные со значительно более сложным заголовком)

Документацию можно найти в RFC-1950 (zlib), RFC-1951 (deflate) и RFC-1952 (gzip).

Библиотека zlib была создана Жан-Лу Гейли и Марком Адлером.