From Wikipedia, the free encyclopedia
Jump to: navigation, search
Jmule screenshot.png
JMule 0.4 Beta
Developer(s) JMule Team
Initial release September 21, 2002; 14 years ago (2002-09-21)[1]
Stable release 0.5.8 (January 13, 2010; 7 years ago (2010-01-13)[2]) [±]
Preview release 0.5.8 B9 (September 15, 2011; 5 years ago (2011-09-15)[3]) [±]
Development status Active
Written in Java
Operating system Cross-platform
Platform Java platform
Size 2.73 MB (executable only)
Available in English
Type Peer-to-peer
License GNU General Public License

JMule is an open source file sharing client written in Java for eDonkey2000 networks.[4] 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.[5] For now the client has Swing and SWT user interfaces, but more user interfaces will come soon.[6] The name "JMule" comes from a "J" (Java) and a "Mule" (like eMule, aMule).[7]


JMule is under an active development mostly using open source software. The main IDE is Eclipse with AspectJ plugin that runs on Ubuntu Linux. The source code is stored in a public CVS repository provided by The JMule Team releases nightly builds of the client but not on a regular basis. Currently the development priority is focused on Kad DHT and network infrastructure.[6]


  1. ^ project details of JMule
  2. ^ "JMule official Download Page". JMule. 2010-01-13. Retrieved 2010-10-29. 
  3. ^ "JMule official "nightly" (Beta) build Page". JMule. 2011-09-15. Retrieved 2011-09-15. 
  4. ^ "JMule v0.5.8". 2010-06-12. Retrieved 2010-10-29. 
  5. ^ "JMule goals". Retrieved 2010-10-29. 
  6. ^ a b "JMule - aMule Project FAQ". Retrieved 2010-10-29. 
  7. ^ "JMule - Softpedia". Softpedia. Retrieved 2010-10-29. 

External links[edit]