Comparison of eDonkey software

Last updated

The following tables compare general and technical information for a number of available applications supporting the eDonkey network.

Contents

General

ClientFork from FLOSS Runs on Kad Unicode Languages suppDevelopment Status
Linux Windows Mac OS X
eDonkey2000 -NoYesYesYesNoNo1Discontinued
aMule xMule GPL YesYes [N 1] YesYesYes28Active
eMule and its Mods-GPLNoYesNoYesYes43 [1] Active
eMule Plus eMule GPLNo [N 2] YesNoNoYes [N 3] 31Abandoned
MLDonkey -GPLYesYesYesYesYes3Active
Shareaza -GPLNo [N 4] YesNoNoYes31Active
xMule lMule GPLYesNoNoNoNo ?Abandoned

Features

ClientPlay While Downloading PowerShare [2] Dynamic Upload SUQWT [3] SubChunk TransferDrop Sources Push small files [4] ZZ ratio [5] AntiLeech IPFilterSlot Control
aMule YesYes [6] UBTNoNoYesNoNoNo [N 5] YesYes
eMule OfficialNoNoUSSNoNoNoNoNoNoYesNo
OspYesNoUSSNoNoNoNoNoNoYesNo
AnalyZZULNoYesUSSYesNoNoNofixed 1:3 RatioClient AnalyzerYesZZ Slot Focus
bebaNoRelease PriorityUSSYesNoYesNoNoClient AnalyzerYesSlot Focus, Upload Slot Control
Magic AngelNoYesSUC, USSYesNoNoYesYesARGOSYesSlotFocus, trickleSlots
MephistoNoPS & PowerReleaseNAFCYesNoYesYesoptional: 1:3 ratio or source limits or enforced with chooseable ratio or dynamic by friendslotDLPYesSlotfocus
MorphXTNoPowerShare & Release PrioritySUC, USSYesNoNoYesoptional: dynamic 1:3 RatioStringlist, Stricter protocol checksYesSlotFocus, trickleSlots
NeoMuleNoPowerShare & Release PriorityUSS, NAFC, NeoBC [N 6] YesYesYes (including IpBlock)customoptional 1:4 RatioARGOS (including DLP support)YesSlotFocus, trickleSlots, Badwolf, manuel
ScarAngelNoPS & PowerReleaseNAFCYesNoYesYesoptional: 1:3 ratio or source limits or enforced with chooseable ratioDLPYesXtreme Upload System
SharkXNoPower ReleaseNoYesNoYesOnly incompletetaz dynamic ratioClient AnalyzerYesSlot Focus
SivkaNoRelease priorityUSSNoNoYes (incl. List)YesNoNoYesYes
Spike2NoYesUSSNoNoYes (incl. List)NoNoStringlist + Client AnalyzerYesSlotfocus, Min/Max. Slots
StulleMuleNoYesSUC, USSYesNoYes (incl. List)Yesdynamic 1:3 Ratio or enforced choosable ratioDLP methodsYesUSC, Slotfocus
Xtreme NoPowerReleaseNAFCNoNoYesYesoptional: 1:3 ratio or source limitsDLPYesXtreme Upload System
X-RayNoYesUSSYesNoList+Variable BlocktimeNoNoArgos (with own DLP)YesSlotspeed
ZZULNoYesUSSNoNoNoNofixed 1:3 RatioNoYesSlotFocus
ZZUL BastarDNoPowerShare, SuperReleaseUSSYesNoNoYesfixed 1:3 RatioStringlist + Client Analyzer for ArmadilloYesSlotFocus
eMule Plus NoRelease priority, JumpStartNoNoNoNoYes1:3 < 4KB/s, 1:4 < 10 KB/sYesYestrickleSlots
Lphant No ?No ?Basic Support for Crumbs ? ?NoNoYes ?
MLDonkey NoFolder reserved slot + release file slotYesNo (No queue)NoUses a very low priority list insteadSimilar FeatureAbout 1:4 below 10 KB/sNoYesYes (user selects number of slots)
Shareaza YesYesYesYesYesYesYesNoReward uploadersYesYes
xMule NoNoNoNoNoNoNoNoNoYesNo
ClientPlay While Downloading PowerShare Dynamic Upload SUQWT SubChunk TransferDrop Sources Push small files ZZ ratio AntiLeech IPFilterSlot Control

