MLDonkey is an open source multi-network peer-to-peer application. Originally written as a Linux client for the eDonkey protocol, it now runs on all versions of Unix, Mac OS X and Windows and supports most peer-to-peer protocols. Development proceeds at a rapid rate and the MLDonkey team is the second to crack the encrypted FastTrack network protocol.
MLDonkey supports the following protocols either partially or completely:Ocaml programming language using the GPL license, the application strictly separates between the user interface (which can be accomplished with a web browser, via telnet, or with a third-party GUI application) and the actual code interacting with the peer-to-peer networks.
Development of the software began in late 2001.