Senza dubbio eMule è il programma P2P più popolare al mondo e sono stati diversi, nel corso del tempo, i tentativi di imitare e migliorare questo ottimo software per scaricare file tramite peer-to-peer. Passa il tempo e cambia anche il modo di condividere file, però.
Sta nascendo infatti una nuova generazione di client P2P sviluppati in Java, che offrono maggiore compatibilità tra più protocolli e permettono di funzionare su qualsiasi piattaforma che supporti Java. Un esempio di questo ci viene da XNap.
Dietro un'interfaccia molto semplice, XNap nasconde una gran varietà di funzioni: ricerca integrata di file, possibilità di mettere in pausa e fermare i download, accesso rapido alle principali opzioni del programma, chat integrata e così via...
Se cerchi un client P2P più moderno, scarica XNap: include plugin come OpenNap che permette di scaricare file da diverse reti P2P come Gnutella, giFT (OpenFT), IRC, ICQ e OverNet.