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日,​13年前​(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

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

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

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 

外部链接