eMule è uno dei migliori e più affidabili programmi di condivisione file basato su protocollo peer to peer. Inoltre il software è "Open source" e quindi chiunque può contribuire al progetto "eMule".
La logica del del programma si basa sul dare e avere è quindi maggiore è l'"Upload" maggiore sarà il "Download", generalmente il rapporto Download/Upload si mantiene prossimo all'unità.
Caratteristiche principali di eMule:
Ogni File è provvisto di un codice di controllo che assicura il download di file privi di errori o parti mancanti;
Anteprima file durante il download;
E' possibile creare categorie per i download organizzandoli in base ai criteri preferiti;
Uso di espressioni booleane complesse per la ricerca di file;
Controllo della "bandwidth" in upload e download;
Applicazioni di diversi filtri nella ricerca dei file da scaricare;
Download contemporaneo di un numero quasi illimitato di file.
Per eMule sono anche disponibili diversi "Plugin" e strumenti aggiuntivi come:
Anteprima con VideoLAN: modulo aggiuntivo per consentire a media player di mostrare il preview video di file parziali;
MRTG - Multi Router Traffic Grapher: strumento di analisi e visualizzazione del traffico della rete;
Media Info: per ottenere informazioni extra sui file multimediali;
Emule Shell Extension: modulo di integrazione nell "Esplora file" per la visualizzazione di informazioni addizionali sui file temporanei creati dal software durante il download.
Aggiornamenti del software:
Versione 0.49a:
aggiunta la casella di ricerca per applicare un filtro ai file trovati;
apportate diverse modifiche e implementate una serie di nuove funzioni per la rete "Kad";