Top Qs
Línea de tiempo
Chat
Contexto

Gzip

De Wikipedia, la enciclopedia libre

Gzip
Remove ads

gzip es una abreviatura de GNU ZIP, un software libre GNU que reemplaza al programa compress de Unix. Fue creado por Jean-Loup Gailly y Mark Adler. Apareció el 31 de octubre de 1992 (versión 0.1).

Datos rápidos Desarrollador, Información general ...
Remove ads

Vista general

Resumir
Contexto

El formato y el software GZIP fueron creados por Jean-Loup Gailly y Mark Adler para reemplazar la utilidad «compress» de Unix. Esta decisión surgió a raíz de la preocupación por problemas de patentes relacionados con el algoritmo LZW utilizado por «compress». La utilidad GZIP no solamente evitó la infracción de patentes, sino que también ofreció una compresión superior. A pesar de su creación a principios de los 90, GZIP sigue siendo ampliamente utilizado en la actualidad. El lanzamiento público inicial de GZIP , la versión 0.1, se produjo el 31 de octubre de 1992, seguida por la versión 1.0 en febrero de 1993. Ha habido más de 600 lanzamientos desde 1993 que están indexados en el repositorio git de GZIP.[1] La versión 1.0 apareció en febrero de 1993.

gzip se basa en el algoritmo Deflate,[2] que es una combinación del LZ77 y la codificación Huffman. Deflate se desarrolló como respuesta a las patentes que cubrieron LZW y otros algoritmos de compresión y limitaba el uso del compress.

No se debe confundir gzip con ZIP, el cual no es compatible. gzip solamente comprime archivos, pero no los archiva. Debido a esto a menudo se usa junto con alguna herramienta para archivar en paquetes, popularmente conocida como tar.[3]

Para hacer más fácil el desarrollo del software que usa compresión, se creó la biblioteca zlib. Soporta el formato de archivos gzip y la compresión deflate. Esta biblioteca se usa mucho porque es pequeña, eficiente y muy versátil. Gzip y zlib fueron implementadas por Jean-Loup Gailly y Mark Adler. Desde finales de los años 90 se ha producido la mejora de gzip a bzip2, que a menudo produce archivos más pequeños aunque es más lento.

El formato de compresión zlib, el algoritmo deflate y el formato gzip fueron estandarizados como RFC 1950, RFC 1951 y RFC 1952 respectivamente.[4]

Normalmente, la extensión de los archivos comprimidos con gzip es .gz.[2] El software de Unix a menudo se distribuye como archivos con extensión .tar.gz o .tgz, llamados tarballs. Son archivos empaquetados con tar y comprimidos con gzip. Se pueden descomprimir con gzip -d archivo.tar.gz o desempaquetar con tar -xzf archivo.tar.gz.[3]

Remove ads

Referencias

Enlaces externos

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads