MLDonkey
Der MLDonkey ist eine in der Programmiersprache Objective CAML (ein ML-Derivat) geschriebene quelloffene und freie Software, um auf verschiedene Tauschbörsen zuzugreifen.
Derzeit unterstütze Peer2Peer-Systeme sind:
Zudem kann MLDonkey auch als eDonkey-Server fungieren. MLDonkey wird vor allem für Unix-basierte Systeme (GNU/Linux, diverse BSDs, MacOS/Darwin entwickelt, jedoch existiert auch eine Windows Portierung.Einer der großen Vorteile im Vergleich zu vergleichbaren Softwareanwendungen wie Kazaa oder Lopster ist die strikte Trennung in eine Kern-Applikation (Core), welche die eigentliche Funktionalität zur Verfügung stellt, und der Interaktion mit dem Benutzer. Hierzu stehen drei verschiedene Protokollee bereit. Zum einem ist der Zugriff mittels eines Web-Browsers auf ein Webinterface möglich. Zum anderem kann die Core komplett über Telnet gesteuert werden. Zur guter letzt existieren diverse GUI-Clients, welche den komfortablen Zugriff über das MLDonkey-GUI-Protokoll ermöglichen.
Zudem kann MLDonkey verschiedene Teile der selben Datei gleichzeitig aus dem eDonkey Netz wie aus dem Overnet Netz beziehen und dort anbieten, ist also ein echter Multi Net-Client.