2006年9月28日 星期四

What Software Do You Use?

之前看到桌面接龍,現在我想到軟體接龍...


  1. 你最常用的作業系統是?
    Windows XP SP2

  2. 第二常用的作業系統是?
    基本上算是沒有,如果真要說的話...Slackware Linux與Fedora。

  3. 辦公室軟體(文書作業)
    Microsoft Office或者是OpenOffice.org 1.1,曾經用過OO.o 2.x一段時間,做的是不錯,可是太肥了.... OTL

  4. 瀏覽器
    Mozilla Firefox,目前用2.0 RC

  5. 電郵軟體
    Mozilla Thunderbird,目前用1.5.4

  6. 圖片瀏覽、管理、編修
    Hamana、Picasa2、Irfanview

  7. 影片播放
    Media Player Classic

  8. 音樂播放
    Foobar2000,目前用0.9.4

  9. 防毒軟體
    Avast! Home edition

  10. 即時通訊軟體
    MSN Live messenger

  11. 燒錄軟體
    Nero Burning Rom 6

  12. P2P
    emule、Azureus、share

  13. 其他常用或必裝軟體
    虛擬光碟Daemon Tools、檔案下載續傳Free Download Manager、Unicode補完計畫、UltraVNC、PeerGuardian 2


從上述的列表看來,我的電腦所裝的軟體,絕大多數都是免費或是自由軟體...

powered by performancing firefox

2006年9月27日 星期三

好事不出門,壞事傳千里

Slashdot | GPL Successfully Defended in German Court
D-Link在他們的NAS產品"DSM-G600",使用了以Linux為基礎的作業系統,然而卻沒有依照GPL授權釋出原始碼,因此gpl-violation.org在2004年時,在德國柏林法院對D-Link做出控告。在兩年的訴訟期間,兩方的論點在於「GPL授權是否具有法定效力?」。直到9月22日柏林法院作出了宣判,D-Link敗訴,這也讓GPL授權,被確認是保有法律上的效力。而D-Link也為此必須支付gpl-violation.org在告訴期間的訴訟費用、購買產品測試的費用,以及進行程式碼反組譯的費用,大約300歐元,並且不得繼續銷售DSM-G600這項產品。

在gpl.violation.org有張貼這則訊息,訊息中寫著"D-Link Germany GmbH, a subsidiary of D-Link Corporation, Taiwan R.O.C.",真是丟臉丟到國外去...

2006年9月22日 星期五

三種P2P軟體的比較


  • eMule
    使用積分制與優先權設定。上傳給別人的資料越多,就擁有越高的積分,如此從別人那下載檔案時,就能得到較高的優先權。檔案也有設定優先權,越小或(擁有的人)數量少的檔案,優先權越高。早期的版本是屬於集中式架構,需要連上一個中央伺服器才能開始分享檔案。但是有了Kademlia(KAD)這種分散式的架構之後,就幾乎不需要伺服器了。檔案在eMule網路上的生命週期算是中等,不過一部份的決定因素跟檔案大小(使用者的硬碟大小)有關,越大的檔案其生命週期越短。擁有檔案搜尋功能,只要知道關鍵字就幾乎可以找到想要的檔案,但因為是用檔案名稱去尋找,有可能會找到偽造的檔案。分享檔案的速度相對來說是較慢的,這是因為優先權與積分制的緣故(要排隊)。最常見的情況是你要下載一個兩到三年前開始分享的檔案,但是eMule網路上只有幾個人有,你會發現你花了相當長的時間下載,卻只完成了數%.....,甚至斷頭(唯一有此檔案的人砍檔不分享了)。

    優點:使用者眾多,想要的檔案幾乎都找的到。
    缺點:歷史悠久的檔案非常難以下載,釣魚台釣魚用伺服器眾多,很容易收到某某商業組織寄來的警告信。使用上缺乏隱私。如果世界上所有的eMule伺服器都被關閉,檔案的分享會變的遲緩而困難。



  • BitTorrent
    BitTorrent是目前最有效率的檔案分享軟體,這是因為其採用的演算法與分享方式的關係。它可以說是同時間只全力分享與下載一個檔案,而且同一個檔案越多人下載,速度越快。這樣的設計自然有助於在短時間內快速的散佈檔案,然而造成的缺點是檔案生命週期較短,而且越大的檔案越短。你可能在某個檔案發佈後一週,發現已經沒有Seeder。像Azureus與BitComet這些相容BitTorrent的軟體,也有分散式架構的設計,然而檔案的散佈仍非常依賴torrent伺服器。

    優點:在短時間內快速的散佈檔案。
    缺點:檔案生命週期短,較依賴torrent伺服器。如果伺服器都被關閉,檔案的分享會變得極為困難。使用上缺乏隱私。



  • Share
    日本人設計的P2P軟體,前身是金子勇所開發的Winny2。完全使用分散式的設計,使用特殊的加密演算法與檔案散佈方式。Share使用關鍵字來連結node,擁有相同關鍵字的node會優先連結,如此能快速的找到想要的檔案並下載。在Share上頭分享的檔案會被拆成碎片,散佈在網路上,即使你沒有下載某個特定的檔案,Share也會將此檔案的一小部分下載回來,這種作法能確保檔案不會在短時間內斷頭,即使在多年前分享的檔案,仍有下載成功的可能性。Share在傳輸時全程使用加密技術,IP、通訊協定、傳輸的資料都會被加密,如此便能確保隱私。可以使用關鍵字來搜尋檔案,並且有內建獨特的假檔標示系統。

    優點:檔案的生命週期很長,有著很好的保密性。分享檔案的速度相當快。分散式的設計使Share這個檔案分享網路非常難被關閉。
    缺點:封閉原始碼,有著安全性的風險。使用者大多是日本人,因此分享的檔案大多和日本有關。需要較大的上傳頻寬(基準50KB/sec)與硬碟空間(暫存檔需4GB)。

2006年9月14日 星期四

OwnSkin.com

前幾天從他處得知OwnSkin.com,這個網站可以讓你非常容易去製作手機的佈景主題,並和他人分享。你只需要加入網站的會員,然後上傳一張圖片,再調整一些選項,就可以立刻製作專屬於你的手機佈景,這對Nokia的使用者來說是個天大的福音,因為Nokia官方釋出的佈景主題製作軟體,非常難以使用,而且超級吃記憶體。

在此分享一些我製作的佈景主題(Nokia S40與S60手機,176x208螢幕解析度專用):
Beauty, Sayaka Yoshino, 紺野朝美, 百合聲優

2006年9月11日 星期一

Protocol Obfuscation

eMule在8月9日釋出了0.47b版,此版最重要的功能,就是新增了模糊協定(Protocol Obfuscation),正式對ISP的流量限制措施做出反擊。英文版的Wikipedia對Obfuscation所做的解釋是「透過ㄧ些容易讓人混淆的方式,讓訊息中要傳達的意義被隱藏起來,並且難以被解析」。而模糊協定就是讓eMule所使用的通訊協定難以被辨識出來,如此一來ISP的流量限制就無效了,這跟Azureus的傳輸協定加密技術有著異曲同工之妙。

所以Hilag、Seedlag、So-lag的使用者,快點更新版本,並把這項功能打開吧。:P

UPDATE:新版的介紹請看此