ZIP

ZIP


Zip
Расширение

.zip
.zipx
 (newer compression algorithms)

MIME

application/zip[1]

Сигнатура

none, though PK\003\004 , PK\005\006 (empty archive), or PK\007\008 (spanned archive) are common.

Разработан

Phil Katz, PKWARE

Опубликован

1989

Последний выпуск

6.3.2 / 2007-09-28; 1913 days ago

Тип формата

Сжатие данных

Развит в

JAR (EAR, RAR (Java), WAR)
Office Open XML (Microsoft)
Open Packaging Conventions
OpenDocument (ODF)
XPI (расширения Mozilla)

Стандарт(ы)

APPNOTE from PKWARE

ZIP — популярный формат сжатия данных и архивации файлов. Файл в этом формате обычно имеет расширение .zip и хранит в сжатом или несжатом виде один или несколько файлов, которые можно из него извлечь путём распаковки с помощью специальной программы.

ZIP был разработан Филом Кацем для использования в программе PKZIP. Впоследствии появилось множество других утилит, работающих с этим форматом.

Содержание

История

Формат ZIP был первоначально создан Филом Кацем, основателем компании PKWARE, в ответ на правовое преследование компанией Software Enhancement Associates (SEA), защищавшей своё изобретение — формат архивирования ARC.

SEA — небольшая компания, основанная Томом Хендерсоном, его женой Айрин (Irene) и её братом. Формат ARC продавался как shareware и был предназначен для использования пользователями BBS для уменьшения размера скачиваемых и закачиваемых файлов посредством компрессии. Исходные коды утилиты ARC были доступны для скачивания и изучения.

Кац скопировал ARC и изменил часть кода, написанного на Си, оптимизированным кодом на ассемблере, тем самым сделав программу значительно быстрее. Сначала SEA попыталась лицензировать архиватор PKARC, сделанный Кацем, но тот отказался. Тогда они возбудили иск за нарушение прав правообладателя и выиграли процесс.

Во время урегулирования Кац по-прежнему отказался выплачивать лицензию за PKARC компании SEA, согласившись вместо этого оплатить её расходы на процесс и прекратить продавать PKARC. Затем он продолжил разработку и вскоре представил собственный формат архивации файлов PKZIP, который намного эффективнее сжимал данные, чем ARC. После выпуска PKZIP многие пользователи переметнулись в его лагерь из-за лучшего алгоритма сжатия, приносившего выгоду и во времени, и в размере, а также поскольку Кац сумел успешно убедить, что он «хороший парень», которого «использовала» плохая корпорация.

Термин «ZIP» был предложен другом автора, его можно интерпретировать как «скорость». Тем самым можно было подразумевать, что этот продукт будет быстрее, чем ARC и другие форматы сжатия. По историческим причинам (из-за ограничений на имена файлов под DOS) он обычно пишется заглавными буквами.

История версий

У каждой спецификации формата ZIP есть свой собственный номер, который может не совпадать с номерами версий PKZIP (особенно это справедливо для PKZIP 6 и более старших версий). PKWARE постоянно добавляет новые возможности в свой формат, но новая версия формата становится доступной только при выходе следующего старшего выпуска программы PKZIP.

Версия спецификации Новые возможности
2.0 Метки файлов могут сжиматься методом DEFLATE
4.5 Описан 64-битный формат ZIP
5.0 Поддержка шифрования DES, 3DES, RC2, RC4
5.2 Описана спецификация устойчивого шифрования RC2-64
6.1.0 Описано хранение сертификатов
6.2.0 Описано шифрование центрального каталога
6.3.0 Описано хранение имен файлов в формате Юникод (UTF-8). Расширен список поддерживаемых алгоритмов шифрования, сжатия и хеширования
6.3.1 Исправлены стандартные значения хеш-функции для SHA-256/384/512
6.3.2 Описан метод сжатия 97 (WavPack)

ZIP сегодня

В настоящее время формат ZIP считается стандартом для многих приложений, включающих функции сжатия, резервного копирования и обмена данными.

