MLdonkey is a multi-platform, multi-network peer-to-peer client. It supports several large networks such as eDonkey, Overnet, Kademlia, Bittorrent, Gnutella (Bearshare, Limewire, etc.), Gnutella2 (Shareaza), or Fasttrack (Kazaa, Imesh, Grobster). Networks can be enabled or disabled. Searches are performed in parallel on all enabled networks. For some networks, each file can be downloaded from multiple clients concurrently.
| Tags | Communications File Sharing |
|---|---|
| Licenses | GPL |
| Operating Systems | POSIX BSD BeOS Mac OS X Windows Windows Linux HP-UX Solaris |
| Implementation | OCaml |
Recent releases


Release Notes: An urgent security related bug was fixed. Support for Ocaml 3.11.1 has been added. Some problems with parsing Bittorrent files were fixed.


No changes have been submitted for this release.


Release Notes: Allows compilation with Ocaml 3.10.1 to fix a crashed on 64bit platforms. Small code optimizations and bugfixes.


Release Notes: Small fixes for GUIs, allowing the use of lablgtk-2.10.0. This release allows the deactivation of all UI interfaces. It allows loading of uncompressed server.met.gz files.


Release Notes: Performance problems with the GeoIP database have been solved. Some EDK tweaks were committed for high-bandwidth usage. FileTP HTTP downloads can now be bigger than 1GB. BT download speed was improved. Country-based statistics are available, and country flags are shown in the HTML interface. The Mozilla protocol handler was updated to version 2.1. This release can be compiled using Ocaml 3.10.0. The old defunct DirectConnect code was replaced by new DC++-compatible code.