ZIP

Wikipedia

Loikkaa: valikkoon, hakuun
Tämä artikkeli kertoo tiedonpakkauksesta. Sirkustaiteilijasta kertoo artikkeli Zip the Pinhead.

ZIP on tiedonpakkausmenetelmä. Siihen liittyvä tiedostopääte on .zip.

Sisällysluettelo

[muokkaa] Historiaa

ZIP:n kehitti PKWARE-yhtiön perustaja Phil Katz. Hän julkaisi ensimmäisen version ZIP-formaatista sekä uudesta PKZIP-pakkausohjelmasta vuonna 1989.[1] Nimi zip viittaa nopeuteen, ja sitä ehdotti Katzin ystävä Robert Mahony. Nimellä he halusivat kertoa, että ZIP oli paljon nopeampi kuin muut silloin markkinoilla olleet pakkausohjelmistot.

1990-luvulla, kun yhä useammassa tietokoneessa alkoi olla graafinen käyttöliittymä, ohjelmoijat alkoivat kehitellä graafista ZIP-pakkaajaa, Nico Mak Computingin WinZip ja WinRar näistä tunnetuimpina. PKWARE julkaisi myös oman versionsa. Uudet versiot olivat paljon edellisiä helpompia käyttää. Käyttäjän ei tarvinnut opiskella erikseen Zip-formaatin käyttöä, jos hän halusi vain pakata ja arkistoida tiedostoja.

[muokkaa] Tekniikka

Zip on verrattain yksinkertainen pakkausmenetelmä, joka pakkaa jokaisen tiedoston erikseen. Tämä nopeuttaa tiedostojen lukua, kun yhtä tiedostoa etsiessään ei tarvitse ladata muiden tiedostojen dataa. On kuitenkin mahdollista, että varsin pieniä tiedostoja pakatessa tiedoston koko voi kasvaa. Tieto paketin sisältämistä tiedostoista on tallennettu paketin perään, mikä tekee paketin jakamisesta moneen tiedostoon vaikeaa.

Zip osaa monia erilaisia pakkausalgoritmeja, mutta yleensä se käyttää Katzin kehittämää Deflate-algoritmia. Se tukee myös yksinkertaista salasanasuojausta, joka on tosin osoittautunut helpoksi murtaa.

[muokkaa] Ohjelmat

Zip-tiedostoja voi pakata ja avata nykyään monilla eri ohjelmilla. Niitä ovat muun muassa WinZip, PicoZip, Info-Zip, WinRar, IZArc ja 7-Zip. Myös Microsoftin Windows XP ja Windows Vista-käyttöjärjestelmissä on integroitu Zip-pakkaaja. Linux-järjestelmissä on yleensä mukana Info-Zipin unzip-työkalu, joka osaa purkaa zip-paketteja.

Zipiä on yleisenä ja avoimena pakkausmuotona sovellettu myös muihin tarkoituksiin. Esimerkiksi Javan JAR-ohjelmapaketit ja OpenOffice.orgin ODF ovat itse asiassa Zip-tiedostoja.

[muokkaa] Lähteet

  1. PKWARE remembers Phil Katz
Henkilökohtaiset työkalut