为了逃避考试,他发明了最好的压缩算法(的一半)

Description
zip为啥会成为最常见的压缩算法?它的效率究竟高不高,原理又是啥?这个几乎成为压缩包代称的词语,它的历史可谓一波三折:一位不想考试的MIT研究生奠定了基础,后来的两次专利战争促进了它的诞生。

Comments

The.Seed 2026-05-02

谁有好的解压缩软件[脱单doge]

♥ 704 ↩ 24

schneemiku 2026-04-29

谁能穿越回去给zip发明人一份unicode规范?

♥ 593 ↩ 11

永恒团长 2026-04-28

.doc .ppt .xls都是二进制文件,不能改名成zip。.docx .pptx .xlsx才可以,因为是XML档案。

♥ 551 ↩ 5

kiII-9 2026-04-28

想收过路费但是大家不买账,宁可另立门户或者选择差一点的产品,这种事情可太多了

♥ 433 ↩ 27

勇敢的小妖 2026-04-29

当年我刚学计算机的时候也想过一个压缩算法:由于信息在计算机中以二进制表示,因此所有信息看起来都像110001011这样的数列。而实际上进一步观察后就会发现连续多个0或连续多个1的情况非常常见。所以我当时想的算法是直接记录连续的0或1的个数,比如11110000就可以记为4个1,4个0。然后我就开心的以为这个算法能实现,结果写程序时发现,这个算法可以存在于自然语言,但无法存在于计算机二进制表示中,因为记录4个0我依然要花2个字节。。。。。。 唉,后来想想也是佩服自己当时的愚蠢,还没学会走,就想跑,就想飞。

♥ 356 ↩ 17

青空由依 2026-04-28

我是Linux用户,我个人还是更加喜欢7z,用zip解压带中文的包容易乱码,7z就不会,编码方式7z更胜一筹

♥ 218 ↩ 19

嬴政_秽土转生 2026-04-28

其实zip这个词是个拟声词,表示拉拉链的声音。 用汉语拟声词就是“日的一声把文件打成糊糊”[doge_金箍]

♥ 151 ↩ 3

pennyhardway 2026-04-29

与其说Phil Katz抄袭Arc不如说他是早期互联网精神的实践者,因为pk系列一直都是免费的,包括后来的zip。愿称其为我不是压神

♥ 99 ↩ 5

oCCFANo 2026-04-28

04:46 那怎么断句呢?

♥ 75 ↩ 18

Carbon-Trioxide 2026-04-28

话说jar是不是也是一种压缩格式

♥ 73 ↩ 26

G古盗鸽U 2026-04-28

封面猫一杯[笑哭]

♥ 59 ↩ 1

jiangtao9999 2026-04-29

理解不了,up这个视频标题写 ZIP ,结果其实说的根本不是 ZIP 。 Phil Katz 才是 ZIP 的作者,至今 ZIP 文件开头的标识依然是 PKZIP。 而 ZIP 故事的核心其实是说的另外一件事,世界上第一款免费软件成功干掉了商业软件 ARC 。 ZIP 常见并不是因为 MIT 研究生多牛,而是 ZIP 软件保持免费的同时,还允许别人也使用 ZIP 算法和格式。 而 LZ 系列压缩协议的发展,是另外一个故事,有关信息熵的。本身不是计算机的内容,而是数学或者信息学范畴的。

♥ 86 ↩ 2

残月孤星照 2026-04-28

好压快压2345压

♥ 78 ↩ 7

没人叫这名吧 2026-04-28

那个一直都是试用期的.rar又是谁弄的

♥ 41 ↩ 2

冰月酱BloCamLimb 2026-04-30

封面写的是zip这种容器格式,内容讲的却是Deflate压缩算法,把两者混在一起了。 zip的优点在于支持流式读、流式写、随机读,支持对不同条目选择无压缩、Deflate、LZMA、Zstd等。 Deflate解压需要的缓冲区极小,内存压力低。Deflate也用于PNG、TIFF、OpenEXR、KTX等图像格式。

♥ 39

法合院长 2026-04-28

忘了哪年来着,有张图内容是几十mb的压缩包解压出来小100g还是多少g,当时真以为是什么黑科技[笑哭]

♥ 36 ↩ 5

称全 2026-04-28

所以,微软的RAR又是啥?是有啥特殊的版权保护吗?那么多免费的压缩软件,就它收费

♥ 49 ↩ 46

ThinkofRain1213 2026-04-28

专利害人啊

♥ 44 ↩ 18

蹄垫Official 2026-05-01

那些无法维持垄断地位的专有软件基本全都被淘汰了,现在几乎专有软件都是核心免费+放任盗版的,自由软件的成功让他的敌人也不得不伪装成自由软件

♥ 30