Jump to content

JMule

From Alfawiki
Adapted from the English Wikipedia article JMule, available under CC BY-SA 4.0Updated 9 August 2025
JMule
Company typeOpen source software
IndustryFile sharing
Founded2010
ProductsFile sharing client software
Websitesourceforge.net/projects/jmule/

JMule is a Java-based open source client designed for file sharing on the eDonkey2000 platform. Distributed under the GNU General Public License, it operates on Java SE version 6.0 or above. This client offers user interfaces built with both Swing and SWT, and there are intentions to introduce further interface options. The name is derived from "J" representing Java and "Mule," referencing similar clients like eMule and aMule.

Development

As of 2010, active development of JMule continues using open source software tools, mainly within the Eclipse integrated development environment enhanced by an AspectJ plugin, running on Ubuntu Linux. The project's source code is openly available on SourceForge.net through CVS. Current development priorities include improving the Kad DHT system and the overall network architecture, with regular releases of nightly builds.