喜欢下载或分享软件的朋友,应该都有接触过压缩文件。压缩文件的格式主要有ZIP和RAR,以及7Z等。

ZIP的前身是一款名为ARC的商业压缩软件,由一家名为SEA的小公司开发。

一位叫卡茨的人从网上下了一份ARC的C语言源代码,并将其全新编写,于是造成了对ARC公司的侵权。

后来卡茨制作出了一款新的压缩软件PKZIP(Phillip Katz’ ZIP),也就是ZIP。这款软件比ARC的压缩率、压缩性能都要高许多,并且包含更多功能。

因为格式开放且免费,很多软件都内嵌支持打开Zip文件,无论是Windows还是Mac用户都无需为解压缩而单独安装相应软件。

另外zip格式相当简单,没有制定统一的标准,也导致了很多格式问题。比如不同语言的操作系统互传zip后打开显示为乱码,不同软件打开同一个压缩文件看到的时间信息不一样等等。

RAR的全名是Roshal Archive(罗谢尔的归档),开发者是尤金·罗谢尔。

RAR格式的压缩率通常高于ZIP,这是一个专利文件格式,只有收费软件WinRAR可以创建rar格式的压缩文件,但可以用其他压缩软件解压。

Rar与Zip相比还有一个很大的优势,就是安全性。虽然两种格式都可以设置密码,但Rar更胜一筹。

至于7Z,也叫7ZIP,相当于ZIP的升级版。由于在它之前RAR已经普及,所以它没能取代前面两个软件的地位。