2021年9月29日 星期三

ZIP压缩软件鼻祖-PKZIP_今日快看

时间:2023-03-22 23:04:36来源 : 哔哩哔哩


(资料图片)

突然想到这里还可以发文字,索性把之前贴吧发的东西补充下,放到这吧

下面我们来讲下PKZIP,PKZIP的作者名叫Phil Katz(菲尔·卡茨),其创立的公司为PKWARE, Inc。不幸的是Phil Katz 37岁便去世了(1962年11月3日-2000年4月14日)

Phil Katz是共享软件概念的先驱,其产品PKZIP压缩软件曾经风靡一时!zip压缩格式也得到了广泛的支持

PKZIP的出现我们得从System Enhancement Associates, Inc.与Phil Katz的一起官司说起。System Enhancement Associates, Inc(下面简称SEA公司)的主要产品是ARC格式及其压缩软件arc。相信有很多朋友以前也用过ARC压缩软件。当时的软件发行方式是用户购买了软件,除了得到软件本体之外,还包括源代码。Phil Katz与很多计算机用户一样,没那么多钱去购买大量的商业软件例如ARC,所以当时Katz从网上下载了一份ARC的源代码,并用汇编语言将其全新编写并编译出来。他将这个软件命名为:PKARC。由于是参照源代码编写的,所以完全兼容ARC并且性能上比ARC要高(ARC用的是c语言,PKARC用的是汇编)。放到网络上后(当时主要是BBS),以其更快的速度,共享软件的分发形式,使其迅速传播,其实最主要还是因为它免费!这SEA公司能乐意么?没钱赚了!之后当然是被SEA公司以侵权进行起诉了。结果自然就是Phil Katz败诉,赔钱解决呗!官司虽然输了,但是却激起了网络上人们对SEA的大范围的不满。也激起了Katz的斗志,立志要写出一种全新算法!在1989年推出了,PKZIP,并在1993年为其PKZIP的第二版也就是2.0版上实现了其自己发明的DEFLATE算法(主要是结合了LZ77及Huffman编码)使用了全新算法的PKZIP在压缩率、压缩性能上都要好于ARC,并且包含了更多功能。并且算法公开,可随意使用,没有版权限制的zip文件格式迅速成为了计算机的压缩标准(Windows ME及以上的系统自带对zip文件的支持)。一时间网络上都开始使用zip格式来替换ARC的压缩格式。DEFLATE算法也成为我们现如今绝大多数压缩软件的基石!

PKZIP发布的时候据说注册费为25美元,加手册的是47美元。由于是共享软件形式分发,并不强制注册。ARC基本上也就此就终结了

写在最后,很多人所熟悉的WINZIP,最早其实只是一个带有GUI的PKZIP并且WINZIP所使用的zip格式(可以随便用),还是属于PKWARE, Inc的。为了保证ZIP格式的兼容性(ZIP文件格式有自己的文件规范并在更新),直到目前也是PKWARE, Inc在维护。要说WINZIP与PKZIP的关系,应该也就是用户与厂家的关系

关键词:

(责任编辑:黄俊飞)

推荐内容

Back to Top