30 C
Sevastopol
10 августа, 2026
СЕВОБОРОНА
Технологии

Представлен ReTransmission — форк Transmission после разногласий между его сопровождающими по поводу управления проектом

Представлен ReTransmission — форк Transmission после разногласий между его сопровождающими по поводу управления проектом

Вышел форк Transmission (один из самых известных клиентов BitTorrent с открытым исходным кодом для Linux) под названием ReTransmission после давних разногласий между его сопровождающими по поводу управления проектом.

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

Чарльз Керр, который долгое время был одним из разработчиков и сопровождающих Transmission, пояснил: «Есть несколько причин, но самая простая, которую можно быстро объяснить, заключается в том, что это решает давние разногласия между сопровождающими Transmission по поводу того, следует ли добавлять новых сопровождающих».

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

Представлен ReTransmission — форк Transmission после разногласий между его сопровождающими по поводу управления проектом

Полный код Transmission и история разработки уже находятся в новом репозитории ReTransmission. Этот форк позиционируется как BitTorrent-клиент для Linux, macOS и Windows, который сохраняет хорошо известные интерфейсы Transmission на GTK и Qt, приложения для macOS и Windows, headless daemon, инструменты командной строки и веб-интерфейс.

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

Представлен ReTransmission — форк Transmission после разногласий между его сопровождающими по поводу управления проектом

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

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

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

Исходный код проекта Transmission написан на С++ и опубликован на GitHub под лицензиями GPLv2 и GPLv3. Версия Transmission 4.0.0 (в этом релизе код преота перевели с языка C на С++) вышла в феврале 2023 года. Решение находится в разработке с 2016 года.

Представлен ReTransmission — форк Transmission после разногласий между его сопровождающими по поводу управления проектом

Transmission поддерживает разнообразные интерфейсы пользователя, включая GTK, Qt, native Mac, веб-интерфейс, daemon, CLI.

Представлен ReTransmission — форк Transmission после разногласий между его сопровождающими по поводу управления проектом

Источник