aMule is an open-source P2P app that connects to the eD2K and Kademlia networks.
aMule is an open-source P2P app that connects to the eD2K and Kademlia networks. It is a clone of the eMule application that was released quite a few years ago for Windows, and it looks very similar to it.
In my testing, I told aMule to use uPNP to automatically forward the port that it needed to work. All eD2K applications need an open port to communicate with the servers and other users. Unfortunately, this didn't seem to work for me, since I got a Low ID, which means that other users get priority over me because I didn't get a good connection. I then added a file to the queue and waited for a half hour for it to start downloading at an extremely low speed. None of this is aMule's fault, though (except for not being able to forward the port).
The application itself looks well designed. Also, it has lots of configuration options, including bandwidth limitation, connection preferences, and more.
Pros
- Good design
- It works as expected
Cons
- None specific to the application itself