eMule is developed by eMule Team last May 13, 2002 and became the popular download on SourceForge in March 2012 with 639 million downloads. It is a free peer-to-peer file sharing software designed for Microsoft Windows. The direct exchange of sources between client nodes, use of a credit system to reward frequent uploaders and a fast recovery of corrupted downloads are its distinguishing features. It also transmits data from bandwidth to zlib-compressed form. eMule is written in C++ using Microsoft Foundation Classes. It is designed for Windows operating system and available in 43 languages. Some third parties have created a modified version of the software which always contains spyware and other malware programs because of its open source nature and popularity. The official eMule is free and users should beware of fake sites because they will ask your credit card information or even require you in signing up for a membership fee.