在多種電驢網絡客戶端(edonkey 2000 network clients)中,最像電驢官方客戶端的莫過于來自法國的著名開源客戶端MLDonkey,它和電驢官方版(eDonkey)一樣支持多種操作系統,具 有核心與控制分離的界面,并且除了支持電驢自家的eD2k和Overnet兩種網絡外還可以支持 BT,DC,Gnutella,Fasttrack,Kad等多種流行的P2P應用網絡(電驢可通過插件支持)。
MLDonkey是一個開源、免費、跨平臺、多協議的P2P共享軟件。是由Fabrice Le Fessant 和 Simon Patarin 從2002年1月發起的。原本是一個在Unix和Linux下對電驢(eDonkey2000)的克隆。后來又移植到了MacOSX和Windows平臺 上。遵循GPL協議。最初發布時,它只有Linux下的 eDonkey協議版本?,F在它支持多種P2P協議,并能在類Unix系統、Mac OS X、Windows和MorphOS等操作系統下運行。它使用法國國家信息與自動化研究所(INRIA)研制的Objective Caml語言編寫,同 時有些部分使用了一些C語言以及匯編語言的代碼,保證了其高效能。
因為可以同時連接到多個服務器,所以在eD2k網絡中的尋源能力比較突出,這也是它速度快的原因之一。MLDonkey還支持兩種無服務器的 Kademlia網絡,電驢的Overnet和電騾的Kad,另外MLDonkey的來源傳播與eMule的來源交換并不兼容。
MLDonkey可以同時使用不同的網絡協議連接。它可以從不同的網絡協議下載融合文件段。不過此功能尚處于試驗開發階段。MLDonkey在終端 會話中運行,可以不需要圖形用戶界面環境,這可以節約內存和CPU的使用。MLDonkey的運行可以通過一些可編輯的配置文件來控制,也可以選擇使用一 個更加友好的用戶界面來作為設置界面。(部分介紹參考或翻譯自wikipedia)
MLDonkey完全或不完全支持的文件共享網絡或協議有:
eDonkey網絡
Overnet網絡
BitTorrent
FastTrack網絡
Kad網絡
DirectConnect網絡
HTTP/FTP
Magnet磁力鏈接
Gnutella網絡
MLDonkey v3.0.7于2010年01月22日發布。主要改進為:支持SMTP安全驗證,添加BT_tracker Upnp支持,修正一些已知問題,更多請看詳細日志 。
具體詳情、使用方法可參見MLDonkey官方網站(英文Wiki): http://mldonkey.sourceforge.net/