• Добро пожаловать на сайт - Forumteam.bet !

    Что бы просматривать темы форума необходимо зарегестрироваться или войти в свой аккаунт.

    Группа в телеграме (подпишитесь, что бы не потерять нас) - ForumTeam Chat [Подписатся]
    Связь с администратором - @ftmadmin

Один из разработчиков OpenMandriva Linux пытался саботировать проект

Article Publisher

Публикатор
Команда форума
Регистрация
05.02.25
Разработчики OpenMandriva Linux заявили о попытке внутреннего саботажа, произошедшей после конфликта между участниками проекта. Бывший контрибьютор с административными правами удалил репозитории с GitHub и опубликовал в тестовой ветке пустой пакет, который мог нарушить работу систем пользователей.

OpenMandriva — независимый Linux-дистрибутив, который развивается силами сообщества. Проект отделился от Mandriva Linux в 2012 году и примечателен тем, что большинство его компонентов собирают с помощью LLVM/Clang, а не GCC.


О случившемся рассказал давний мейнтейнер OpenMandriva, известный под ником AngryPenguin. По его словам, конфликт между разработчиками начался из-за агрессивного поведения одного из участников проекта по отношению к другим пользователям и мейнтейнерам. В результате несколько человек приняли решение покинуть проект.

После этого Давиде Беатричи (Davide Beatrici), ведущий разработчик мессенджера Mumble и друг участника конфликта (чье агрессивное поведение и стало причиной ссоры), удалил часть репозиториев, над которыми команда OpenMandriva работала почти десять лет. Дело в том, что Беатричи имел нужные права с тех времен, когда он помогал команде переносить и зеркалировать репозитории проекта в своем приватном инстансе OneDev.

Кроме того, Беатричи загрузил в репозиторий Cooker пустой пакет, после чего пакеты окружений GNOME и COSMIC стали считаться устаревшими. Это могло привести к их удалению или замене в системах пользователей.

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

Сам Беатричи отвергает эти обвинения. В комментарии для The Lunduke Journal он заявил, что не собирался вредить ни дистрибутиву, ни его пользователям:

«Это ни в коем случае не было саботажем. Я не тот человек, который стал бы заниматься подобным».
При этом Беатричи подтвердил, что намеренно и «аккуратно» удалил с GitHub все репозитории GNOME и COSMIC, убрал связанные пакеты из Cooker и опубликовал пакет, который объявлял их устаревшими.

По его версии, причиной конфликта стал спор о направлении развития OpenMandriva, так как часть участников была недовольна тем, что проект в основном сосредоточился на KDE и LXQt.

Также разработчик утверждает, что другие участники без предупреждения удалили файл .onedev-buildspec.yml из нескольких репозиториев. По его словам, они не уделяли должного внимания безопасности и чистоте истории коммитов.

Представители OpenMandriva пишут, что расценивают действия Беатричи как уголовное преступление. Однако обращаться в правоохранительные органы и добиваться преследования бывшего участника команда не планирует.
 
Сверху Снизу