Популярный открытый BitTorrent-клиент Transmission для Linux был форкнут в новый проект под названием ReTransmission. Причиной стали затянувшиеся разногласия между мейнтейнерами по поводу управления проектом.

О существовании форка стало известно в ходе обсуждения в официальном репозитории Transmission на GitHub, когда пользователи начали спрашивать, почему появился отдельный проект ReTransmission.

Чарльз Керр, один из давних разработчиков и мейнтейнеров Transmission, объясняет:

“Причин несколько, но проще всего объяснить так: форк разрешает затянувшийся спор между мейнтейнерами Transmission о том, нужно ли привлекать в проект новых мейнтейнеров.”

Керр также отметил, что ReTransmission пока находится на ранней стадии и подписанные сборки ещё не доступны. Более подробное объявление о сложившейся ситуации планируется сделать, когда форк начнёт выпускать стабильные релизы.

В новом Git-репозитории уже размещена полная кодовая база Transmission и история разработки. Новый форк позиционируется как BitTorrent-клиент для Linux, macOS и Windows, сохраняя хорошо знакомые графические интерфейсы на GTK и Qt, приложения для macOS и Windows, консольный демон, утилиты командной строки и веб-интерфейс.

Разработка уже ведётся в отдельной организации retransmission на GitHub, откуда также можно получить ночные исходные сборки.

Самый важный открытый вопрос: как форк повлияет на Transmission. Когда обсуждение новости оживилось, возникли вопросы: останется ли Transmission основным проектом; как исправления и новые функции будут переноситься между двумя кодовыми базами; не приведёт ли существование двух тесно связанных проектов к дополнительной работе для разработчиков.

Пока однозначных ответов на эти вопросы нет, но редакция, как обычно, будет следить за развитием форка и событиями вокруг него.

Transmission уже много лет существует как легковесный и широко используемый BitTorrent-клиент, особенно среди пользователей Linux и macOS. Благодаря наличию демона и веб-интерфейса он также стал популярен на серверах, NAS-устройствах и других безголовых системах.

Пока пользователям Transmission не нужно ничего менять. Поскольку ReTransmission — ещё молодая ветка без стабильного канала обновлений, Керр заявил, что полноценное объявление с подробностями будет сделано с началом выпуска релизов.

Однако пока неясно, что будет дальше: станет ли ReTransmission полностью самостоятельным BitTorrent-клиентом или оба проекта продолжат развиваться параллельно.