實現不錯的效果。
聽到中轉伺服器,林鴻想起了自己的“CQCQ”軟體,或許自己還可以將這個軟體移植到計算器平臺上?
不過,最終他還是沒有將這個想法說出來,回頭再說吧,如果真的有實現的可能,倒也是一個不錯的東西,不過其中還涉及到很多技術難題需要解決,林鴻打算還是先將“CQCQ”的PC版先完善起來,如果真的有必要再來移植也不遲。…;
不過,除了這個想法,林鴻倒還想到了另外一個不錯的構思。
【HELLC:我也有一個想法,雖然我們很難增加儲存空間的大小,但是我們可以從另外一個角度來著手改進,那就是縮小軟體和資料的體積。】
【MAX:我知道了!說得沒錯,我們可以對資料進行壓縮,這樣可以極大地節省儲存空間!】
【雛鷹:沒錯,這個方法更具有可行性。】
其他幾位成員對林鴻的這個想法都表示了贊同,他們都說果然不愧是“HELLC”,想事情果然比他們要更加細緻。
在SAM原先的三人組當中,林鴻是最受大家敬服的一位,畢竟正是他親手破解的計算器,並且開發了效能高效的紅外無線傳輸協議。
第一點是SAM協會成立的根本原因,而第二點則是破解程式能夠迅速傳播起來,並且和其他社團競爭能夠優勢領先的重要推動因素。
而在此之前,他們的軟體或者資料檔案以原始的大小儲存在計算器中的,沒有經過任何加工,原來多大,儲存到計算器中也就多大。
接著,他們開始討論該如何實現資料的壓縮。
由於早期計算機儲存空間的不足,計算機中的資料壓縮需求從一開始就存在,早在四五十年代,美國著名數學家,資訊理論的創始人,天才級人物克勞德*夏農就發表過這方面的基礎性論文,為資料壓縮奠定了理論基礎。
之前美國各大BBS上比較流行的壓縮軟體主要是SEA公司開發的ARC,這是一種商業壓縮軟體,如果使用,必須花錢購買。
後來,有一個叫做菲利普*卡茨的毛頭小夥,他也是BBS的狂熱愛好者,但是囊中羞澀,他見連壓縮個檔案都要付費,於是便動手自己開發了一個同類軟體,免費開放給大家使用。
菲利普剛開始開發的軟體名稱叫做“PKARC”,前面兩個字母是自己的名和姓縮寫,後面的ARC自然是指商業軟體ARC;因為當時SEA公司發行的軟體裡面,還包括一部分C語言的原始碼,他根據其中的內容,就編寫了一個同類軟體,可以完全相容ARC。
這樣一來,大家都立刻成為了PKARC的忠實使用者,SEA公司見到這種情況,立刻將菲利普告上了法庭,於是法院判決菲利普禁止繼續開發和傳播PKARC。
但是這場官司並沒有磨滅菲利普的鬥志,他同絕大多數駭客們一樣,推崇自由和免費,於是在官司結束幾周之後,他另外開發了個軟體;取名為“PKZIP”。
“ZIP”在英語中有“快速”、“嗖嗖而飛過”的意思,通常形容子彈“ZIP”而過,菲利普取這個名字,意思就是說他要開發的軟體,將要比ARC更加快速,功能更加強大。
很顯然,他成功了。短短几周之內,他開發出來的PKZIP軟體,可以將一個或多個檔案壓縮到一個字尾為“。ZIP”的檔案中,無論從壓縮比、壓縮速度方面都超過了商業軟體ARC。
更重要的是,他這個軟體再也沒有參考ARC的演算法,而是使用了全新的壓縮機制,並且他宣佈不再相容ARC格式。
就這樣,菲利普將PKZIP作為自由軟體免費釋出之後,就立刻受到了全美各大BBS的站長們的歡迎,猶如星星之火,以燎原之勢