Features (continued)

Client IP to Country Protocol Obfuscation [N 7] Handles files >4GB Chat [N 8] Buddy listSend FILERATING tags to servers EndGame AICH L2HAC [N 9] Secure User IDGlobal SearchesUPnP port mapping [N 10] Intelligent Chunk Selection Lancast HideOS / SotN
aMule YesYesYesYesYesYesYesYesNoYesYesYes [N 11] NoNoNo
eMule Official NoYesYesYesYesYeszz's VersionYesNoYesYesYesNoNoNo
OspNoYesYesYesYesYeszz's VersionYesNoYesYesYesNoNoNo
AnalyZZULNoYesYesYesYesYeszz's VersionYesNoYesYesYesNoNoNo
bebaNoYesYesYesYesYesYesYesYesYesYesYesVersion 1NoNo
Magic AngelYesYesYesYesYesYesDBRYesYesYesYesYesVersion 1Noboth
MephistoYesYesYesYesYesYesDBRYesYesYesYesYesNoNoboth
MorphXTYesYesYesYesYesYesDBRYesYesYesYesYesVersion 1Noboth
NeoMuleYesYesYesYesYesYesown simplified implementationYesYesYesYesYesVersion 2Version 2own implementation
ScarAngelYesYesYesYesYesYesDBRYesYesYesYesYesNoNoboth
SharkXYesYesYesYesYesYesDBRYesYesYesYesYesVersion 1NoNo
SivkaNoYesYesYesYesYesNoYesYesYesYesYesNoVersion 1HideOS
Spike2YesYesYesYesYesYesDBRYesYesYesYesYesVersion 1NoNo
StulleMuleYesYesYesYesYesYesDBRYesYesYesYesYesVersion 1Noboth
XtremeYesYesYesYesYesYesDBRYesYesYesYesYesNoNoown implementation
X-RayYesYesYesYesYesYesDBRYesYesYesYesYesVersion 1NoNo
ZZULNoYesYesYesYesYeszz's VersionYesNoYesYesYesNoNoNo
ZZUL BastarDNoYesYesYesYesYeszz's VersionYesNoYesYesYesNoNoNo
eMule PlusYesNoup to 512GBYesYesYes ?NoYesYesYesNoYesVersion 1manual hiding
Lphant NoYesYesYesYesYesYesCCH (similar to ICH)NoYesNoYesNoVersion 1No
MLDonkey YesNoYesYesYes ?NoYesNoYesYesYesNoNoNo
Shareaza YesNoYesYesYesYesYesNoYesNoYesYesNoNoNo
xMule NoNoNoNoYesNoNoNoNoNoYesNoNoNoNo
Client IP to Country Protocol Obfuscation [N 7] Handles files >4GB Chat [N 8] Buddy listSend FILERATING tags to servers EndGame AICH L2HAC [N 9] Secure User IDGlobal SearchesUPnP port mapping [N 10] Intelligent Chunk Selection Lancast HideOS / SotN

Versions

