MLDonkey

From Wikipedia, the free encyclopedia

  (Redirected from Mldonkey)
Jump to: navigation, search
MLDonkey
Initial release late 2001
Stable release 3.0.0  (2009-02-24; 4 months ago) [+/−]
Preview release none  ( ) [+/−]
Written in Objective Caml, with some C and assembly
Operating system Cross-platform
Available in ?
Type P2P File sharing
License GPL
Website mldonkey.sourceforge.net

MLDonkey is an open source, free software multi-network peer-to-peer application. It is also the name of the peer-to-peer overlay network that the MLDonkey uses. Originally a Linux client for the eDonkey protocol, it now runs on many flavors of Unix-like, Mac OS X, Windows and MorphOS and supports numerous peer-to-peer protocols. It is written in Objective Caml, with some C and even some assembly parts.

Contents

[edit] History

Development of the software began in late 2001. The original developer of MLDonkey is Fabrice Le Fessant from INRIA.

[edit] Features

Features of MLdonkey core:

From release 2.9.0 on, support for Gnutella and G2 are no longer compiled in by default; however, it is still possible to compile it in by making the appropriate setting in the configuration file.[1]

Written in the Ocaml programming language and licensed under the GPL, the application separates the user interface (which can be a web browser, telnet, or a third-party GUI application) and the code that interacts with the peer-to-peer networks.

MLDonkey is able to connect simultaneously to different peers using different network protocols. In addition it can download and merge parts of one file from different network protocols[2] although this feature is currently documented as experimental. MLDonkey runs in a terminal session and does not require a GUI environment, saving memory and processing resources. Behavior is controlled by editable configuration files, or—in a more user friendly fashion—from a separate user interface.

[edit] See also

[edit] References

[edit] Frontends

[edit] External links

Personal tools