Shareaza is an all-purpose file sharing client. It allows you to share your files with other people on the internet, and of course dowload files that other people are sharing. This works with any file type.
Shareaza can connect to four different networks:
- Gnutella2: The most advanced p2p protocol on the market
- Gnutella: The open source protocol from which Gnutella2 has evolved.
- eDonkey2000: The best network when it comes to large files.
- BitTorrent: BT is used to distribute large files with the help of centralised trackers.
[/list=1]
The shareaza program is coded in C++ with MFC. Since MFC is becoming deprecated, the development team has decided to swith over to QT3/QT4.
Unfortunately, because of the lack of active developers, nobody is willing to start the transformation, because other issues are handled as top priority (bug fixes,...)
Shareaza is open source and can be found at Sourceforge project page
Please, if you consider yourself a good QT developer, and you have experience with porting MFC and C++ code, join the development team at The Development Forum and start porting some code, all tiny bits help.
Thank you on behave of a community that has 300,000+ people backing it.