ClientWebsiteInitial ReleaseCurrent Stable VersionBased On
eDonkey2000 None [N 12] September 6, 2000;23 years ago1.4.6 (2006;18 years ago)-
aMule September 2003;20 years ago2.3.3 (February 7, 2021;3 years ago (2021-02-07) [7] ) [±] xMule
eMule Official May 13, 2002;21 years ago0.50a (April 7, 2010;14 years ago (2010-04-07) [8] ) [±] -
Osp January 29, 2012;12 years ago0.23 (April 2, 2012;12 years ago)eMule 0.50a (official)
AnalyZZUL May 13, 2008;15 years ago3.0 (February 24, 2009;15 years ago)eMule 0.49c ZZUL
beba June 3, 2005;18 years ago2.72 (July 8, 2013;10 years ago)eMule 0.50a (official)
DreaMule 2005;19 years agov3.2 (July 21, 2008;15 years ago)eMule (official)
Magic Angel February 21, 2006;18 years ago4.0 (February 13, 2011;13 years ago)eMule 0.50a MorphXT 12.6
Mephisto October 18, 2007;16 years ago3.0 (April 10, 2011;13 years ago)eMule 0.50a ScarAngel 4.0
MorphXT January 23, 2003;21 years ago12.7 (November 21, 2012;11 years ago (2012-11-21)) [±] eMule 0.50a (official)
NeoMule February 22, 2004;20 years ago4.50 (March 27, 2013;11 years ago (2013-03-27)) [±] eMule 0.49b (official)
ScarAngel April 2, 2005;19 years ago4.2 (June 22, 2011;12 years ago)eMule 0.50a Xtreme 8.1
SharkX  ?2.0 (February 18, 2011;13 years ago (2011-02-18) [9] ) [±] eMule 0.49c AcKroNiC 5.4
Sivka  ?19b1 (January 22, 2009;15 years ago (2009-01-22) [10] ) [±] eMule 0.49b (official)
Spike2  ?1.2 (September 19, 2007;16 years ago (2007-09-19) [11] ) [±] eMule 0.48a (official)
StulleMule April 22, 2005;19 years ago7.0 (December 25, 2010;13 years ago)eMule 0.50a MorphXT 12.6
Xtreme 2004;20 years ago8.1 (March 4, 2011;13 years ago (2011-03-04) [12] ) [±] eMule 0.50a (official)
X-Ray December 23, 2006;17 years ago1.7 (July 18, 2009;14 years ago)eMule 0.49c (official)
ZZUL  ?20090222-2320 (February 22, 2009;15 years ago)eMule 0.49c (official)
ZZUL BastarD November 28, 2004;19 years ago1.9.10 (November 9, 2009;14 years ago)eMule 0.49c ZZUL
eMule Plus October 2002;21 years ago1.2e (April 18, 2009;15 years ago (2009-04-18) [13] ) [±] Old official eMule + own code
iMuleimule.i2p [14] 2003;21 years ago2.3.3.3 (June 1, 2016 (2016-06-01)) [±] aMule
JMule September 21, 2002;21 years ago0.5.8 (January 13, 2010;14 years ago (2010-01-13) [15] ) [±] -
JubsterNone [N 13]  ?3.1.0 (October 30, 2005;18 years ago (2005-10-30)) [±] -
LMule January 2003;21 years ago1.2.1 (April 27, 2003;20 years ago (2003-04-27)) [±] -
Lphant None [N 14] 2006;18 years ago3.51 (March 3, 2009;15 years ago (2009-03-03)) [±] -
MLDonkey January 23, 2003;21 years ago3.1.7 (July 6, 2020;3 years ago (2020-07-06) [16] ) [±] -
Morpheus None [N 15] 2001;23 years ago5.55.1 (November 15, 2007;16 years ago (2007-11-15)) [±] -
Shareaza 2002;22 years ago2.7.10.2 (September 18, 2017;6 years ago (2017-09-18) [17] ) [±] -
xMule xmule.wsJune 2003;20 years ago1.13.7 RC1 (September 11, 2006;17 years ago (2006-09-11) [18] ) [±] lMule
ClientWebsiteInitial ReleaseCurrent Stable VersionBased On

See also

Notes

  1. Windows support is incomplete and does not include all the features of the Linux version, such as UPnP support. Most of the documentation presumes the user using the Linux version and may be give incorrect information for the Windows version.
  2. Client can work on Linux via Wine (ref.), yet it is not officially supported.
  3. since 1.2d Archived 2009-01-13 at the Wayback Machine
  4. Shareaza can work on Linux via Wine (ref.), yet it is not officially supported
  5. There's no AntiLeech for official aMule. Some users released an unofficial aMule with DLP (ref.).
  6. NeoBC is based on PawcioBC
  7. 1 2 Compatible with the implementation of official eMule.
  8. 1 2 It refers to client to client chat.
  9. 1 2 LowID to HighID Automatic Callback.
  10. 1 2 Automatically configure port forwarding (requires Router with UPnP support)
  11. UPnP does not work on Windows version
  12. Before being sued by RIAA and taken down, the official site was: edonkey2000.com.
  13. The old official site was "Archived copy". Archived from the original on 2011-02-08. Retrieved 2010-10-29.{{cite web}}: CS1 maint: archived copy as title (link) . It's not accessible now.
  14. The old official site was lphant.com. It has been acquired by a Cyprus-based company to publish a fake Lphant. See: Lphant#Domain Name Acquisition
  15. The old official site was http://www.morpheus.com/ . It's not accessible now.

