Desarrollado por | Fabrice Le Fessant |
---|---|
Primera versión | 2001 |
Última versión | 3.1.7 (6 de julio de 2020) |
Depositar | github.com/ygrek/mldonkey |
Estado del proyecto | Activo |
Escrito en | OCaml , con un poco de C y ensamblador |
Interfaz | Qt |
Sistema de explotación | Microsoft Windows |
Medio ambiente | Windows, OS X, similar a Unix , MorphOS |
Tipo | Intercambio de archivos de igual a igual |
Política de distribución | Libre |
Licencia | Licencia pública general GNU versión 2 |
Sitio web | mldonkey.sourceforge.net |
MLDonkey es una aplicación destinada a compartir archivos de igual a igual en múltiples redes y de forma gratuita . Funciona como una aplicación de backend en muchas plataformas. Se puede controlar a través de una interfaz de usuario proporcionada por uno de los muchos front-end separados, incluida una interfaz web , la interfaz Telnet y más de una docena de software de cliente nativo.
Originalmente, el proyecto se desarrolló bajo GNU / Linux . Desde 2009, está disponible para muchos sistemas operativos: GNU / Linux , Unix , Morphos , Mac OS X y Windows .
El fundador de MLDonkey es Fabrice Le Fessant de INRIA . El software fue diseñado originalmente como un esfuerzo por difundir el uso del lenguaje OCaml en la comunidad de código abierto.
En comparación con los clientes tradicionales para el intercambio de archivos de igual a igual , MLDonkey fue diseñado para funcionar como un demonio , lo que significa que el software se ejecuta en segundo plano y no necesita una interfaz gráfica para funcionar. Este modo de funcionamiento tiene la ventaja de ahorrar recursos (cantidad de RAM y uso del procesador) vinculados a la visualización de una ventana.
Por lo tanto, se puede acceder al núcleo de la aplicación a través de varios medios:
MLDonkey está escrito en lenguaje OCaml . Es un idioma bastante poco común. Dicho esto, el software todavía se actualiza con regularidad y rapidez, como lo ha demostrado el grupo de desarrolladores al ser el segundo en implementar la red encriptada FastTrack en su lista de protocolos compatibles. Además, los desarrollos siguen de cerca los últimos desarrollos en los protocolos eDonkey / eMule .