MLDonkey
Der MLDonkey ist eine in der Programmiersprache ML geschriebene quelloffene und freie Software um auf verschiedene Peer2Peer-Systeme zuzugreifen.
Derzeit unterstütze Peer2Peer-Systeme sind;
- eDonkey
- Overnet
- Gnutella
- Direct Connect
- OpenNap
- Fasttrack (Kazaa)
- BitTorrent
- Soulseek
Zudem kann der MLDonkey auch als eDonkey-Server fungieren. Er läuft auf Windows, Linux und Macintosh-Systemen.
Einer der großen Vorteile im Vergleich zu vergleichbaren Softwareanwendungen wie Kazaa oder Lopster ist die strikte Trennung in eine Core-Applikation, welche die eigentliche Funktionalität zur Verfügung stellt, und der Interaktion mit dem Benutzer. Hierzu stehen drei verschiedene Protokolle bereit. Zum einem ist der Zugriff mittels des 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.