PL EN DE FR ES IT PT RU JA ZH NL UK TR KO CS SV AR VI FA ID HU RO NO FI

gzip

Gzip
Knownlyx encyclopedia image
Knownlyx encyclopedia image

Una captura de pantalla
Desarrollador
Jean-loup Gailly y Mark Adler, gzip.org
https://www.gnu.org/software/gzip/ y https://www.gzip.org/
Información general
Extensión de archivo .gz
Tipo de MIME application/x-gzip
Lanzamiento inicial 31 de octubre de 1992 (33 años)[1]
Última versión 1.14 (info)
9 de abril de 2025 (10 meses y 17 días)
Tipo de formato Compresión de datos
Contenedor para Abrir formatos
Contenido por Zip
Estándar(es) RFC 1952
Formato abierto Sí 

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).

Vista general

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]

Referencias

  1. a b Sostenibilidad de los formatos digitales: planificación de las colecciones de la Biblioteca del Congreso, ed. (14 de mayo de 2024). «GZIP». loc-gov.translate. Archivado desde el original el 27 de junio de 2024. Consultado el 29 de septiembre de 2025. 
  2. a b «Comprimiendo archivos con el comando gzip». infolinux. España. Consultado el 7 de noviembre de 2025. 
  3. a b ««gzip»: La Herramienta Esencial para Comprimir Archivos en Linux». Cosas de Linux. 18 de enero de 2024. Consultado el 7 de noviembre de 2025. 
  4. «Linux Standard Base Specification 1.2 Prev». linuxfoundation.org (en inglés). Consultado el 7 de noviembre de 2025. 

Enlaces externos