Articulo de referencia

PKZIP

PKZIP es un programa informático de archivado de archivos , conocido por haber introducido el popular formato de archivo ZIP . PKZIP se lanzó por primera vez para MS-DOS en la p...

PKZIP es un programa informático de archivado de archivos , conocido por haber introducido el popular formato de archivo ZIP . PKZIP se lanzó por primera vez para MS-DOS en la plataforma compatible con IBM-PC en 1989. Desde entonces, se han lanzado versiones para diversas 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 archivado de archivos se distribuían como utilidades estándar con los sistemas operativos. Entre ellos se incluyen las utilidades de Unix ar, shar y tar . Estas utilidades se diseñaron para agrupar varios archivos separados en un único archivo comprimido, facilitando así su copia y distribución. Opcionalmente, estos archivos podían procesarse mediante una utilidad de compresión de flujo, como compress , entre otras.

Otros archivadores también aparecieron durante la década de 1980, incluidos 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".

A mediados de la década de 1980, Phil Katz desarrolló un programa de compresión y archivado llamado PKARC , totalmente compatible con los archivos creados por ARC de System Enhancement Associates, Inc. (SEA). Además, PKARC estaba escrito completamente en lenguaje ensamblador, lo que lo hacía mucho más rápido que la versión de SEA, y también comprimía los archivos a un tamaño menor, algo muy importante en la época en que se utilizaban disquetes para almacenar archivos. Como resultado, PKARC se convirtió rápidamente en un programa muy popular.

SEA interpuso una demanda por infracción de marca registrada, por lo que Katz cambió el nombre a PKPAK. Sin embargo, SEA también alegó que Katz había copiado el código fuente de su programa ARC. Finalmente, Katz llegó a un acuerdo extrajudicial y abandonó el desarrollo de PKARC/PKPAK.

El desarrollo de PKZIP se anunció por primera vez en el archivo SOFTDEV.DOC del paquete PKPAK 3.61, donde se indicaba que se desarrollaría un nuevo programa de compresión aún sin nombre. El anuncio se produjo tras la demanda entre SEA y PKWARE, Inc. Si bien SEA ganó el juicio, perdió la batalla por la compresión, ya que los usuarios migraron a PKZIP como su compresor preferido. Liderados por algunos administradores de BBS que se negaban a aceptar u ofrecer archivos comprimidos en formato .ARC, los usuarios comenzaron a recomprimir los archivos antiguos almacenados en formato .ARC a formato .ZIP.

La primera versión se lanzó en 1989, como una herramienta de línea de comandos de DOS , distribuida bajo el modelo shareware con una tarifa de registro de US$25 (US$47 con manual) [ 1 ] .

formato de archivo .ZIP

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

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

Compatibilidad

Aunque fueron populares en su momento, los archivos ZIP que utilizan los métodos de compresión PKZIP 1.0 son ahora poco comunes, y muchas herramientas de descompresión, como 7-Zip, son capaces de leer y escribir otros formatos de archivo.

Patentes

El proceso de reducción utiliza LZW dinámico , sobre el cual Unisys poseía patentes. También se había presentado una patente para el algoritmo de reducción el 19 de junio de 1984, mucho antes de que se produjera PKZIP. [ 3 ]

Véase también

Referencias

  1. equivalente a $ 65 y $ 122 en 2025
  2. 1 2 Buchholz, Florian (2006). "La estructura de un archivo PKZip" . Universidad James Madison . Archivado del original el 12 de abril de 2015. Recuperado el 30 de septiembre de 2020. Este documento describe la estructura en disco de un archivo PKZip (Zip). La documentación actualmente solo describe el formato de diseño del archivo y la metainformación, pero no aborda la compresión o el cifrado de los datos del archivo en sí. Esta documentación tampoco analiza en detalle los archivos Zip que abarcan varios archivos. Esta documentación se creó utilizando la documentación oficial proporcionada por PKWare, Inc.
  3. "comp.compression Preguntas frecuentes (parte 1/3) Sección - [ 8 ] ¿Qué pasa con las patentes sobre algoritmos de compresión de datos?" . faqs.org . Archivado del original el 13 de mayo de 2008 . Recuperado el 4 de octubre de 2007 .

Oficial

  • Sitio web oficial
  • PKZIP de PKWARE Archivado el 13 de marzo de 2006 en Wayback Machine
  • PKZIP 2.50 para DOS
  • SecureZIP de PKWARE, archivado el 13 de marzo de 2006 en Wayback Machine .
  • NOTA DE APLICACIÓN

Otro

  • Página principal de SecureZIP
  • Comentarios del propietario de SEA sobre Phil Katz, la demanda y su muerte.
  • CONTROVERSIA: DEMANDAS: SEA vs. PKWARE
    • Sentencia a favor de SEA en el caso SEA contra PKWARE y Phil Katz.
  • Cómo usar PKZIP desde la línea de comandos