Gzip
De Viquipèdia
Gzip (abreviació de GNU zip) és un programari lliure GNU que substitueix al programa compress d'UNIX. gzip es va crear per Jean-loup Gailly i Mark Adler. Apareció el 31 de octubre de 1992 (versión 0.1). La versión 1.0 apareció en febrero de 1993.
gzip es basa en l'algoritme Deflate, que és una combinació del LZ77 i el Huffman. Deflate es va desenvolupar com a resposta a les patents que van cobrir LZW i d'altres algoritmes de compressió i limitaven l'ús del compress.
No s'ha de confondre el gzip amb el ZIP ja que no són compatibles. gzip no arxiva fitxers, només els comprimeix. A causa d'això tot sovint s'utilitza conjuntament amb algua eina per arxivar (popularment tar).
Per fer més fàcil el desenvolupament del software que utilitza compressió es va crear la biblioteca zlib. Suporta el format de fitxers gzip i la compressió deflate. Aquesta llibreria s'utilta molt perquè és petita, eficient i molt versàtil. gzip i zlib van ser implementades per Jean-Loup Gailly i Mark Adler. Desde finals dels noranta s'ha produit algun moviment de gzip a bzip2 que sovint produeix arxius més petits tot i que és més lent.
El format de compressió zlib, l'algoritme deflate i el format gzip van ser estandaritzats com RFC 1950, RFC 1951 i RFC 1952 respectivament.
Normalment, l'extensió dels arxius gzipeats és .gz. El software d'Unix sovint es distribuieix com fitxers d'extensió .tar.gz o .tgz, anomenats tarballs. Són fitxers empaquetats amb tar i comprimits amb gzip. Es poden descomprimir amb gzip -d fitxer.tar.gz o desempaquetar amb tar -xzf arxiu.tar.gz. Avui en dia, cada vegada es distribuieix més i més software com fitxer.tar.bz2 a causa de les avantatges de la compressió bzip2.