Related Research Articles

<span class="mw-page-title-main">BitchX</span> Free IRC client

BitchX is a free IRC client that has been regarded as the most popular ircII-based IRC client. The initial implementation, written by "Trench" and "HappyCrappy", was a script for the IrcII chat client. It was converted to a program in its own right by panasync. BitchX 1.1 final was released in 2004. It is written in C and is a TUI application utilizing ncurses. GTK+ toolkit support has been dropped. It works on all Unix-like operating systems, and is distributed under a BSD license. It was originally based on ircII-EPIC, and eventually it was merged into the EPIC IRC client. It supports IPv6, multiple servers and SSL, and a subset of UTF-8 with an unofficial patch.

<span class="mw-page-title-main">Shareaza</span> Peer-to-peer file sharing application

Shareaza is a peer-to-peer file sharing client running under Microsoft Windows which supports the Gnutella, Gnutella2 (G2), eDonkey, BitTorrent, FTP, HTTP and HTTPS network protocols and handles magnet links, ed2k links, and the now deprecated gnutella and Piolet links. It is available in 30 languages.

<i>Liero</i> 1998 action video game

Liero is a video game for MS-DOS, first released by Finnish programmer Joosa Riekkinen in 1998. The game has been described as a real-time version of Worms. Liero is Finnish for 'earthworm' and is pronounced. Inspired itself by the earlier game MoleZ, Liero provided inspiration for the later games Soldat and Noita.

The Invisible Internet Project (I2P) is an anonymous network layer that allows for censorship-resistant, peer-to-peer communication. Anonymous connections are achieved by encrypting the user's traffic, and sending it through a volunteer-run network of roughly 55,000 computers distributed around the world. Given the high number of possible paths the traffic can transit, a third party watching a full connection is unlikely. The software that implements this layer is called an "I2P router", and a computer running I2P is called an "I2P node". I2P is free and open sourced, and is published under multiple licenses.

aMule

aMule is a free peer-to-peer file sharing utility that works with the eDonkey network and the Kad network, offering similar features to eMule and adding others such as GeoIP. On August 18, 2003 it was forked from the xMule source code, 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 aMule has less and less resemblance to the client that sired it.

The eDonkey Network is a decentralized, mostly server-based, peer-to-peer file sharing network created in 2000 by US developers Jed McCaleb and Sam Yagan that is best suited to share big files among users, and to provide long term availability of files. Like most sharing networks, it is decentralized, as there is no central hub for the network; also, files are not stored on a central server but are exchanged directly between users based on the peer-to-peer principle.

The following tables compare general and technical information between a number of notable IRC client programs which have been discussed in independent, reliable prior published sources.

File sharing is a method of distributing electronically stored information such as computer programs and digital media. Below is a list of file sharing applications, most of them make use of peer-to-peer file sharing technologies.

eMule Free peer-to-peer file sharing application for Microsoft Windows.

eMule is a free peer-to-peer file sharing application for Microsoft Windows. Started in May 2002 as an alternative to eDonkey2000, eMule now connects to both the eDonkey network and the Kad network. The distinguishing features of eMule are the direct exchange of sources between client nodes, fast recovery of corrupted downloads, and the use of a credit system to reward frequent uploaders. Furthermore, eMule transmits data in zlib-compressed form to save bandwidth.

qBittorrent Free and open source BitTorrent client

qBittorrent is a cross-platform free and open-source BitTorrent client written in native C++. It relies on Boost, OpenSSL, zlib, Qt 6 toolkit and the libtorrent-rasterbar library, with an optional search engine written in Python.

<i>Frets on Fire</i> 2006 video game

Frets on Fire (FoF) is a free, open-source music video game created by Finnish independent video game developer Unreal Voodoo. Players use the keyboard to play along with markers which appear on screen, with the aim to score points, achieve a high point multiplier, and complete a song. Frets on Fire was the winner of the Assembly 2006 game development competition.

