Original author(s) | Michael Stokes |
---|---|
Initial release | 2002 |
Stable release | 2.7.9.0 (October 6, 2015 | )
Preview release | None |
Written in | C++ with MFC and Boost |
Operating system | Windows 2000 and later |
Size | 13.3 MB |
Available in | 30 languages |
Type | Peer-to-peer file sharing |
License | Free software (GPLv2+) |
Website | shareaza |
Shareaza is a peer-to-peer file sharing client running under Microsoft Windows which supports the gnutella, Gnutella2 (G2), eDonkey, , , 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.
Shareaza was developed by Michael Stokes until June 1, 2004, and has since been maintained by a group of volunteers. On June 1, 2004, Shareaza 2.0 was released, along with the source code, under the GNU General Public License (GPL), making it free software.
Shareaza can connect to gnutella, G2, eDonkey and . Shareaza hashes its files for all networks, and then distributes those hash values on G2. This allows Shareaza to download one file from several networks at once. When another client connected to G2 finds such a file, it is given the hash values for all networks and can search on the other networks with their respective hash values, which increases the number of sources and the download speed of the file. Shareaza also uses its G2 network to find more sources for torrents.
The Shareaza client has some basic content filters including a forced child and optional adult pornography filter, and some other optional filters such as a filter for files encumbered with Digital rights management (DRM). Shareaza's security filters can also be extended with user-defined keywords and/or IP addresses. Later versions of Shareaza allow for the use of regular expressions and filtering by hash. These filters increase the chances of getting the files the user wants and decrease the chance of getting malicious or fake files. The file format used for the filters is an extendable XML schema. The filters are editable inside Shareaza, and can be exported from the application to be shared with others.