JMule
| Company type | Open source software |
|---|---|
| Industry | File sharing |
| Founded | 2010 |
| Products | File sharing client software |
| Website | sourceforge |
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.