MLDonkey
Aus Torrent and Filesharing Wiki
MLDonkey
| |
|---|---|
| | |
| Basisdaten | |
| Entwickler: | amorphous-mld, mlpango, ovidr, schlumpf_, spiralvoice |
| Aktuelle Version: | 2.9.1 (19. September 2007) |
| Betriebssystem: | Linux, Mac OS X, Windows und Solaris |
| Netzwerk: | eDonkey2000, Overnet, Gnutella, Gnutella2, FastTrack, BitTorrent, Kademlia |
| Lizenz: | GPL (Open Source) |
| Deutschsprachig: | ja (Sprachdatei) |
| Website: | mldonkey.sourceforge.net |
MLDonkey ist eine in der Programmiersprache Objective CAML geschriebene für verschiedene Tauschbörsen. Momentan untertützt die Software folgende Netzwerke:
- eDonkey2000
- Overnet
- Gnutella
- Gnutella2
- FastTrack(KaZaA)
- BitTorrent
- Kademlia(Kad)
- HTTP- und FTP-Downloads
MLDonkey wird vor allem für Unix-basierte Systeme entwickelt, jedoch existiert auch eine lauffähige Windows-Portierung.
Einer der großen Unterschiede im Vergleich zu vergleichbaren Softwareanwendungen wie KaZaA ist die strikte Trennung von Kern-Applikation (Core), welche die eigentliche Funktionalität zur Verfügung stellt, und der GUI, der grafischen Oberfläche zur Interaktion mit dem Benutzer. Hierzu stehen drei verschiedene Protokolle bereit:
- HTTP – Es ist der Zugriff mittels eines Webbrowsers auf ein Webinterface möglich.
- Telnet – Der Core kann komplett über Telnet gesteuert werden.
- eigenes MLDonkey-GUI-Protokoll – Es existieren diverse GUI-Clients, welche den Zugriff ermöglichen.
Diese Trennung ist insbesondere attraktiv, um den Core von einem anderen Rechner aus zu steuern. Es muss nur eine Verbindung (mittels einer der drei genannten Varianten) aufgebaut werden um Kommandos abzusetzen. Zum Download selbst ist keine Verbindung vom Userinterface zum MLDonkey-Core nötig.
MLDonkey kann die selbe Datei gleichzeitig aus dem EDonkey2000-Netzwerk und dem Overnet beziehen und dort anbieten, ist also ein Hybrid wie der offizielle eDonkey2000-Client.

