Red Hat подрывает сотрудничество дистрибутивов, связанное с поддержкой пакетов с Linux-ядром
Компания Red Hat блокировала возможность использования своих наработок в других дистрибутивах, сделав процесс анализа внесенных патчей излишне трудоемким. Раньше пакет с исходными текстами Linux-ядра для RHEL включал в себя полный набор примененных патчей, каждый из которых был доступен в виде отдельного хорошо документированного файла. Начиная с RHEL 6 поставляется только один общий архив с ядром, все патчи в котором неразделимо смешаны, что не позволяет выявить отдельные патчи и практически полностью сводит на нет возможность стороннего анализа.
Работа над патчами в Red Hat ведется в закрытых репозиториях, поэтому фактически компания самоотстранилась от сотрудничества с другими дистрибутивами. По прежнему любой желающий может загрузить поставляемый в составе RHEL 6 код Linux-ядра, но разобраться, что именно изменено, с учетом тысяч наложенных поверх ванильного ядра патчей, уже не реально. Кроме разрыва кооперации с дистрибутивами подобный подход также негативно влияет на возможность возврата внесенных патчей в основное ядро - по сути компания Red Hat оставила себе право решать что передать в upstream, а что нет.
Формально условия лицензии GPL соблюдаются - код всех изменений опубликован, но фактически код получается настолько запутанным, что практической пользы для сообщества он уже не представляет. Разработчики надеются, что подобный шаг со стороны Red Hat, с учетом репутации данной компании, скорее недоразумение, чем злой умысел, и Red Hat после указания сообществом на данную проблему в скором времени вернется к развернутой публикации патчей.
Источник: http://www.opennet.ru/opennews/art.shtml?num=29743
|
0 | Tweet | Нравится |
|