2000.4.14

写这篇的其实是因为上次用WinHex的时候想起来一些事情。跟“文件头”(如果有这么个概念的话)有关。

在遥远的DOS时代,流行的压缩软件是SEA公司的ARC,商业软件,要花钱买的。一个叫卡茨的人买不起,“搞”了个新软件PKARC,于是他被SEA告了,败诉;作为回应,卡茨制作了出新压缩软件PKZIP,并将ZIP的所有技术参数公诸于众。

虽然现在牛×的压缩算法有商业的RAR格式以及开放源码的7-Zip,但ZIP的开创性意义不言而喻。(其实RAR的算法似乎并不怎么高明,只不过WinRAR默认用较多的时间换取较高的压缩率而已。)

这个故事令人神伤的地方在于,成功的zip格式背后是卡茨失败的人生,丫潦倒地死于酒精中毒。

Katz led a very troubled personal life and battled alcoholism for years. On April 14, 2000 at the age of 37, Katz was found dead in a hotel room with an empty bottle of peppermint schnapps in his hand. A coroner’s report stated his death was a result of acute pancreatic bleeding caused by chronic alcoholism.

这个故事让人感慨的地方在于,使用任何一种文本编辑器打开Zip文件,都会看到头两个字母为:PK。

not for Person Killed, 这是ZIP发明人菲尔·卡茨(Phil Katz)名字的缩写。

也就是说,虽然多数人不知道这么一回事——但这个死于37岁的锉男,一个Geek,在数以亿计的文件里留名了。

鸣谢wikipedia,还有大软的一篇忘了名字和作者的文章。

本文共有 0 条回应2000.4.14


  • 没有评论

请留下您的评论: