Info-ZIP是一套處理ZIP壓縮文件開源軟件。它自1989年以來一直在流通,由4個可單獨安裝的軟件包組成:ZipUnZip命令行實用工具;以及在Microsoft Windows經典Mac OS上的圖形用戶界面:WiZMacZip

Info-ZIP之Zip
開發者Info-ZIP
首次發布1992年8月,​32年前​(1992-08
當前版本3.00(2008年7月7日,​16年前​(2008-07-07
預覽版本3.1d(2015年11月15日,​9年前​(2015-11-15
編程語言C
平台廣泛跨平台
類型文件歸檔器
許可協議BSD許可證
網站www.info-zip.org/Zip.html
Info-ZIP之UnZip
原作者Samuel H. Smith[1]
開發者Info-ZIP
首次發布1989年3月3日,​35年前​(1989-03-03
當前版本6.0(2009年4月29日,​15年前​(2009-04-29
預覽版本6.10b(2010年12月10日,​14年前​(2010-12-10
編程語言C
平台廣泛跨平台
類型文件歸檔器
許可協議BSD許可證
網站www.info-zip.org/UnZip.html
WiZ
開發者Mike White
當前版本5.03(2005年3月11日,​19年前​(2005-03-11
編程語言C
操作系統Windows 3.1及更高版本
平台Intel x86 - 32-bitDEC Alpha(僅Windows NT系列)
類型文件歸檔器
許可協議BSD許可證
網站www.info-zip.org/WiZ.html
MacZip
開發者Dirk Haase
當前版本1.06(2001年2月22日,​23年前​(2001-02-22
編程語言C
操作系統Mac OS Classic 7及更高版本
平台Motorola 68020英語Motorola 68020及更高版本;PowerPC
類型文件歸檔器
許可協議BSD許可證
網站www.haase-online.de/dirk/maczip/

Info-ZIP的Zip和UnZip已被移植到幾十個計算機平台。UnZip網頁闡述道,UnZip是「世界上第三大可移植程序」,第一名是Hello World,第二名可能是C-Kermit英語C-Kermit,第三名也可能是Linux內核[3]大多數LinuxUnix發行版中的「zip」和「unzip」程序都是Info-ZIP的Zip和UnZip。

除了Info-ZIP本身外,Info-ZIP的其他部分(包括zlib)也已被眾多文件歸檔器或其他程序使用。[1]許多Info-ZIP程序員也參與了其他有關DEFLATE壓縮算法的項目,如PNG圖像格式和zlib軟件庫。[4]

特性

編輯

UnZip軟件包還包含三個額外的實用程序:

  • fUnZip用於直接從歸檔或其他管道輸入提取ZIP或gzip文件到輸出。
  • UnZipSFX用於將一個ZIP文件製作為一個可執行的自解壓縮檔
  • ZipInfo用於輸出ZIP文件及其內容的眾多格式和信息。

Zip軟件包則包含下列三個額外的實用程序:

  • ZipCloak用於向ZIP歸檔添加或移除密碼保護。
  • ZipNote能夠修改ZIP歸檔中的注釋字段。
  • ZipSplit能夠將ZIP歸檔按指定字節分割,用於不同容量的存儲器或下載部分。

歷史

編輯

UnZip 1.0(1989年3月)由Samuel M. Smith發布。它以PascalC撰寫。不久之後Pascal被放棄。

UnZip 2.0(1989年9月)由Samuel M. Smith發布。它包含了從PKZIP英語PKZIP 1.01引入的「unimploding」(方法6)。 George Sipe創建了Unix版本。

UnZip 2.0a(1989年12月)由Carl Mascott和John Cowan發布。

1990年春天,Info-ZIP在SIMTEL20英語SIMTEL20上形成一個郵件列表並發布。

UnZip 3.0(1990年5月)為首個由Info-ZIP小組發布的版本。

UnZip 4.0(1990年12月)在.ZIP歸檔中增加了「中心目錄」的支持。

UnZip 5.0(1992年8月)引入了在PKZIP 1.93a中使用的DEFLATE(方法8)壓縮方法的支持。方法8已經成為ZIP歸檔在事實上的基本標準。

1994年和1995年,Info-ZIP轉變方向,在非MS-DOS系統上有效地成為了一個事實上的ZIP程序。當年發布了大量的移植,眾多小型計算機大型計算機和幾乎每台微型計算機都被開發。[來源請求]

UnZip 5.41(2000年4月)在Info-ZIP許可證下重新授權。

UnZip 5.50(2002年2月)添加了Deflate64(方法9)解壓縮的支持。[5]

UnZip 6.0添加了「Zip64」.ZIP歸檔以及bzip2(方法12)解壓縮的支持。[6]自3.0f beta起,Zip中也支持bzip2式壓縮。[7]

Zip 1.9(1992年8月)引入DEFLATE(方法8)壓縮方法的支持。方法8已經成為ZIP歸檔在事實上的基本標準。

Zip 2.3(1999年12月)是首個以新類BSD Info-ZIP許可證授權的Info-ZIP歸檔工具。

Zip 3.0(2008年7月7日)支持ZIP64 .ZIP歸檔,每個歸檔可超過65536個文件、多部分歸檔、bzip2壓縮、Unicode(UTF-8)文件名,以及(部分)注釋、Unix 32位UID/GID。

WiZ 4.0(1997年11月)由Info-ZIP發布。

WiZ 5.01(2000年4月)在Info-ZIP許可證下重新授權。

MacZip

編輯

MacZip 1.05(2000年7月)在Info-ZIP許可證下重新授權。

MacZip 1.06於2001年2月發行。它由Dirk Hasse編寫。

參見

編輯

參考資料

編輯
  1. ^ 1.0 1.1 Roelofs, Greg. Info-ZIP Home Page. 2008-07-08 [2010-11-16]. (原始內容存檔於2010-11-24). 
  2. ^ Hasse, Dirk. Zip for Macintosh. 2006-04-25 [2010-11-16]. (原始內容存檔於2012-08-01). 
  3. ^ Roelofs, Greg. Info-ZIP's UnZip. 2009-09-10 [2010-11-16]. (原始內容存檔於2016-10-13). 
  4. ^ Roelofs, Greg. Info-ZIP: More Stuff. 2008-10-04 [2010-11-16]. (原始內容存檔於2010-11-24). 
  5. ^ Spieler, Christian, UnZip, version 5.5, 17 February 2002, UNZPHIST.ZIP (Info-ZIP), 2002-02-17 
  6. ^ README, Zip, 6.10a (Info-ZIP), 2010-08-13 
  7. ^ WHATSNEW, Zip, 3.1c (Info-ZIP), 2010-06-20 

外部連結

編輯