Interfaccia grafica di MLDonkey 2.9.5.
Sviluppato da | Fabrice Le Fessant |
---|---|
Prima versione | 2001 |
Ultima versione | 3.1.7 (6 luglio 2020) |
Depositare | github.com/ygrek/mldonkey |
Stato del progetto | Attivo |
Scritto in | OCaml , con un po 'di C e assemblatore |
Interfaccia | Qt |
Sistema operativo | Microsoft Windows |
Ambiente | Windows, OS X, tipo Unix , MorphOS |
genere | Condivisione di file peer-to-peer |
Politica di distribuzione | Gratuito |
Licenza | GNU General Public License versione 2 |
Sito web | mldonkey.sourceforge.net |
MLDonkey è un'applicazione per la condivisione di file peer-to-peer multi-rete gratuita . Funziona come un'applicazione di backend su molte piattaforme. Può essere controllato tramite un'interfaccia utente fornita da uno dei tanti front-end separati, tra cui un'interfaccia web , l'interfaccia Telnet e oltre una dozzina di software client nativo.
In origine, il progetto è stato sviluppato sotto GNU / Linux . Dal 2009 è disponibile per molti sistemi operativi: GNU / Linux , Unix , Morphos , Mac OS X e Windows .
Il fondatore di MLDonkey è Fabrice Le Fessant dell'INRIA . Il software è stato originariamente progettato come uno sforzo per diffondere l'uso del linguaggio OCaml nella comunità open source.
Rispetto ai client tradizionali per la condivisione di file peer-to-peer , MLDonkey è stato progettato per funzionare come un demone , il che significa che il software viene eseguito in background e non necessita di un'interfaccia grafica per funzionare. Questa modalità operativa ha il vantaggio di risparmiare risorse (quantità di RAM e utilizzo del processore) legate alla visualizzazione di una finestra.
Il nucleo dell'applicazione è quindi accessibile attraverso diversi mezzi:
MLDonkey è scritto in linguaggio OCaml . È un linguaggio abbastanza raro. Detto questo, il software viene ancora aggiornato regolarmente e rapidamente, poiché il gruppo di sviluppatori ha dimostrato di essere il secondo a implementare la rete crittografata FastTrack nell'elenco dei protocolli supportati. Inoltre, gli sviluppi seguono da vicino gli ultimi sviluppi nei protocolli eDonkey / eMule .