BT clients: Difference between revisions
(149 intermediate revisions by 14 users not shown) | |||
Line 1: | Line 1: | ||
A '''''BitTorrent | A '''''BitTorrent client''''' is computer software that utilizes the BitTorrent P2P protocol to download and upload data. The original BitTorrent client was released in 2002 by Bram Cohen. Since then, many different clients have developed, all of which are at least partially based on the original BitTorrent client. | ||
=BitTorrent Clients= | =BitTorrent Clients= | ||
The full list (most up-to-date version) is viewable at http:// | <span style="font-size: 4em; line-height:1.2em;">'''The full list (most up-to-date version) is viewable at<br />http://bakabt.me/whitelist.php.'''</span><br /> | ||
Check there if in doubt; this page will be updated at infrequent intervals to match the main page. | |||
Some BitTorrent clients can be configured to notify their users when a newer version/build is available. Keep in mind to check the whitelist in case of a version change, especially in case of an upgrade offer to BETA versions. | Some BitTorrent clients can be configured to notify their users when a newer version/build is available. Keep in mind to check the whitelist in case of a version change, especially in case of an upgrade offer to BETA versions. | ||
If you have good reason to add a BitTorrent client not listed below, kindly post in [http://forums.bakabt. | If you have good reason to add a BitTorrent client not listed below, kindly post in [http://forums.bakabt.me/index.php?topic=19469.0 this thread]. Excessive whining and complaining is not going to help your case. | ||
Please include the torrent client name and version number. Versions that are too old or in early beta will not be considered (unless you have a '''really good reason''', in which case you are expected to defend your choice without us having to ask). | Please include the torrent client name and version number. Versions that are too old or in early beta (this includes Release Candidates - RC) will not be considered (unless you have a '''really good reason''', in which case you are expected to defend your choice without us having to ask). | ||
Before you ask why a torrent client is blacklisted, read [http://forums.bakabt. | Before you ask why a torrent client is blacklisted, read [http://forums.bakabt.me/index.php?topic=19469.0 this thread]. Your question has already been answered there. | ||
==<span style="color:green">Whitelist</span>== | ==<span style="color:green">Whitelist</span>== | ||
Whitelist of clients generally allowed | Whitelist of clients generally allowed to be used with the BakaBT tracker. | ||
More up to date list can be found [http:// | *<b>More up to date list can be found [http://bakabt.me/whitelist.php here]</b>. | ||
*If your preferred client/version is not in this list you can appeal at the [http://forums.bakabt.me/index.php?topic=19469 "Request to add clients to the whitelist" thread]. | |||
*If a whitelisted client has been updated (and no one has reported that new version yet), you can report it in the [https://forums.bakabt.me/index.php?topic=44098.0 "Report *new* whitelisted client versions" thread]. <span style="color: red">DO NOT report a new version again if someone else has already reported it!</span> | |||
====Vuze (Azureus)==== | ====Vuze (Azureus)==== | ||
;[http://www.vuze.com/ Homepage] | ;[http://www.vuze.com/ Homepage] | ||
Allowed versions: | Allowed versions: 4.x, 5.x (Windows, Linux, Mac) | ||
* One of the most preferred clients on BakaBT. This client has recently changed name to Vuze from its old name Azureus. | * One of the most preferred clients on BakaBT. This client has recently changed name to Vuze from its old name Azureus. | ||
* What Vuze is unique for is its community part, which allows you to share torrents easily with your friends. | * What Vuze is unique for is its community part, which allows you to share torrents easily with your friends. | ||
* While this client is very rich in features, it | * While this client is very rich in features, it is written in Java, which makes it slow by nature, and is quite a memory hog. Despite these enormous flaws, it is still one of the best. | ||
* Development has been stalled for a while. BiglyBT is continueing with the Vuze codebase while removing some of the less popular/annoying things, such as ads. '''It might be sensible to switch to. | |||
''' | |||
====BitTornado==== | ====BitTornado==== | ||
Line 28: | Line 36: | ||
Allowed versions: 0.3.x (Windows, Linux, Mac) | Allowed versions: 0.3.x (Windows, Linux, Mac) | ||
* Client developed by John Hoffman. This client was the first to include [[super seeding]]. This client automatically bans connections with [http://www.bitcomet.com/ BitComet] clients. | * Client developed by John Hoffman. This client was the first to include [[super seeding]]. This client automatically bans connections with [http://www.bitcomet.com/ BitComet] clients. | ||
====BitTorrent (Mainline, Official)==== | |||
* The official BitTorrent client, nicknamed ''Mainline'' by developers. | |||
* Due to a major security problem no versions of BitTorrent are whitelisted anymore. See [https://forums.bakabt.me/index.php?topic=47778.0 here] for more info. | |||
====BiglyBT==== | |||
; [https://www.biglybt.com/ Homepage] | |||
Allowed versions: 1.x, 2.x, 3.0, 3.1, 3.2, 3.3 | |||
* BiglyBT is the continuation of the Vuze/Azureus open source project first created in 2003. | |||
====Deluge==== | ====Deluge==== | ||
;[http://deluge-torrent.org/ Homepage] | ;[http://deluge-torrent.org/ Homepage] | ||
Allowed versions: 0 | Allowed versions: 1.2.2, 1.2.3, 1.3.x, 2.0.x, 2.1.x (Windows, Linux, Mac OS X) | ||
* Deluge is a lightweight, Free Software, cross-platform BitTorrent client. | * Deluge is a lightweight, Free Software, cross-platform BitTorrent client. | ||
* Runs as a daemon with ncurses, web, and GTK frontends. Headless server-friendly. | * Runs as a daemon with ncurses, web, and GTK frontends. Headless server-friendly. | ||
====Enhanced-CTorrent==== | ====Enhanced-CTorrent==== | ||
;[http://www.rahul.net/dholmes/ctorrent/ Hoempage] | ;[http://www.rahul.net/dholmes/ctorrent/ Hoempage] | ||
Allowed versions: dnh3 | Allowed versions: dnh3.x (Windows, Linux) | ||
====Halite==== | ====Halite==== | ||
;[http://www.binarynotions.com/halite-bittorrent-client Homepage] | ;[http://www.binarynotions.com/halite-bittorrent-client Homepage] | ||
Allowed versions: 0.3. | Allowed versions: 0.3.x, 0.4.x (Windows) | ||
====KTorrent==== | ====KTorrent==== | ||
;[http://ktorrent.org/ homepage] | ;[http://ktorrent.org/ homepage] | ||
Allowed versions: | Allowed versions: 2.x, 3.x, 4.x, 5.x (Windows, Linux, Mac OS X) | ||
====libtorrent & rtorrent==== | ====libtorrent & rtorrent==== | ||
;[ | ;[https://www.libtorrent.org/ Homepage] | ||
Allowed versions: 0 | Allowed versions: 0.x (Linux, cygwin?) | ||
* A mature BitTorrent client built around the libTorrent C++ library. Ncurses-based. | * A mature BitTorrent client built around the libTorrent C++ library. Ncurses-based. | ||
* Uses very minimal resources. | * Uses very minimal resources. | ||
* Often used in a detached GNU Screen session. | * Often used in a detached GNU Screen session. | ||
* Has [http:// | * Has [http://rakshasa.github.io/rtorrent/ many] web front-ends available. | ||
====qBittorrent==== | ====qBittorrent==== | ||
;[http://qbittorrent.sourceforge.net/ Homepage] | ;[http://qbittorrent.sourceforge.net/ Homepage] | ||
Allowed versions: 2.4.x (all 2.4 stable releases), 2.5.1 (Linux, Mac OS X, Windows, OS/2, FreeBSD) | Allowed versions: | ||
:2. | |||
::2.4.x (all 2.4 stable releases) | |||
::2.5.4, 2.5.5, 2.6.7, 2.6.9, 2.7.2, | |||
::2.7.3, 2.8.4, 2.8.5, 2.9.10, 2.9.11 | |||
:3. | |||
::3.0.10, 3.0.11, 3.1.11, 3.1.12, 3.2.4, 3.2.5 | |||
::3.3.0, 3.3.1, 3.3.3 - 3.3.7, 3.3.10 - 3.3.16 (Linux, Mac OS X, Windows, OS/2, FreeBSD) | |||
:4. | |||
::4.0.4 (upload and download speeds may be unstable with this version), | |||
::4.1.x, 4.2.x, 4.3.0, 4.3.0.1, 4.3.1, 4.3.2, 4.3.3, | |||
::4.3.4.1, 4.3.5, 4.3.6, 4.3.7, 4.3.8, 4.3.9 | |||
::4.4.4, 4.4.5, <s>4.5.0</s>, 4.5.2 | |||
* A libtorrent-rasterbar-based multi-platform Bittorrent client developed in C++/Qt4. | * A libtorrent-rasterbar-based multi-platform Bittorrent client developed in C++/Qt4. | ||
* Can be easily used on a headless server (ex. an X server not required on Linux; see [http://sourceforge.net/apps/mediawiki/qbittorrent/index.php?title=Running_qBittorrent_2_without_a_X_server qBittorent-nox]). | * Can be easily used on a headless server (ex. an X server not required on Linux; see [http://sourceforge.net/apps/mediawiki/qbittorrent/index.php?title=Running_qBittorrent_2_without_a_X_server qBittorent-nox]). | ||
* Can be controlled | * Can be controlled remotely through a web user interface. | ||
* qBittorent-nox is often run in a detached GNU Screen or tmux session. | |||
====Tixati==== | |||
;[http://tixati.com Homepage] | |||
Allowed versions: | |||
:1 | |||
::1.86, 1.88, 1.98, 1.99 | |||
:2 | |||
::2.16, 2.18, | |||
::2.25, 2.27, | |||
::2.38, | |||
::2.47, 2.48, | |||
::2.58, 2.59, | |||
::2.63, 2.66, 2.68, | |||
::2.76, 2.77, 2.79, | |||
::2.81, 2.83, 2.84, 2.85, 2.86, 2.87, 2.89 (Windows, Linux) | |||
:3 | |||
::3.11, 3.14, 3.16 | |||
* detailed views of all aspects of the swarm, including peers, pieces, files, and trackers | |||
* support for magnet links, so no need to download .torrent files if a simple magnet-link is available | |||
* super-efficient peer choking/unchoking algorithms ensure the fastest downloads | |||
* peer connection encryption for added security | |||
* full DHT (Distributed Hash Table) implementation for trackerless torrents, including detailed message traffic graphs and customizable event logging | |||
* advanced bandwidth charting of overall traffic and per-transfer traffic, with separate classification of protocol and file bytes, and with separate classification of outbound traffic for trading and seeding | |||
* highly flexible bandwidth throttling, including trading/seeding proportion adjustment and adjustable priority for individual transfers and peers | |||
* bitfield graphs that show the completeness of all downloaded files, what pieces other peers have available, and the health of the overall swarm | |||
* customizable event logging for each download, and individual event logs for all peers within the swarm | |||
* expert local file management functions which allow you to move files to a different partition even while downloading is still in progress | |||
====Transmission==== | ====Transmission==== | ||
;[http://www.transmissionbt.com/ Homepage] | ;[http://www.transmissionbt.com/ Homepage] | ||
Allowed versions: 1 | Allowed versions: 1.x, 2.x, 3.'''0''' (Linux, Mac OS X, BeOS) | ||
* A client that runs on Unix based systems, Mac OS X, and BeOS. Default client for Ubuntu Linux, Zenwalk Linux and some other distributions. This client is known for having a small distribution size. | * A client that runs on Unix based systems, Mac OS X, and BeOS. Default client for Ubuntu Linux, Zenwalk Linux and some other distributions. This client is known for having a small distribution size. | ||
==== | ====µTorrent==== | ||
;[http://www.utorrent.com | ;[http://www.utorrent.com/ Homepage] | ||
Allowed versions: 1.6. | Allowed versions: | ||
* One of the most preferred clients on BakaBT. This client is known for having a small distribution size, despite being feature rich, and using little system resources. Available for Windows and WINE emulation | # 1.6.1, 1.8.5, 2.2.1 | ||
#<s>mac0.9.x beta, mac1.0, mac1.0.2</s>, mac1.0.3, mac1.5.13, mac1.5.14, mac1.6.4, mac1.6.5, mac1.7.13, mac1.8.4, mac1.8.6, mac1.8.7 (Linux+WINE, Mac OSX) | |||
#uTorrent Android 1.21.29 (Client for android devices) | |||
* One of the most preferred clients on BakaBT. This client is known for having a small distribution size, despite being feature rich, and using little system resources. Available for Windows, Mac OSX and WINE emulation. | |||
# '''NOTE 1:''' It is advised that uTorrent users disable automatic updates and updates to beta versions (Options->Preferences->General) as new releases of stable versions will be added to the whitelist, but this is not going to happen the same instant it is released. | |||
# '''NOTE 2:''' Please refrain from asking for whitelisting of newly released stable versions of µtorrent. Due to bad experience with bug prone "stable" releases new µtorrent versions are whitelisted with some delay | |||
* Due to a major security problem most versions of µtorrent for windows are not whitelisted anymore. See [https://forums.bakabt.me/index.php?topic=47778.0 here] for more info. '''We recommend switching to a more modern client!''' | |||
* Important upgrade [http://forums.bakabt. | <!-- * Important upgrade [http://forums.bakabt.me/index.php?topic=25858.0 announcement] regarding uTorrent 2.0.x by Jarudin --> | ||
<!-- Strike is to indicate that those versions were allowed, but not any more. This is to prevent any users of these versions to ask unnecessary questions in IRC and forums--> | <!-- Strike (short brackets <s></s>) is to indicate that those versions were allowed, but not any more. This is to prevent any users of these versions to ask unnecessary questions in IRC and forums--> | ||
====Other clients==== | |||
#ABC 3.x | |||
#aTorrent 1.6.x, 1.7.x, 2.1, 2.2 (Android) | |||
#Cloud torrent 0.8.25 | |||
#Flud 1.2.8, 1.4.2, 1.4.5, 1.4.7, 1.4.8, 1.4.9, 1.5.12, 1.6.1, 1.7.1, 1.8x (Android) | |||
#LH-ABC 3.x | |||
==Do not ask list== | |||
Please refrain from asking for the following clients: | |||
==='''µTorrent 3.3.2 and above.'''=== | |||
==<span style="color:red">Blacklist</span>== | ==<span style="color:red">Blacklist</span>== | ||
Line 92: | Line 161: | ||
====FlashGet==== | ====FlashGet==== | ||
* This client is made to leech only. This is a community where everyone leeches and everyone seeds. We don't allow clients only meant to leech. | |||
====LimeWire==== | ====LimeWire==== | ||
====Shareaza==== | ====Shareaza==== | ||
* There exists two | * There exists two Shareaza, one false and the true client. '''Shareaza V4''' is the false one, and it comes bundled with '''adware'''. '''Shareaza V2''' is the true client. | ||
====Xunlei (Thunder)==== | ====Xunlei (Thunder)==== | ||
* Client that doesn't follow the [http://en.wikipedia.org/wiki/BitTorrent_(protocol) Bittorrent protocol] properly, reports fake transfer stats. | * Client that doesn't follow the [http://en.wikipedia.org/wiki/BitTorrent_(protocol) Bittorrent protocol] properly, reports fake transfer stats. | ||
==<span style="color:orange">Other Warnings</span>== | |||
Modification of clients to bypass our client requirements (spoofing) is explicitly forbidden. | |||
People caught doing this will be instantly and permanently banned. This is your only warning. | |||
The use of clients or proxies which have been modified to report incorrect stats to the tracker (cheating) is not allowed, and will result in a permanent ban. | |||
Additionally, your information will be passed on to representatives of other trackers, where you are liable to be banned as well. | |||
The testing of unstable clients by developers is not allowed. | |||
==External Websites== | ==External Websites== | ||
* [http://en.wikipedia.org/wiki/BitTorrent_client BitTorrent clients on Wikipedia] | * [http://en.wikipedia.org/wiki/BitTorrent_client BitTorrent clients on Wikipedia] |
Latest revision as of 14:16, 4 March 2023
A BitTorrent client is computer software that utilizes the BitTorrent P2P protocol to download and upload data. The original BitTorrent client was released in 2002 by Bram Cohen. Since then, many different clients have developed, all of which are at least partially based on the original BitTorrent client.
BitTorrent Clients
The full list (most up-to-date version) is viewable at
http://bakabt.me/whitelist.php.
Check there if in doubt; this page will be updated at infrequent intervals to match the main page.
Some BitTorrent clients can be configured to notify their users when a newer version/build is available. Keep in mind to check the whitelist in case of a version change, especially in case of an upgrade offer to BETA versions.
If you have good reason to add a BitTorrent client not listed below, kindly post in this thread. Excessive whining and complaining is not going to help your case.
Please include the torrent client name and version number. Versions that are too old or in early beta (this includes Release Candidates - RC) will not be considered (unless you have a really good reason, in which case you are expected to defend your choice without us having to ask).
Before you ask why a torrent client is blacklisted, read this thread. Your question has already been answered there.
Whitelist
Whitelist of clients generally allowed to be used with the BakaBT tracker.
- More up to date list can be found here.
- If your preferred client/version is not in this list you can appeal at the "Request to add clients to the whitelist" thread.
- If a whitelisted client has been updated (and no one has reported that new version yet), you can report it in the "Report *new* whitelisted client versions" thread. DO NOT report a new version again if someone else has already reported it!
Vuze (Azureus)
Allowed versions: 4.x, 5.x (Windows, Linux, Mac)
- One of the most preferred clients on BakaBT. This client has recently changed name to Vuze from its old name Azureus.
- What Vuze is unique for is its community part, which allows you to share torrents easily with your friends.
- While this client is very rich in features, it is written in Java, which makes it slow by nature, and is quite a memory hog. Despite these enormous flaws, it is still one of the best.
- Development has been stalled for a while. BiglyBT is continueing with the Vuze codebase while removing some of the less popular/annoying things, such as ads. It might be sensible to switch to.
BitTornado
Allowed versions: 0.3.x (Windows, Linux, Mac)
- Client developed by John Hoffman. This client was the first to include super seeding. This client automatically bans connections with BitComet clients.
BitTorrent (Mainline, Official)
- The official BitTorrent client, nicknamed Mainline by developers.
- Due to a major security problem no versions of BitTorrent are whitelisted anymore. See here for more info.
BiglyBT
Allowed versions: 1.x, 2.x, 3.0, 3.1, 3.2, 3.3
- BiglyBT is the continuation of the Vuze/Azureus open source project first created in 2003.
Deluge
Allowed versions: 1.2.2, 1.2.3, 1.3.x, 2.0.x, 2.1.x (Windows, Linux, Mac OS X)
- Deluge is a lightweight, Free Software, cross-platform BitTorrent client.
- Runs as a daemon with ncurses, web, and GTK frontends. Headless server-friendly.
Enhanced-CTorrent
Allowed versions: dnh3.x (Windows, Linux)
Halite
Allowed versions: 0.3.x, 0.4.x (Windows)
KTorrent
Allowed versions: 2.x, 3.x, 4.x, 5.x (Windows, Linux, Mac OS X)
libtorrent & rtorrent
Allowed versions: 0.x (Linux, cygwin?)
- A mature BitTorrent client built around the libTorrent C++ library. Ncurses-based.
- Uses very minimal resources.
- Often used in a detached GNU Screen session.
- Has many web front-ends available.
qBittorrent
Allowed versions:
- 2.
- 2.4.x (all 2.4 stable releases)
- 2.5.4, 2.5.5, 2.6.7, 2.6.9, 2.7.2,
- 2.7.3, 2.8.4, 2.8.5, 2.9.10, 2.9.11
- 3.
- 3.0.10, 3.0.11, 3.1.11, 3.1.12, 3.2.4, 3.2.5
- 3.3.0, 3.3.1, 3.3.3 - 3.3.7, 3.3.10 - 3.3.16 (Linux, Mac OS X, Windows, OS/2, FreeBSD)
- 4.
- 4.0.4 (upload and download speeds may be unstable with this version),
- 4.1.x, 4.2.x, 4.3.0, 4.3.0.1, 4.3.1, 4.3.2, 4.3.3,
- 4.3.4.1, 4.3.5, 4.3.6, 4.3.7, 4.3.8, 4.3.9
- 4.4.4, 4.4.5,
4.5.0, 4.5.2
- A libtorrent-rasterbar-based multi-platform Bittorrent client developed in C++/Qt4.
- Can be easily used on a headless server (ex. an X server not required on Linux; see qBittorent-nox).
- Can be controlled remotely through a web user interface.
- qBittorent-nox is often run in a detached GNU Screen or tmux session.
Tixati
Allowed versions:
- 1
- 1.86, 1.88, 1.98, 1.99
- 2
- 2.16, 2.18,
- 2.25, 2.27,
- 2.38,
- 2.47, 2.48,
- 2.58, 2.59,
- 2.63, 2.66, 2.68,
- 2.76, 2.77, 2.79,
- 2.81, 2.83, 2.84, 2.85, 2.86, 2.87, 2.89 (Windows, Linux)
- 3
- 3.11, 3.14, 3.16
- detailed views of all aspects of the swarm, including peers, pieces, files, and trackers
- support for magnet links, so no need to download .torrent files if a simple magnet-link is available
- super-efficient peer choking/unchoking algorithms ensure the fastest downloads
- peer connection encryption for added security
- full DHT (Distributed Hash Table) implementation for trackerless torrents, including detailed message traffic graphs and customizable event logging
- advanced bandwidth charting of overall traffic and per-transfer traffic, with separate classification of protocol and file bytes, and with separate classification of outbound traffic for trading and seeding
- highly flexible bandwidth throttling, including trading/seeding proportion adjustment and adjustable priority for individual transfers and peers
- bitfield graphs that show the completeness of all downloaded files, what pieces other peers have available, and the health of the overall swarm
- customizable event logging for each download, and individual event logs for all peers within the swarm
- expert local file management functions which allow you to move files to a different partition even while downloading is still in progress
Transmission
Allowed versions: 1.x, 2.x, 3.0 (Linux, Mac OS X, BeOS)
- A client that runs on Unix based systems, Mac OS X, and BeOS. Default client for Ubuntu Linux, Zenwalk Linux and some other distributions. This client is known for having a small distribution size.
µTorrent
Allowed versions:
- 1.6.1, 1.8.5, 2.2.1
mac0.9.x beta, mac1.0, mac1.0.2, mac1.0.3, mac1.5.13, mac1.5.14, mac1.6.4, mac1.6.5, mac1.7.13, mac1.8.4, mac1.8.6, mac1.8.7 (Linux+WINE, Mac OSX)- uTorrent Android 1.21.29 (Client for android devices)
- One of the most preferred clients on BakaBT. This client is known for having a small distribution size, despite being feature rich, and using little system resources. Available for Windows, Mac OSX and WINE emulation.
- NOTE 1: It is advised that uTorrent users disable automatic updates and updates to beta versions (Options->Preferences->General) as new releases of stable versions will be added to the whitelist, but this is not going to happen the same instant it is released.
- NOTE 2: Please refrain from asking for whitelisting of newly released stable versions of µtorrent. Due to bad experience with bug prone "stable" releases new µtorrent versions are whitelisted with some delay
- Due to a major security problem most versions of µtorrent for windows are not whitelisted anymore. See here for more info. We recommend switching to a more modern client!
Other clients
- ABC 3.x
- aTorrent 1.6.x, 1.7.x, 2.1, 2.2 (Android)
- Cloud torrent 0.8.25
- Flud 1.2.8, 1.4.2, 1.4.5, 1.4.7, 1.4.8, 1.4.9, 1.5.12, 1.6.1, 1.7.1, 1.8x (Android)
- LH-ABC 3.x
Do not ask list
Please refrain from asking for the following clients:
µTorrent 3.3.2 and above.
Blacklist
BitComet
- This client is not suggested for use in the BakaBT community. It is currently only available for the Windows platform. It follows traffic behaviour that benefits the user at the expense of the swarm, which is discouraged.
BitLord
- This client is based on the source code of the BitComet 0.56 core and includes adware and malware. It is not suggested for use in the BakaBT community. It is currently only available for the Windows platform.
FlashGet
- This client is made to leech only. This is a community where everyone leeches and everyone seeds. We don't allow clients only meant to leech.
LimeWire
- There exists two Shareaza, one false and the true client. Shareaza V4 is the false one, and it comes bundled with adware. Shareaza V2 is the true client.
Xunlei (Thunder)
- Client that doesn't follow the Bittorrent protocol properly, reports fake transfer stats.
Other Warnings
Modification of clients to bypass our client requirements (spoofing) is explicitly forbidden. People caught doing this will be instantly and permanently banned. This is your only warning.
The use of clients or proxies which have been modified to report incorrect stats to the tracker (cheating) is not allowed, and will result in a permanent ban. Additionally, your information will be passed on to representatives of other trackers, where you are liable to be banned as well.
The testing of unstable clients by developers is not allowed.