zlib
| zlib
| |
|---|---|
|
| |
| Basis data
| |
| ontwikkelaar | Mark Adler , Jean-Loup Gailly |
| Jaar van uitgave | 1995 |
| Huidige versie |
1.2.11 ( 15 januari 2017 ) |
| besturingssysteem | platformonafhankelijk |
| programmeertaal | C. |
| Licentie | zlib-licentie |
| zlib.net | |
De zlib is een gratis programmabibliotheek voor het comprimeren en decomprimeren van gegevens met het deflate- algoritme.
technologie
zlib kan gzip- bestanden (.gz) maken en een datastroom verwerken. Het formaat van de datastroomuitvoer, het deflate-algoritme en het gzip-bestandsformaat werden gestandaardiseerd als RFC 1950 , RFC 1951 en RFC 1952 . zlib verwerkt gegevens in blokken. De uitvoerblokken worden beschermd door Adler-32 checksums.
geschiedenis
De programmabibliotheek is afkomstig van Jean-Loup Gailly (compressie) en Mark Adler (decompressie), de auteurs van gzip en andere bekende datacompressieprogramma 's . Het is oorspronkelijk gemaakt voor libpng , de referentiebibliotheek voor deflate-compressie in PNG- indeling. De eerste openbare versie 0.9 werd uitgebracht op 1 mei 1995. Naast de gratis softwarelicentie die met het programma werd geïntroduceerd ( zlib-licentie , erkend door de OSI en overgenomen voor tal van andere projecten), werd ervoor gezorgd dat er geen gepatenteerde algoritmen werden gebruikt.
De kleine, efficiënte en veelzijdige bibliotheek heeft zichzelf bewezen als de de facto standaard voor deflate (de) compressie, vooral onder Linux , wordt gebruikt door honderden programma's en is ook populair voor embedded systemen vanwege het relatief lage geheugengebruik .
bronnen
- ↑ a b zlib Home Site . (geraadpleegd op 27 november 2018).
- ↑ ChangeLog-bestand voor zlib . (Engels, geraadpleegd op 14 februari 2017).
- ↑ Release 1.2.11 . 15 januari 2017 (geopend op 23 juli 2018).
- ^ Het zlib Open Source-project op Open Hub: pagina Talen . In: Open Hub . (bezocht op 18 juli 2018).
- ^ Het zlib Open Source-project op Open Hub: pagina met licenties . In: Open Hub . (bezocht op 19 juli 2018).
- ↑ zlib Home Site. Opgehaald op 27 november 2018 .