Najlepsze pytania
Chronologia
Czat
Perspektywa
Zlib
Z Wikipedii, wolnej encyklopedii
Remove ads
zlib – biblioteka 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.
Remove ads
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.
Remove ads
Zobacz też
Linki zewnętrzne
- P. Deutsch , J-L. Gailly , ZLIB Compressed Data Format Specification version 3.3, RFC 1950, IETF, maj 1996, DOI: 10.17487/RFC1950, ISSN 2070-1721, OCLC 943595667 (ang.).
- P. Deutsch , DEFLATE Compressed Data Format Specification version 1.3, RFC 1951, IETF, maj 1996, DOI: 10.17487/RFC1951, ISSN 2070-1721, OCLC 943595667 (ang.).
- P. Deutsch , GZIP file format specification version 4.3, RFC 1952, IETF, maj 1996, DOI: 10.17487/RFC1952, ISSN 2070-1721, OCLC 943595667 (ang.).
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads