Найти тему
Проект OpenNet

Неофициальный GNU Boot переименован после требования прекратить использование чужого имени

Адриан Бурмо (Adrien Bourmault), основатель проекта GNU Boot, направил Лии Роу (Leah Rowe), развивающей дистрибутив Libreboot, требование прекратить использование имени GNU Boot для распространения своей сборки. Две недели назад Лия опубликовала урезанную сборку Libreboot под именем GNU Boot, снабдив её пометкой "неофициальная". В претензии указано, что Лия не является мэйнтейнером GNU Boot и не имеет права публиковать релизы от имени данного проекта. При желании участвовать в разработке следовало прислать патчи для рецензирования, а не создавать свой релиз.

Официальный проект GNU Boot был создан в июне 2023 года, за месяц до сборки Лии, и ещё не успел сформировать собственный выпуск. Проект GNU Boot планировал развивать форк Libreboot, использующий более жёсткие требования к включению бинарных компонентов, и предложенная Лией сборка решала эту задачу. Лия пояснила, что, создав свою неофициальную сборку, она лишь хотела помочь новому проекту - предполагалось, что создатели GNU Boot смогут задействовать опубликованный код в своём проекте. Несмотря на использование того же имени, к сборке была добавлена метка "неофициальная".

Оригинальный форк GNU Boot был ответвлён от устаревшей кодовой базы Libreboot, по состоянию на конец 2022 года, которая, в свою очередь, была основана на коде CoreBoot, перенесённом в середине 2021 года. Сборка Лии была основана на свежей кодовой базе Libreboot, синхронизированной с состоянием CoreBoot на начало 2023 года, и включала исправления многих ошибок в системе сборки, не исправленных в изначально созданном GNU Boot.

После поступления претензии Лия согласилась с требованием и переименовала свою сборку в nonGeNUine Boot. При этом она упомянула, что авторы GNU Boot первое время сами заимствовали имя Libreboot в своей работе. Форк был создан 19 марта, но был переименован в GNU Boot только 11 июня.

В 2021 году у Эндрю Роббинса (Andrew Robbins), одного из разработчиков Libreboot, был серьёзный конфликт с Лией Роу. Из-за несогласия в вопросах перехода на новую сборочную систему Лия удалила Эндрю, Себастьяна Гживна (Sebastian Grzywna) и Пола Коциалковски (Paul Kocialkowski) из списка мэйнтейнеров и заблокировала доступ к инфраструктуре Libreboot. Отстранение было произведено единолично без проведения голосования среди разработчиков, которое предписывали действующие в то время правила управления проектом. Более того, она удалила все упоминания о них, как об участниках разработки Libreboot.

После предъявления претензий Лия опубликовала ответ, который позднее был удалён с сайта. В ответе Лия пожелала удачи в создании форка и пояснила, что код, созданный Эндрю и Себастьяном, был удалён из Git-репозитория и перемещён в архив, а причиной разрыва отношений стало затягивания разработки новой сборочной системы, которую смещённые мэйнтейнеры развивали c 2016 года, но так и не доделали. Вместо ожидания готовности новой системы сборки Лия вернулась к использованию старой сборочной системы и обновила её.