aMule 2.2.4 |
|
Developer(s) | aMule Team |
Initial release | September 2003 |
Stable release | 2.3.1 (November 12, 2011[1]) [±] |
Development status | Active |
Written in | C++ (wxWidgets)[2] |
Operating system | Cross-platform |
Available in | Multilingual |
Type | Peer-to-peer file sharing |
License | GNU General Public License |
Website | www.amule.org |
aMule is a free peer-to-peer file sharing application that works with the EDonkey network and the Kad Network, offering similar features to eMule and adding others such as GeoIP (country flags). It was forked from the xMule source code on August 18, 2003, which itself is a fork of the lMule project, which was the first attempt to bring the eMule client to Linux. These projects were discontinued and aMule is the resulting project, though today, aMule has less and less resemblance to the client that sired it.
aMule shares code with the eMule Project and includes no adware or spyware as is often found in proprietary P2P applications. The credit and partial downloads files from eMule can be used by aMule and viceversa, making program substitution simple.
aMule aims to be portable over multiple platforms and is doing this with the help of the wxWidgets library. Currently supported systems include Linux, Mac OS X, various BSD-derived systems, Windows, Irix and Solaris. Beside the stable releases the project also offers SVN versions as an unstable release.
Contents |
According to the aMule official FAQ, these are the default ports. Server ports 4661 TCP and 4665 UDP are only used by the EDonkey network. Therefore, the Kad Network will only use 4662 TCP and 4672 UDP. The traffic direction is from client perspective:
Most of these ports are customizable.
aMule can be compiled using -disable-monolithic parameter: this allows aMule to be run in a modular way. This means that the core functionalities of the program can be started using amuled
, the aMule daemon while the software behavior can be controlled through three different interfaces:
|
|