aMule 2.3.1 for Linux Icon

aMule 2.3.1 Review for Linux

aMule for Linux 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.

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.

Features

  • eD2k and Kademlia support;
  • aMule is currently available in 28 languages;
  • Support for Source Exchange in order to find sources for files more efficiently;
  • Support for the compressed transfers and server communication (using zlib).
  • Support for Secure Identification, which insures that your user hash can't be stolen in order to inpersonate your client.
  • Support for IP-Filters so that you can keep known bad IPs from connecting to you.
  • You can have the traditional progress bar for transfers, percents completed or both.
  • Supports Online Signatures, so you can brag about using aMule.
  • Checks against aggressive clients.
  • Uses MD4 hashes to find sources and ensure that the file matches the original copies of the file, in order to avoid corruption.
  • Auto priorities and source management allow you to start many downloads without having to monitor them.
  • The Preview function allows you to look at your videos and archives before they are completed.
  • Support for categories so that you can organize your downloads.
  • To find the files you want, aMule offers a lot of search possibilities, which are:
    • Servers search (local and global)
    • Kademlia nodes search
    • Integration in your favourite browser for easy click-and-download (with ed2k:// links).
    • Messaging and Friends system. You can send messages to other clients and add them as friends.
  • aMule supports updating the server list from an URL during run-time, at startup or as it connects to other clients.
  • PowerShare function: better handling of your shared files (known as Release).
  • Skins support.
  • Multiplatform.
  • Proxy support.
  • aMule Remote GUI to control your aMule remotely as if you where in front of it.
  • aMuleWeb for browser interface and amulwebDLG is a graphical interface to aMuleWeb. They also work both locally and from remote clients. You can control your aMule from anywhere in the world as long as you have an internet connection and a browser, no matter what hardware or operating system you use! ;)
  • Slot allocation allows you to specify to how many clients you wish to upload to at once. For example, if you have 20KB/s for your maximum upload, you can set slot allocation to 10KB/s which means that you will upload to two users with 10KB/s each.
  • Fast eD2k links handler at the bottom of every page (can be disabled on Preferences).
  • Filter search results.