Наряду со множеством утилит, работающих с ZIP-файлами из командной строки, в середине 1990-х годов появились и графические программы для работы с ними. Одной из самых популярных стала WinZip.

На текущий момент существует множество алгоритмов компрессии, выигрывающих у ZIP и в скорости, и в компрессии, и в количестве предоставляемых дополнительных возможностей. Несмотря на это, он по прежнему является популярным методом сжатия данных.

Множество конкурирующих архиваторов, помимо своего собственного, также поддерживают формат ZIP. Этот способ сжатия также широко используется в других программах и даже в некоторых форматах файлов. Например, файлы *.docx являются ZIP архивами, содержащими в себе xml и png файлы.

Наибольшее сжатие в формате ZIP дает архиватор kzip[источник не указан 786 дней], использующийся людьми, привязанными к zip-формату (например, для публикации программного обеспечения онлайн или Java-разработчиками).

Ссылки

Примечания


Wikimedia Foundation. 2010.

Игры ⚽ Поможем решить контрольную работу

Полезное


Смотреть что такое "ZIP" в других словарях:

  • Zip — ZIP  популярный формат сжатия данных и архивации файлов. Файл в этом формате обычно имеет расширение .zip и хранит в сжатом или несжатом виде один или несколько файлов, которые можно из него извлечь путём распаковки с помощью специальной… …   Википедия

  • ZIP — Cette page d’homonymie répertorie les différents sujets et articles partageant un même nom. {{{image}}}   Sigles d une seule lettre   Sigles de deux lettres > Sigles de trois lettres …   Wikipédia en Français

  • Zip.ca — Création 2004 Fondateurs Robert Hall Forme juridique Privée Siège social …   Wikipédia en Français

  • zip — [ zip ] n. m. • 1965; n. déposé ♦ Anglic. Fermeture à glissière. Blouson fermé par un grand zip. ● Zip nom masculin (nom déposé) Type de fermeture à glissière étanche. ● Zip (difficultés) nom masculin (nom déposé) Orthographe Toujours avec une… …   Encyclopédie Universelle

  • Zip — steht für: ZIP (Dateiformat), ein Datenkompressionsformat ZIP Code, ein Postleitzahlensystem des US amerikanischen United States Postal Service Zeitschrift für Wirtschaftsrecht, juristische Fachzeitschrift Zone Information Protocol,… …   Deutsch Wikipedia

  • Žíp — (Village) Administration Pays  Slovaquie …   Wikipédia en Français

  • zip-in — /zip in /, adj. capable of being inserted or attached by means of a zipper: a coat with a zip in lining. [1970 75; adj. use of v. phrase zip in] * * * zipˈ on, zipˈ off, zipˈ in, etc adjective Able to be added, removed, inserted, etc by means of… …   Useful english dictionary

  • zip-up — UK US adjective closed by means of a zip a zip up sweatshirt Thesaurus: words used to describe clotheshyponym * * * adj. [attrib.] chiefly Brit. (of a garment, pocket, bag, etc.) able to be fastened with a zipper …   Useful english dictionary

  • zip 4 — zip code zip code (z[i^]p k[=o]d ), n. [zone improvement plan.] any one of a set of numbers assigned by the United States Postal Service to designate a particular postal delivery area. One or more zip codes are assigned to each post office. The… …   The Collaborative International Dictionary of English

  • ZIP — steht für: ZIP (Dateiformat), ein Datenkompressionsformat ZIP Code, ein Postleitzahlensystem des US amerikanischen United States Postal Service Zeitschrift für Wirtschaftsrecht, juristische Fachzeitschrift Zone Information Protocol,… …   Deutsch Wikipedia

  • ZIP — ZIP, Zip 〈[zı̣p] n.; Gen.: s, Pl.: s; häufig in Zus.; EDV〉 Programm zur Komprimierung von Daten; ZIP Datei; ZIP Format; ZIP Laufwerk; ZIP Programm [Etym.: → zippen] …   Lexikalische Deutsches Wörterbuch


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»