Проект OpenMandriva, один из преемников легендарного Mandrake Linux, опубликовал публичное заявление, в котором предупредил сообщество о том, что называет попыткой саботажа дистрибутива Linux после внутреннего конфликта среди участников.
Как сообщает проект, инцидент начался после ряда разногласий в команде, связанных с поведением участников, личными сообщениями и доступом к инфраструктуре OpenMandriva. Согласно заявлению, Давиде Беатричи, известный по работе над проектом Mumble, некоторое время назад присоединился к OpenMandriva и позже предложил перенести или зеркалировать несколько репозиториев дистрибутива на свой частный экземпляр OneDev.
Однако, по словам OpenMandriva, некоторые члены команды не были согласны с таким подходом. Они предпочитали сохранять инфраструктуру проекта на публичной платформе вроде GitHub, а не позволять одному человеку контролировать важные репозитории.
Сообщается, что ситуация усугубилась после того, как другой участник был исключён из одного из чатов OpenMandriva в Matrix за поведение, которое проект характеризует как оскорбительное по отношению к пользователям и членам команды. По словам OpenMandriva, это привело к уходу из проекта двух человек, включая Беатричи.
После этого проект начал разрывать связи с частным зеркалом инфраструктуры. OpenMandriva утверждает, что это привело к попытке саботажа.
В заявлении проект указывает, что Беатричи использовал оставшиеся административные привилегии для удаления части наработок из репозиториев OpenMandriva на GitHub, включая материалы, которые хранились годами. Что более серьёзно для пользователей, в репозиторий Cooker был опубликован пустой пакет, который заменил все пакеты GNOME и COSMIC.
Это могло нанести вред системам, использующим эти окружения рабочего стола, особенно с учётом того, что Cooker является rolling-веткой разработки OpenMandriva. Пользователи этой ветки ожидают более быстрых обновлений и принимают повышенный риск по сравнению со стабильными релизами.
Проект сообщает, что сейчас восстанавливает удалённые репозитории и исправляет пострадавшие пакеты. Кроме того, дистрибутив провёл полный аудит системы и не обнаружил других проблем, помимо удалённых пакетов.
Хотя OpenMandriva назвала эти действия неприемлемыми и заявила, что могла бы предпринять юридические шаги, проект решил этого не делать.
Какой же вывод из всего этого? Прежде всего, важно доверие, но не менее важен надлежащий контроль доступа. Как известно, сообщественные проекты часто полностью полагаются на добровольцев, однако предоставление слишком больших полномочий нескольким людям может быть рискованным в случае разногласий.
В настоящее время проект работает над восстановлением затронутых репозиториев и пакетов.
Дополнительные подробности можно найти в заявлении OpenMandriva.




Пока нет комментариев. Будьте первым!