Interface gráfica MLDonkey 2.9.5.
Desenvolvido por | Fabrice Le Fessant |
---|---|
Primeira versão | 2001 |
Última versão | 3.1.7 (6 de julho de 2020) |
Depósito | github.com/ygrek/mldonkey |
Status do projeto | Ativo |
Escrito em | OCaml , com um pouco de C e assembler |
Interface | Qt |
Sistema operacional | Microsoft Windows |
Meio Ambiente | Windows, OS X, semelhante ao Unix , MorphOS |
Modelo | Compartilhamento de arquivos ponto a ponto |
Política de distribuição | Livre |
Licença | GNU General Public License versão 2 |
Local na rede Internet | mldonkey.sourceforge.net |
MLDonkey é um aplicativo para compartilhamento gratuito de arquivos ponto a ponto em várias redes. Ele funciona como um aplicativo de back - end em muitas plataformas. Ele pode ser controlado por meio de uma interface de usuário fornecida por um dos muitos front-ends separados, incluindo uma interface da web , a interface Telnet e mais de uma dúzia de software cliente nativo.
Originalmente, o projeto foi desenvolvido em GNU / Linux . Desde 2009, está disponível para vários sistemas operacionais: GNU / Linux , Unix , Morphos , Mac OS X e Windows .
O fundador da MLDonkey é Fabrice Le Fessant do INRIA . O software foi originalmente projetado como um esforço para divulgar o uso da linguagem OCaml na comunidade de código aberto.
Comparado aos clientes tradicionais para compartilhamento de arquivos ponto a ponto , o MLDonkey foi projetado para funcionar como um daemon , o que significa que o software é executado em segundo plano e não precisa de uma interface gráfica para funcionar. Este modo de operação tem a vantagem de economizar recursos (quantidade de RAM e uso do processador) vinculados à exibição de uma janela.
O núcleo do aplicativo é, portanto, acessível por vários meios:
MLDonkey é escrito na linguagem OCaml . É uma linguagem bastante incomum. Dito isso, o software ainda é atualizado de forma regular e rápida, como o grupo de desenvolvedores provou ser o segundo a implementar a rede criptografada FastTrack em sua lista de protocolos suportados. Além disso, os desenvolvimentos seguem de perto os desenvolvimentos mais recentes nos protocolos eDonkey / eMule .