MLDonkey是一個開源、免費、跨平臺、多協議的P2P共享軟件。遵循GPL協議。起初它只是一個Linux下的仿電驢客戶端,現在他支持多種點對點協議,并能在在各種不同風格的類Unix系統、Mac OS X、Windows以及MorphOS下運行。它使用OCaml語言編寫,同時有些部分使用了一些C語言以及匯編語言的代碼,從而保證了它的高效能。
更新內容:
Support Ocaml 3.11.1, fix some torrent parsing bugs.
現在MLDonkey完全或不完全支持的文件共享網絡或協議有:
* eDonkey網絡
* Overnet網絡
* BitTorrent
* FastTrack網絡
* Kad網絡
* DirectConnect網絡
* HTTP/FTP
* Magnet磁力鏈接
* Gnutella網絡
從2.9.0開始,對Gnutella與Gnutella2的支持就已不再默認使用。但是依然可以在配置文件中適當設置以使MLDonkey支持Gnutella與Gnutella2協議。
用戶可以自已選擇搭配MLDonkey的用戶界面或進行遠程管理(可以是網頁瀏覽器,遠程登錄,或是第三方的圖形用戶界面應用程序等)。MLDonkey有Sancho等許多圖形用戶界面客戶端可供選擇。
MLDoneky還可以接受磁力鏈接Magnet URI;
因為可以同時連接到多個服務器,所以在eD2k網絡中的尋源能力比較突出,這也是它速度快的原因之一。但是似乎在kad網絡中的表現可能不是太好。
MLDonkey可以同時使用不同的網絡協議連接。它可以從不同的網絡協議下載融合文件段。不過此功能尚處于試驗開發階段。MLDonkey在終端會話中運行,可以不需要圖形用戶界面環境,這可以節約內存和CPU的使用。MLDonkey的運行可以通過一些可編輯的配置文件來控制,也可以選擇使用一個更加友好的用戶界面來作為設置界面。