От Transmission, одного из самых известных BitTorrent-клиентов в Linux, отделился проект Retransmission с полной копией кода и истории изменений. Подробности выяснились 2026 года в обсуждении на GitHub, где участники спросили о причинах появления второго проекта. По словам одного из мейнтейнеров Transmission, разделение снимает давний спор внутри команды о том, добавлять ли новых сопровождающих. Подписанных сборок у Retransmission пока нет, развёрнутое заявление отложено до первых выпусков.

Разногласие о расширении состава мейнтейнеров
Поводом для разъяснений стало обсуждение в официальном репозитории Transmission, где участники начали спрашивать, откуда взялся отдельный проект с похожим названием.
Причин несколько, но проще всего объяснить главную: так решается давний спор между мейнтейнерами Transmission о том, добавлять ли новых мейнтейнеров.
– мейнтейнер Transmission
Там же сказано, что ответвление находится на раннем этапе и подписанных исполняемых файлов у него пока нет. Подробное объяснение ситуации отложено до момента, когда в Retransmission начнут выходить полноценные выпуски.
Форк – ответвление разработки от исходного проекта с сохранением кода и истории изменений; после разделения обе ветки развиваются самостоятельно.
Что перенесено в репозиторий Retransmission
История перенесена без обрезки: в репозитории Retransmission числится 17 079 коммитов, а работа ведётся в отдельной организации на GitHub. Состав компонентов совпадает с исходным проектом:
- графические интерфейсы GTK и Qt для Linux и BSD;
- приложение для macOS;
- приложение для Windows на основе Qt;
- фоновая служба (демон) для серверов и маршрутизаторов;
- консольные утилиты transmission-remote, transmission-show, transmission-create и transmission-edit;
- веб-интерфейс для удалённого управления.
Отсылка к оригиналу заложена и в описании репозитория: «Shift Transmission to a higher gear» – предложение переключить Transmission на повышенную передачу. Собственный сайт retransmission.org с разделом загрузок, форумом и страницей пожертвований повторяет структуру и текстовые блоки сайта transmissionbt.com вплоть до цитаты Macworld, в которой Transmission назван Mac Gem.
Скачать пока можно только ночные сборки без подписи
В разделе выпусков Retransmission опубликована единственная запись – предварительная сборка с тегом nightly, которая обновляется при каждом изменении основной ветки, прошедшем автоматические проверки. Первая публикация датирована , последняя на момент подготовки материала – ; к записи приложено семь файлов. В описании прямо сказано, что сборки не подписаны и что Gatekeeper в macOS и SmartScreen в Windows выдадут предупреждение.
Ночная сборка – пакет, собираемый автоматически из текущего состояния основной ветки; предназначен для тестирования и не проходит цикл подготовки выпуска.
Здесь же кроется расхождение, о которое легко споткнуться. На странице загрузок retransmission.org предлагается «стабильная версия 4.1.3», а ссылки ведут на файлы вида Retransmission-4.1.3.dmg внутри тега 4.1.3 – такого выпуска в репозитории нет. Номер 4.1.3 принадлежит последнему выпуску исходного Transmission, где закрыта ошибка в обработке CORS, приводившая к утечке одноразового кода защиты от CSRF, и устранено обращение к освобождённой памяти в коде работы с пирами.
Подпись кода – сертификат разработчика, встроенный в установочный файл; без него встроенные средства проверки в macOS и Windows сообщают о неизвестном источнике программы.
Вопросы о переносе исправлений между двумя ветками
Главный вопрос обсуждения остался без ответа: как разделение скажется на самом Transmission. В комментариях спрашивали, остаётся ли исходный проект основным и нужно ли ответвление лишь для того, чтобы принять новых сопровождающих. Прозвучало и возражение по порядку действий: сначала разделение, потом объявление и обсуждение, хотя разговор логичнее было начать раньше.
Остальные опасения касаются практики сопровождения. Перенос правок в обе стороны превращается в дополнительную работу, которой раньше не было. Непонятна и судьба сообщений об ошибках, которые теперь будут дублироваться в двух баг-трекерах, а вместе с этим – риск того, что один из проектов окажется заброшен. Определённых ответов пока нет ни в обсуждении, ни в описании нового проекта.
Заключение
Пользователям Transmission сейчас ничего менять не нужно: исходный проект продолжает развиваться, актуальным остаётся выпуск 4.1.3, пакеты в дистрибутивах по-прежнему собираются из его кода. Retransmission годится только для тестирования: регулярного канала выпусков у ответвления нет, сборки идут без подписи, а на странице загрузок предлагается выпуск, которого в репозитории не существует.
Практический смысл появится тогда, когда в новом проекте выйдет первый настоящий выпуск с подписанными сборками – вместе с ним обещано и подробное объяснение причин разделения. До этого момента единственное публично названное различие между проектами сводится к тому, кого допускать к сопровождению кода.