WinZIP/RAR過時了?多款壓縮軟件橫評
在DOS年代由于計算機存儲介質容量的微小,個人用戶對數(shù)據(jù)壓縮軟件的渴望是現(xiàn)在的用戶無法想象的。例如在1984年,個人計算機的標配不過是容量360kB的5.25寸軟盤而已,如果個人能將數(shù)據(jù)壓縮數(shù)倍后存儲,不啻于節(jié)省了一大筆錢。這種渴望在1988年時達到了頂峰,這正是互聯(lián)網(wǎng)剛剛形成雛形的年代,網(wǎng)絡數(shù)據(jù)交換開始出現(xiàn)。當時最流行的是使用電話線撥號登錄別人在家里搭建的服務平臺--BBS系統(tǒng),當時中國也曾有幾十個這樣的BBS存在,比如水木清華BBS。這種方式不但可以傳遞文本信息,也可由用戶上傳文件到站點的計算機以供其他用戶下載。不過由于電話線的接入速度慢的可憐,那時的接入標準僅僅是14.4kbit/s,通過BBS傳輸稍大一點的文件就叫人萬分痛苦。于是數(shù)據(jù)壓縮軟件就成為了BBS用戶一項必須的工具還記得上文提到1985年SEA公司開發(fā)的MS-DOS環(huán)境下第一個應用 LZW 算法的ARC壓縮軟件嗎?它是當時MS-DOS下統(tǒng)治性的壓縮軟件。從技術角度來說ARC確實不錯,但使用了專利LZW算法的ARC當然是標準的商業(yè)軟件,使用這種軟件工作就必須付費。不過當時許多玩家根本買不起ARC軟件,順便說一句題外話,那時大多PC玩家基本都沒什么富裕的錢,事實上個人計算機本身的發(fā)展就是被窮玩家精打細算所推動。不過個人計算機從誕生之日起就充滿了叛逆、自由的精神,這也是推動整個個人計算機世界前行的主要動力。此時一個年輕的程序員出現(xiàn)并試圖改變壓縮世界,這個人叫Phillip W.Katz(菲利普·卡茲)。
新壓縮軟件被命名為PKZIP,而其文件格式擴展名叫作“.zip”。PKZIP可將多個文件壓縮到一個文件中,無論壓縮比、壓縮速度都全面超過了商業(yè)軟件ARC。菲利普·卡茲將PKZIP作為自由軟件免費發(fā)放,使其如野火般在全美各大BBS上蔓延開來,用戶以幾何級數(shù)增長,遭受毀滅性打擊的SEA公司半年內就無聲無息。這段故事最后演變?yōu)橛米杂绍浖驍∩虡I(yè)軟件的傳奇,菲利普·卡茲更是成為充滿幻想的年輕程序員心中十步殺一人的偶像。
群雄逐鹿的結局 WinZip加冕王者
在DOS時代,ZIP格式和它的工具PKZIP并沒有成為壓縮世界的王者。雖然ZIP格式源于其開放性而在BBS上逐漸成為主流,不過當時的BBS網(wǎng)絡環(huán)境仍然只屬于少數(shù)PC玩家。由于CPU運行速度與存儲硬件容量的有限,當時個人計算機總是歡迎錙銖必計的壓縮軟件,因此程序員們也在不懈追求,開發(fā)出更快更好的編碼算法與壓縮工具。1988年到1995年堪稱壓縮世界的黃金時代,壓縮世界處于群雄逐鹿的亂戰(zhàn)之中,與PKZIP具有相同影響力的還有LHA(壓縮格式為LZH、LHA)和ARJ(壓縮格式為ARJ)。
早在1991年微軟發(fā)布Win3.0不久,共享軟件WinZip1.0就誕生了。雖然它號稱是Windows ZIP,但實際上跟Win3.0的本質一樣,仍是個外殼程序,它不過是在調用DOS下的工具軟件而已。很難了解當時WinZip軟件作者的想法,也許只能歸于遠見卓識,在大多數(shù)程序員都在開發(fā)自己的壓縮編碼算法的時候,他選擇了使用免費的ZIP編碼算法然后做了一個壓縮工具外殼。當時DOS才不過發(fā)展到5.0版本,放棄一個主要的平臺而去做一個附屬平臺的壓縮工具,最主要還是沒有自己的編碼算法,其前途顯然是黯淡的。然而到了1995年,這種做法得到了回報,在Win95發(fā)布后它馬上就推出了相應版本,是當時為數(shù)不多的Windows應用工具。實質上此時WinZip仍然是個外殼工具,它還是通過調用DOS程序來解決問題,不過由于前幾年積累下的Windows開發(fā)經(jīng)驗,使其圖形界面在當時做得近乎完美。甚至后來微軟在業(yè)界的開發(fā)會上宣稱,Windows應用程序應該怎么做--很簡單,像 WinZip那樣就行。用戶發(fā)現(xiàn)WinZip界面是如此精美,操作時如此的親切友好,完全不用去記什么命令參數(shù),只需要鼠標點幾下即可,神秘的壓縮原來如此簡單,更有趣的是它居然沒有一個競爭者,此時的同行還不屑與其競爭。夸張的說,WinZip只用了眨眼的功夫就占據(jù)了所有的PC,等到其他壓縮工具醒悟過來紛紛開發(fā)Windows版本或Windows外殼時,由于缺乏開發(fā)經(jīng)驗已經(jīng)遠遠落后。等到WinZip推出其真正的Windows應用程序6.x版本時,已塵埃落定,沒有自己編碼算法的WinZip加冕壓縮工具的王者。以后的大多數(shù)用戶都是通過WinZip認識到ZIP格式,以至于不了解歷史的用戶甚至以為ZIP就等于winZip,是WinZip的成功導致了ZIP格式的流行,事實上恰好相反。
<
關注我們



