Zlib

Zlib
Kehityshistoria
Ensijulkaisu 1995
Vakaa versio 1.3.1 ()[1]
Tiedot
Ohjelmistotyyppi tiedonpakkaus
Alusta alustariippumaton
Ohjelmointikielet C
Lisenssi zlib-lisenssi
Aiheesta muualla
Zlib
Versiohallinta

zlib on Jean-Loup Gaillyn ja Mark Adlerin kirjoittama tiedon pakkaamiseen käytettävä ohjelmakirjasto. Ensimmäinen versio ilmestyi vuonna 1995. Kirjastoa jaetaan ilmaiseksi zlib-lisenssillä. Se on kirjoitettu C-kielellä, ja toimii useilla eri käyttöjärjestelmillä.

zlib kehitettiin 1995 PNG-kuvien käsittelyyn tarkoitettua libpng-kirjastoa varten. Se käyttää deflate-algoritmia, joka on LZ77:n (Lempel-Ziv 1977) muunnos. Samaa algoritmia käytetään gzip-ohjelmassa ja ZIP-tiedostoissa.

Siitä on tullut de facto -standardi, jota käytetään esimerkiksi Linux-ytimessä, iPhonessa ja PlayStation 3:ssa. Vuonna 2002 zlibista löytyi haavoittuvuus, jolloin tekijät julkaisivat listan lähes 600 ohjelmasta, jotka sisälsivät kirjaston. Mukana olivat Microsoftin Microsoft Office, Internet Explorer, DirectX, Messenger ja Front Page.[2]

  1. [Zlib-announce] zlib 1.3.1 released, (viitattu ). Tieto on haettu Wikidatasta.
  2. CNet: Microsoft's borrowed code may pose risk news.cnet.com. 14.3.2002. Viitattu 20.4.2015. (englanniksi)

Zlib

Dodaje.pl - Ogłoszenia lokalne