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