“吸血驢”與“反吸血保護” 事件的起因是 Vagaa 這個軟件,這個軟件本身基於開源軟件修改的,但是抹去了原作者的所有名字,標榜為自行開發,並拒絕開放源代碼,Vagaa的軟件設計上,瘋狂向服務器發送查詢請求,從而影響了eMule服務器的性能,拖累了所有用戶的正常使用。DonkeyServer的管理員認為,正在使用Vagaa的1%的用戶消耗了80%的CPU/帶寬,如果他們繼續使用這種軟件的話,他們就得準備找個別的服務器了。
或許有些朋友還不知道Vagaa到底怎麽回事,我可以歸納壹下他們存在的主要問題:
1、上傳和下載嚴重不對等,違背P2P精神。已經有許多朋友測試過,Vagaa只有在下載的時候才會進行有限的上傳,而且上傳數據量遠遠少於下載數據量,這個跟把bt限速為1k,下完就跑的做法沒什麽兩樣,這也就是大家通常說的吸血騾。
2、違背GPL協議,不開放源代碼。Vagaa是在壹個遵循GPL協議開放源代碼的軟件Shareaza的基礎上進行修改的,根據GPL協議的要求,對他人的開源軟件進行修改後發布新軟件,必須也要同步開放源代碼。而Vagaa始終拒絕開放源碼,別人永遠不知道他們在程序裏寫了什麽,捆綁了什麽,只能任憑他們把自己吹得天花亂墜。
3、在連接服務器和使用服務器進行搜索方面的設計有嚴重的缺陷,極大加重服務器負擔,這也是引發此次“封殺”事件的焦點。Vagaa對目前流行的服務器,如DonkeyServerNO1,BigBang9等進行特別照顧,壹經連接成功就頻繁對服務器進行檢索,如果連接不成功則將頻繁進行連接,直至服務器不堪重負。可笑的是,Vagaa方面拒不承認這是他們的軟件缺陷,還造出了壹個“血崩效應”的新鮮名詞。
4、拒絕表明軟件真實版本,偽裝成其它軟件版本以欺騙服務器和用戶。Vagaa曾經以本名進入過P2P世界,但是由於其“吸血”行為,很快就被包括eMule Extreme等各大Mod予以屏蔽。Vagaa為了繼續生存,壹度采用了eMule compat v0.40這個虛假的版本號,這個版本流傳很廣,並直接引發了此次封殺事件。不僅如此,最近較新版本的Vagaa索性把版本信息偽裝成eMule 0.47a,這個版本壹旦流行,勢必造成更嚴重的混淆,對真正的eMule 0.47a用戶將造成更大的威脅。
5、通過屏蔽他人的標簽,同時偽造自己的標簽來達到不正當競爭的目的。新版Vagaa的用戶,用戶名前面會自動加上[CHN][VeryCD]的標簽,試圖把自己假扮成VC版eMule的用戶,然而,當它連接到VC版eMule用戶時,卻會自動屏蔽掉對方用戶名稱中的[VeryCD]標簽。很明顯,Vagaa不希望用戶知道世界上還有VeryCD這個網站,因為Vagaa和它的合作站點“中國電騾”網站上公布的eMule資源絕大多數都是直接從VeryCD網站上抄過去的!
Vagaa存在的問題也許還不僅這些,但是僅憑這些,相信大家已經可以對它作出自己的評價了!