qBittorrent — клиент для обмена файлами по протоколу BitTorrent¶
qBittorrent — бесплатный и открытый торрент-клиент с открытым исходным кодом, предназначенный для обмена файлами по протоколу BitTorrent. Программа работает на Windows, macOS и Linux, поддерживает IPv6, шифрование трафика, поиск торрентов во встроенной поисковой системе и удалённое управление через веб-интерфейс. Проект разрабатывается сообществом добровольцев и распространяется по лицензии GNU GPL v2.
¶История
Разработка qBittorrent началась в 2006 году как альтернатива клиенту BitTorrent, который к тому времени стал содержать рекламу и встроенные приложения. Инициатором проекта выступил программист-любитель, пожелавший остаться анонимным; позднее проектом занимался Саджад Сафарини (Sadjad Fouladi). Первые версии базировались на библиотеке libtorrent и использовали графический интерфейс на Qt.
В 2010-х годах проект получил широкое распространение в Linux-сообществе и стал одной из стандартных программ в дистрибутивах Ubuntu, Debian, Fedora и Arch Linux. К 2020-м годам qBittorrent стал одним из самых популярных торрент-клиентов в мире, конкурируя с Transmission, Deluge и µTorrent.
¶Возможности
Ключевые функции qBittorrent:
- Управление загрузками — приоритеты, ограничение скорости, расписание, фильтры по именам файлов.
- Поиск торрентов — встроенный агрегатор, объединяющий результаты с нескольких торрент-трекеров и DHT-сети.
- Веб-интерфейс — удалённое управление загрузками через браузер, включая доступ по локальной сети или через интернет.
- RSS-агрегатор — автоматическая загрузка по подпискам с фильтрами.
- Шифрование — поддержка шифрования трафика (MSE/PE) для сокрытия факта использования протокола BitTorrent.
- Интеграция с системой — трей, ассоциация с торрент-файлами, запуск при старте системы.
- Метаданные — просмотр сидов, пиеров, скорости, хешей, а также создание и редактирование торрент-файлов.
Программа не содержит рекламы и не устанавливает сторонних приложений, что отличает её от ряда коммерческих клиентов.
¶Интерфейс
qBittorrent предоставляет два основных режима работы:
- Графический интерфейс на Qt — классическое окно со списком загрузок, панелью деталей и встроенным поиском.
- Веб-интерфейс — доступен по умолчанию на порту 8080, позволяет управлять загрузками с другого устройства без установки клиентской программы.
Оба режима используют общую конфигурацию, поэтому настройки синхронизируются.
¶Технические особенности
qBittorrent построен поверх библиотеки libtorrent (Rasterbar), которая реализует протокол BitTorrent. Программа поддерживает:
- DHT, PeX, LSD — децентрализованные методы поиска пиеров без центрального трекера.
- UPnP/NAT-PMP — автоматическую настройку проброса портов на роутере.
- IPv6 — работу в сетях нового поколения.
- Металл-трекеры — возможность добавления нескольких трекеров к одной загрузке.
- Контроль целостности — проверку хешей скачанных файлов.
Минимальные системные требования невысоки: программа работает на большинстве современных 64-битных систем.
¶Распространение и установка
qBittorrent распространяется через официальный сайт, репозитории дистрибутивов Linux, а также через пакетные менеджеры (apt, dnf, pacman, snap, flatpak). Для Windows доступны установщик и портативная версия. Сборки для macOS публикуются через Homebrew и официальный сайт.
Проект поддерживается сообществом: исходный код размещён на GitHub, где ведётся разработка, обсуждение и отслеживание ошибок.
¶Критика
Основные претензии к qBittorrent связаны с интерфейсом: критики отмечают устаревший дизайн, отсутствие тем оформления и ограниченные возможности кастомизации. Также пользователи жалуются на периодические регрессии в новых версиях, особенно связанные с производительностью при большом числе загрузок. Тем не менее проект остаётся одним из самых стабильных и приватных торрент-клиентов, рекомендуемых специалистами по информационной безопасности.
¶Источники
- Официальный сайт qBittorrent
- Репозиторий проекта на GitHub
- Статья «qBittorrent» в Википедии (англ.)
- Документация libtorrent (Rasterbar)
