ZIP (formato de archivo)


ZIP es un formato de archivo que admite la compresión de datos sin pérdida . Un archivo ZIP puede contener uno o más archivos o directorios que pueden haber sido comprimidos. El formato de archivo ZIP permite varios algoritmos de compresión , aunque DEFLATE es el más común. Este formato se creó originalmente en 1989 y se implementó por primera vez en la utilidad PKZIP de PKWARE, Inc. , [2] como reemplazo del formato de compresión ARC anterior de Thom Henderson. Luego, el formato ZIP fue rápidamente compatible con muchas utilidades de software además de PKZIP. Microsoft ha incluido soporte ZIP incorporado (bajo el nombre de "carpetas comprimidas") en versiones deMicrosoft Windows desde 1998 a través de "Windows Plus!" complemento para Windows 98. Se agregó soporte nativo a partir del año 2000 en Windows ME. Apple ha incluido soporte ZIP incorporado en Mac OS X 10.3 (a través de BOMArchiveHelper, ahora Archive Utility ) y versiones posteriores. La mayoría de los sistemas operativos gratuitos tienen soporte integrado para ZIP de manera similar a Windows y Mac OS X.

Los archivos ZIP generalmente usan las extensiones de archivo .zip o .ZIP y el tipo de medio MIME . [1] Muchos programas utilizan ZIP como formato de archivo base, generalmente con un nombre diferente. Al navegar por un sistema de archivos a través de una interfaz de usuario, los íconos gráficos que representan archivos ZIP a menudo aparecen como un documento u otro objeto que destaca una cremallera .application/zip

El formato de archivo .ZIP fue diseñado por Phil Katz de PKWARE y Gary Conway de Infinity Design Concepts. El formato se creó después de que Systems Enhancement Associates (SEA) presentara una demanda contra PKWARE alegando que los productos de archivo de este último, llamados PKARC, eran derivados del sistema de archivo ARC de SEA. [3] El nombre "zip" (que significa "moverse a alta velocidad") fue sugerido por el amigo de Katz, Robert Mahoney. [4] Querían dar a entender que su producto sería más rápido que ARC y otros formatos de compresión de la época. [4] La primera versión conocida de la especificación de formato de archivo .ZIP se publicó por primera vez como parte del paquete PKZIP 0.9 bajo el archivo APPNOTE.TXT en 1989. [ cita requerida ] Al distribuir el formato de archivo zip dentro de APPNOTE.TXT, la compatibilidad con el formato de archivo zip proliferó ampliamente en la Internet pública durante la década de 1990. [5]

PKWARE e Infinity Design Concepts hicieron un comunicado de prensa conjunto el 14 de febrero de 1989, lanzando el formato de archivo .ZIP al dominio público . [6] [7] [8] [9] [10]

La especificación de formato de archivo .ZIP tiene su propio número de versión, que no corresponde necesariamente a los números de versión de la herramienta PKZIP, especialmente con PKZIP 6 o posterior. En varias ocasiones, PKWARE ha agregado funciones preliminares que permiten que los productos PKZIP extraigan archivos utilizando funciones avanzadas, pero los productos PKZIP que crean dichos archivos no estarán disponibles hasta la próxima versión principal. Otras empresas u organizaciones respaldan las especificaciones de PKWARE a su propio ritmo.

La especificación de formato de archivo .ZIP se denomina formalmente "APPNOTE - Especificación de formato de archivo .ZIP" y se publica en el sitio web PKWARE.com desde finales de la década de 1990. [11] No se publicaron varias versiones de la especificación. PKWARE publicó las especificaciones de algunas funciones, como la compresión BZIP2 , la especificación de cifrado fuerte y otras, unos años después de su creación. La URL de la especificación en línea se cambió varias veces en el sitio web de PKWARE.


DISEÑO INTERNO ZIP-64