"Свобода" со знаком минус: как X11Libre навредил X.Org

"Свобода" со знаком минус: как X11Libre навредил X.Org

Почему крупнейший проект Linux массово удаляет свежий код?

image

Проект X.Org Server на этой неделе оказался в центре внимания, но не из-за новых функций, а из-за массовых откатов кода. Разработчики спешно отменяют изменения, внесённые недавно, поскольку они нанесли больше вреда, чем пользы.

Многие задавались вопросом, почему форк X11Libre — альтернативная версия X.Org Server — не получил широкой огласки. Причина проста: в его успех почти никто не верит. У проекта нет серьёзной поддержки, команда состоит из немногих опытных разработчиков, а крупные компании из мира Linux не выражают к нему интереса.

Сейчас видно, почему скепсис был оправдан. В репозитории X.Org Server один за другим появляются коммиты, которые отменяют работу разработчика X11Libre. Его уже исключили из сообщества FreeDesktop.org, а теперь другие участники проекта очищают код от последствий его активности.

Одно из исправлений связано с нарушениями в оформлении авторских прав и лицензий . Некоторые макросы были перемещены в новый файл, при этом прежние авторы упоминаться в нём перестали, а в заголовке осталась только фамилия нового контрибьютора. Кроме того, изменилась и сама лицензия — вместо формулировки MIT и X11 появилась MIT или X11, что юридически неравнозначно.

Также отменили так называемую «очистку» кода Ra ndR — подсистемы, отвечающей за управление разрешением и экранами. Эти изменения ломали часть функциональности. В список откатов попало и изменение, мешающее работе драйвера NVIDIA. Компания уже предупредила, что будет добиваться возврата и других правок, которые повредили её совместимость.

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

Этот процесс, судя по всему, не завершён. Откатов становится всё больше, и разработчики ожидают, что в ближайшее время их будет ещё.

Как оценить работу процессов и СЗИ? Легко, с помощью правильных метрик ИБ.

20 июня в 11:00 пройдет воркшоп: Управление метриками ИБ. Вы узнаете, как контролировать состояние защищённости вашей компании и изучите основы эффективного управления метриками.

Реклама.18+. ООО «СЕКЪЮРИТМ», ИНН 7820074059