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