zlib

zlib
Logo zlib
Logo programu
AutorJean-loup Gailly (kompresja)
Mark Adler (dekompresja)
Aktualna wersja stabilna1.2.11 (15 stycznia 2017; ponad 5 lat temu)
Język programowaniaC
System operacyjnywieloplatformowy
Rodzajbiblioteka programistyczna
Strona internetowa

zlibbiblioteka rozpowszechniana na zasadach Otwartego Oprogramowania służąca do kompresji danych, napisana przez Jean-loup Gaillyego i Marka Adlera. Zastosowano w niej algorytm Deflate używany w programie kompresującym gzip. Pierwsza publiczna wersja (0.9) została wydana 1 maja 1995 i była przeznaczona do użycia z biblioteką graficzną libpng.

Wykorzystanie

zlib z biegiem czasu stała się de facto standardem. Jest obecnie używana w wielu aplikacjach platformy Unix, Linux, Windows oraz innych. Niektóre rozwiązania korzystające z biblioteki zlib:

  • libpng, do kompresji strumieni bitmapowych
  • Apache, w implementacji protokołu HTTP/1.1
  • OpenSSH (klient i serwer)
  • OpenSSL, do kompresji połączeń TLS
  • FFmpeg, do odczytu i zapisu skompresowanych części strumieni danych
  • SWF, do kompresji materiału Flash

Implementacja zlib zawarta jest również w wielu środowiskach programistycznych, np. Borland/CodeGear Delphi.

Zobacz też

  • ZIP
  • Licencja zlib

Linki zewnętrzne

Media użyte na tej stronie

Zlib 3D green.png
Autor: zlib, Licencja: ZLIB
zlib logo