stringtranslate.com

PKZIP

PKZIP es un programa informático de archivo de archivos , que destaca por introducir el popular formato de archivo ZIP . PKZIP se introdujo por primera vez para MS-DOS en la plataforma compatible con IBM-PC en 1989. Desde entonces, se han lanzado versiones para otras arquitecturas y sistemas operativos. PKZIP fue escrito originalmente por Phil Katz y comercializado por su empresa PKWARE, Inc a partir de 1986. La empresa lleva sus iniciales: "PK".

Historia

PKZIP en un disquete

En la década de 1970, los programas de archivo de archivos se distribuían como utilidades estándar con los sistemas operativos. Incluyen las utilidades de Unix ar, shar y tar . Estas utilidades fueron diseñadas para reunir varios archivos separados en un solo archivo para facilitar su copia y distribución. Opcionalmente, estos archivos podrían pasarse a través de una utilidad de compresión de flujo, como compress y otras.

Otros archivadores también aparecieron durante la década de 1980, incluido ARC de System Enhancement Associates, Inc. (SEA), ZOO de Rahul Dhesi , DWC de Dean W. Cooper, LHarc de Haruhiko Okomura y Haruyasu Yoshizaki y ARJ , que significa "Archivado por Robert Jung".

El desarrollo de PKZIP se anunció por primera vez en el archivo SOFTDEV.DOC dentro del paquete PKPAK 3.61, indicando que desarrollaría un nuevo programa de compresión aún sin nombre. El anuncio se hizo luego de la demanda entre SEA y PKWARE, Inc. Aunque SEA ganó la demanda, perdió la guerra de la compresión, ya que la base de usuarios migró a PKZIP como el compresor preferido. Liderados por algunos administradores de sistemas de BBS que se negaron a aceptar u ofrecer archivos comprimidos como archivos .ARC, los usuarios comenzaron a recomprimir cualquier archivo antiguo que estuviera actualmente almacenado en formato .ARC en archivos .ZIP.

La primera versión fue lanzada en 1989, como una herramienta de línea de comandos de DOS , distribuida bajo el modelo shareware con una tarifa de registro de 25 dólares (47 dólares con el manual).

Formato de archivo .ZIP

Para ayudar a garantizar la interoperabilidad del formato ZIP, Phil Katz publicó la especificación de formato de archivo .ZIP original en el archivo de documentación APPNOTE.TXT. PKWARE continuó manteniendo este documento y publicó actualizaciones periódicamente. [1] Originalmente solo se incluía con versiones registradas de PKZIP, luego estuvo disponible en el sitio PKWARE. [1]

La especificación tiene su propio número de versión, que no necesariamente corresponde a los números de versión de PKZIP, especialmente con PKZIP 6 o posterior. En varias ocasiones, PKWARE agrega funciones preliminares que permiten a los productos PKZIP extraer archivos utilizando funciones avanzadas, pero los productos PKZIP que crean dichos archivos no estarán disponibles hasta la próxima versión importante.

Compatibilidad

Aunque eran populares en ese momento, los archivos ZIP que utilizan métodos de compresión PKZIP 1.0 ahora son raros y muchas herramientas de descompresión, como 7-Zip, pueden leer y escribir varios otros formatos de archivo.

Patentes

La contracción utiliza LZW dinámico , sobre el cual Unisys tenía patentes. También se presentó una patente para el algoritmo de reducción el 19 de junio de 1984, mucho antes de que se produjera PKZIP. [2]

Ver también

Referencias

  1. ^ ab Buchholz, Florian (2006). "La estructura de un archivo PKZip". Universidad James Madison . Archivado desde el original el 12 de abril de 2015 . Consultado el 30 de septiembre de 2020 . Este documento describe la estructura en disco de un archivo PKZip (Zip). Actualmente, la documentación solo describe el formato de diseño del archivo y la metainformación, pero no aborda la compresión o el cifrado real de los datos del archivo en sí. Esta documentación tampoco analiza con gran detalle los archivos Zip que abarcan varios archivos. Esta documentación fue creada utilizando la documentación oficial proporcionada por PKWare Inc.
  2. ^ "Sección de preguntas frecuentes de comp.compression (parte 1/3) - [8] ¿Qué pasa con las patentes sobre algoritmos de compresión de datos?". preguntas frecuentes.org .

enlaces externos

Oficial

Otro