Сравнение BitTorrent-программ
Материал из Википедии — свободной энциклопедии
(перенаправлено с «
Сравнение BitTorrent программ»)
Текущая версия страницы пока
не проверялась опытными участниками и может значительно отличаться от
версии, проверенной 11 июля 2011;
проверки требуют
18 правок.
Текущая версия страницы пока
не проверялась опытными участниками и может значительно отличаться от
версии, проверенной 11 июля 2011;
проверки требуют
18 правок.
Следующие таблицы предназначены для сравнения основной и технической информации некоторых программ, поддерживающих работу с BitTorrent. Для детальнейшей информации по каждой программе смотрите соответствующую статью.
[править] Возможности (продолжение)
| BitTorrent клиент |
Язык программирования |
Основа |
Интерфейс |
Встроенный дисковый кэш[16] |
Поддержка Web Seeding [17] |
Поддержка получения торрентов через RSS |
Поддержка приоритетов |
Поддержка выборочной загрузки |
Поддержка SOCKS исходящих соединений |
Web-удалённое управление |
| ABC |
Python |
BitTornado |
GUI и Web |
? |
Да |
Нет |
Да |
Да |
? |
Да |
| Acquisition |
Objective-C и Cocoa |
Limewire |
GUI |
? |
Нет |
Нет |
Нет |
Нет |
Нет |
Нет |
| Anatomic P2P |
Python |
BitTornado |
GUI и old CLI |
? |
Да |
? |
? |
? |
? |
? |
| Arctic Torrent |
C++ |
libtorrent |
GUI |
? |
Нет |
Нет |
Нет |
Нет |
Нет |
Нет |
| BitComet |
C++ |
? |
GUI |
Да |
Нет |
Нет |
Да |
Да |
Да |
Да |
| BitFlu |
Perl |
- |
Telnet и Web |
Отложенная запись |
Нет |
Нет |
Нет |
Нет |
Нет |
Да |
| BitLord |
C++ |
BitComet |
GUI |
Да |
Нет |
Нет |
Да |
Да |
Да |
Нет |
| BitPump |
C++ |
|
GUI |
? |
? |
? |
? |
? |
? |
? |
| BitTornado |
Python |
BitTorrent |
GUI и CLI |
Да |
Да |
Нет |
Да |
Да |
Нет |
Нет |
| BitTorrent / Mainline |
Python |
- |
GUI и CLI |
? |
Нет |
Да |
Да |
Да |
Нет |
Нет |
| BitSpirit |
C++ |
BitComet |
GUI |
Да |
Да |
Нет |
Да |
Да |
Да |
Да |
| Bits on Wheels |
Objective-C и Cocoa |
- |
GUI |
? |
? |
? |
? |
Нет |
? |
Нет |
| Blizzard Downloader |
? |
BitTorrent клиент для ранних версий |
GUI |
? |
Нет |
Нет |
Нет |
Нет |
? |
Нет |
| Blog Torrent |
? |
BitTorrent клиент для ранних версий |
GUI |
? |
Нет |
Нет |
Нет |
Нет |
? |
Нет |
| BTG |
C++ |
rblibtorrent |
CLI и Web |
? |
? |
Нет |
Да |
Да |
Да |
Да |
| BtManager |
Python |
? |
GUI |
? |
? |
? |
? |
? |
? |
? |
| BTSharp (Library) |
C Sharp |
N/A |
API |
Да |
Нет |
Нет |
Нет |
Нет |
Нет |
Нет |
| burst! |
Python |
? |
GUI |
? |
? |
? |
? |
Нет |
? |
? |
| CTorrent |
C++ |
? |
CLI |
? |
? |
? |
? |
Да |
? |
? |
| Deluge |
Python |
libtorrent |
GUI, CLI и Web |
? |
Да |
Да |
Да |
Да |
Нет |
Да (плагин) |
| eDonkey2000 |
C++ |
? |
GUI |
? |
? |
? |
? |
? |
? |
? |
| freeloader |
Python |
? |
GUI |
? |
? |
Нет |
? |
? |
? |
Нет |
| G3 Torrent |
Python |
BitTorrent |
GUI и Web |
? |
Нет |
Да |
Да |
Да |
Нет |
Да |
| Gnome BitTorrent |
Python |
? |
GUI |
? |
Нет |
Нет |
? |
? |
? |
Нет |
| KTorrent |
C++ |
- |
GUI, Web и CLI (Alpha) |
? |
Да |
Да |
Alpha |
Да |
? |
Да |
| LeechCraft (плагин BitTorrent) |
C++ |
rblibtorrent |
GUI |
Да |
Да |
Да (плагин Aggregator) |
Да |
Да |
Да |
Нет |
| LimeWire |
Java |
- |
GUI |
Да |
Нет |
Нет |
Нет |
Нет |
Да |
Нет |
| Localhost |
Java и SWT |
Azureus |
Web |
Да |
Нет |
Плагин |
Да |
Да |
Да |
Плагин[18] |
| Media Get |
C++ |
- |
GUI |
? |
? |
? |
Да |
? |
? |
? |
| MLDonkey |
Ocaml |
- |
CLI, Telnet, Web, Network GUI |
Да |
Нет |
bash-скрипты от третьей стороны |
Да |
Нет |
Нет[19] |
Да |
| MonoTorrent (Client Library) |
C Sharp |
N/A |
N/A |
Нет |
Нет |
Нет |
Да |
Да |
Нет |
Нет |
| MooPolice |
C++ |
libtorrent |
GUI |
Нет |
Да |
Нет |
Да |
Да |
? |
Нет |
| Opera 9 |
C++ |
? |
GUI |
? |
Нет |
? |
? |
? |
? |
Нет |
| QTorrent |
C++ |
TheSHAD0W |
GUI |
? |
? |
? |
? |
? |
? |
? |
| qBittorrent |
C++ |
rblibtorrent |
GUI, Web |
Да |
Нет |
Да |
Да |
Да |
Да |
Да |
| rTorrent |
C++ |
libTorrent |
CLI, GUI и WEB [20] |
Отложенная синхронизация |
Нет |
Нет |
Да |
Да |
Нет |
Да (стороннее ПО) |
| Rufus |
Python |
G3 Torrent |
GUI и Web |
? |
Нет |
Да |
Да |
Да |
? |
Да |
| Shareaza |
C++ |
ядро Shareaza |
GUI и Web |
Да |
Нет |
Нет |
Да |
Нет |
Нет |
Да |
| sharktorrent |
C++ |
libtorrent (Arvid Norbergs) |
GUI wxwidgets |
Нет |
Нет |
Нет |
Нет |
Нет |
Нет |
Нет |
| Tomato Torrent |
Cocoa |
BitTorrent? |
GUI |
? |
? |
? |
? |
? |
? |
? |
| Torrent Swapper |
Python |
BitTorrent |
GUI и Web |
Да |
Да |
Да |
Да |
Да |
Нет |
Да |
| TorrentFlux |
PHP |
BitTornado |
Web |
Да |
Да |
Нет |
Нет |
Да |
Нет |
Да |
| Transmission |
C |
- |
GUI, CLI и Web |
? |
Нет |
Нет |
Да |
Да |
Нет |
Да [21] |
| Turbo Torrent |
Python |
G3 Torrent |
GUI и Web |
? |
Нет |
Нет |
Да |
Да |
? |
Да |
| TorrentSpy Rufus |
Python |
Rufus |
GUI |
? |
Нет |
Да |
Да |
Да |
? |
? |
| µTorrent |
C++ |
- |
GUI и Web (beta) |
Да |
Да |
Да |
Да |
Да |
Да |
Beta |
| Vuze (Azureus) |
Java и SWT |
- |
GUI, CLI, Telnet, Web, XMLoverHTTP remote control API |
Да |
Да[22] |
Плагин |
Да |
Да |
Да |
Плагин[18] |
| WizBit |
Python |
- |
Mobile phone GUI (alpha) |
Нет |
Нет |
Нет |
Нет |
? |
Нет |
Нет |
| XBT Client |
C++ |
- |
GUI и Web (alpha) |
? |
? |
? |
Да |
Да |
? |
Да |
| ZipTorrent |
C++ |
libtorrent |
GUI |
? |
? |
Да |
? |
? |
? |
? |
| BitTorrent клиент |
Язык программирования |
Основа |
Интерфейс |
Встроенный дисковый кэш[16] |
Поддержка Web Seeding [17] |
Поддержка получения торрентов через RSS |
Поддержка приоритетов |
Поддержка выборочной загрузки |
Поддержка SOCKS исходящих соединений |
Web-удалённое управление |
[править] Возможности (продолжение 2)
- ↑ 1 2 Автоматическая настройка перенаправления портов (необходим маршрутизатор с поддержкой UPnP)
- ↑ 1 2 DHT разрешает использование торрентов без трекеров (при поддержке клиентов) для нормальной работы торрентов при нерабочем трекере. Однако некоторые трекеры, регистрирующие пользователей для поддержания справедливой нагрузки (то есть соотношение объёма закачанного к отданному), не могут точно измерить и определить нагрузку пользователей, использующий DHT.
- ↑ Начиная с версии 0.3.18
- ↑ Начиная с версии 6.0.0 официальным клиентом является модифицированный µTorrent, который является freeware с закрытым исходным кодом. Предыдущие версии остаются Open Source
- ↑ При использовании содержит оба Adware и Spyware модуля, не-«Pro» версия содержит Adware модуль. *Новое примечание* Последние версии (1.4.3+) eDonkey все содержат adware, которые не могут быть отключены, даже с установкой «Pro» версии.
- ↑ Обменивается с µTorrent
- ↑ Максимальное число активных торрентов зависит от настроек скорости соединения
- ↑ Через дополнение Lua DHT Tracker. Также Shareaza использует сеть gnutella2 для поиска других клиентов Shareaza при нерабочем трекере, но эта настройка отключена по умолчанию.
- ↑ SourceForge.net Repository — [shareaza] Revision 8787
- ↑ Начиная с версии 0.70. Обмен пирами с клиентами Azureus и µTorrent
- ↑ Начиная с версии 0.90
- ↑ Неофициальные версии Rufus, созданные TorrentSpy идут в связке с WhenU SaveNow adware; сообщается, что может быть отключено при установке.
- ↑ Обменивается с другими µTorrent клиентами (а также с MooPolice)
- ↑ Не совместим с DHT официального клиента BitTorrent. Примечание: совместим по DHT с BitTorrent при использовании плагина MainlineDHT.
- ↑ Основа может быть запущена и под linux, и под windows, клиенту же необходима windows.
- ↑ 1 2 Снижает использование диска, фрагментацию файлов (если заранее не предопределено) и задержки при больших записях блоков, а также проверки хэш-сумм полученных частей.
- ↑ 1 2 Недавно введённая (неофициальная) возможность, см. HTTP-Based Seeding Specification
- ↑ 1 2 Обеспечивает Java-основу и простую HTML/JavaScript основу WebUI
- ↑ См task #4401 Socks Proxy; однако, http-прокси поддерживается.
- ↑ Существует несколько дополнений от сторонних разработчиков для GUI и Web интерфейсов, такие как: rutorrent, wTorrent, rTWi и другие. Частичный список интерфейсов приведен на сайте программы
- ↑ Начиная с версии 1.30 в Transmission был интегрирован Clutch, который ранее поставлялся как дополнение от сторонних разработчиков.
- ↑ Поддержка Getright Webseeding спецификаций в дополнение к Bittornado спецификациям [1]
- ↑ 1 2 В дистрибутивах Linux использующих репозитории обновлением всех программ занимается сама операционная система. Поэтому, как правило, автоматическое обновление в программы не встраивается.
- ↑ 1 2 BitComet и BitLord клиенты взаимодействуют с Супер-сидом другой BitTorrent программы так, как будто ими не подтверждаются части, полученные от сида. (Примечание: Исправлено в версии 0.70)
- ↑ 1 2 3 Трекер включён в Linux сборке вместе исходными текстами, в отличие от Windows-сборки
- ↑ Используются списки от Bluetack: Emule IP List, SafePeer, PeerGuardian
- ↑ GUI содержит встроенный web-браузер
- ↑ Начиная с версии 0.80 [2]
- ↑ Встроено
- ↑ Начиная с версии 0.8.2 [3]
- ↑ поиск в сетях Gnutella2, Gnutella, eDonkey2000
- ↑ Начиная с версии 1.20. Используется список Bluetack Level1.
- ↑ Начиная с версии 1.80.
- ↑ В Дополнительно ipfilter.enable — установить значение true
|
Протокол обмена файлами BitTorrent (Клиенты и их сравнение) |
| Компании |
|
| Персоны |
|
| Технологии |
|
| Клиенты |
|
| Трекеры |
|
| Движки |
|