In computing, eD2k links (ed2k://) are hyperlinks used to denote files stored on computers connected to the eDonkey filesharing P2P network.

<span class="mw-page-title-main">Group-Office</span>

Group-Office is a PHP based dual license commercial/open source groupware and CRM and DMS product developed by the Dutch company Intermesh. The open source version, Group-Office Community, is licensed under the AGPL, and is available via GitHub. GroupOffice Professional is a commercial product and offers additional business modules like project management, finance, HR and time tracking.

<span class="mw-page-title-main">Vuze</span> BitTorrent client

Vuze is a BitTorrent client used to transfer files via the BitTorrent protocol. Vuze is written in Java, and uses the Azureus Engine. In addition to downloading data linked to .torrent files, Azureus allows users to view, publish and share original DVD and HD quality video content. Content is presented through channels and categories containing TV shows, music videos, movies, video games, series and others.

The following is a general comparison of BitTorrent clients, which are computer programs designed for peer-to-peer file sharing using the BitTorrent protocol.

<span class="mw-page-title-main">JMule</span>

JMule is an open source file sharing client written in Java for eDonkey2000 networks. JMule is released under the terms of the GNU General Public License, it is based on Java platform and requires at least Java SE 6.0 for operation. At a more general level this is a project that try to accomplish several goals. For now the client has Swing and SWT user interfaces, but more user interfaces were to come soon as of 2010. The name "JMule" comes from a "J" (Java) and a "Mule".

<span class="mw-page-title-main">Lphant</span> Peer-to-peer sharing software

Lphant was a peer-to-peer file sharing client for the Microsoft Windows, Linux and Mac OS operating systems, which supports the eDonkey Network and the BitTorrent protocol. It was available in 19 languages. The name and logo of the original Lphant application has been replicated in a program called "Lphant 6.0".

<span class="mw-page-title-main">Lightspark</span>

Lightspark is a free and open-source SWF player released under the terms of the GNU Lesser General Public License (LGPL) version 3.

<span class="mw-page-title-main">StealthNet</span> Anonymous darknet file sharing software

StealthNet is an anonymous P2P file sharing software based on the original RShare client, and has been enhanced. It was first named 'RShare CE'. It use the same network and protocols as RShare.

A Minecraft mod is a mod that changes aspects of the sandbox game Minecraft. Minecraft mods can add additional content to the game, make tweaks to specific features, and optimize performance. Thousands of mods for the game have been created, with some mods even generating an income for their authors. While Mojang Studios does not provide an API for modding, community tools exist to help developers create and distribute mods. The popularity of Minecraft mods has been credited for helping Minecraft become one of the best-selling video games of all time.

References

  1. eMule 0.50a Source: /srchybrid/lang/
  2. "PowerShare - EMule Wiki".
  3. "Save Upload Queue Waiting Time - EMule Wiki".
  4. "Push small files - EMule Wiki".
  5. "ZZratio - EMule Wiki".
  6. "Release - AMule Project FAQ". Archived from the original on 2006-12-06. Retrieved 2006-12-07.
  7. "Download", aMule team, sourceforge.net, 2021-02-07, retrieved 2021-02-07
  8. "The eMule Project at SourceForge.net". eMule.SourceForge.net. 2010-04-07. Retrieved 2010-07-11.
  9. Download, emule-mods.de, 2011-02-18, retrieved 2012-12-26
  10. "Sivka MOD", Stulle, emule-web.de, 2009-01-22, retrieved 2012-12-26
  11. eMule-0.48a-Spike2-1.2-bin.rar, emule-mods.de, 2007-09-19, retrieved 2012-12-26
  12. "eMule Xtreme Mod Homepage". zz_fly. 2011-03-04. Retrieved 2011-04-28.
  13. "eMule Plus @ Sourceforge". eMule Plus team. 2009-04-18. Retrieved 2010-10-21.
  14. http://www.imule.i2p%5B%5D inside the I2P network.
  15. "JMule official Download Page". JMule. 2010-01-13. Retrieved 2010-10-29.
  16. "MLDonkey at GitHub". GitHub. 2017-01-22. Retrieved 2019-11-15.
  17. "Shareaza download page on sourceforge Web site". SourceForge . Retrieved 2019-07-06.
  18. "xMule v1.13.7 RC1 is out!". xMule team. 2006-09-11. Retrieved 2010-10-21.