Компания Red Hat пояснила причины изменения оформления патчей для Linux-ядра в RHEL
5 марта 2011 года
Брайн Стивенс (Brian Stevens), технический директор Red Hat, пояснил мотивы, которые вынудили компанию уйти в дистрибутиве RHEL 6 от практики развернутой публикации всех патчей в составе пакета с ядром Linux. Напомним, что в прошлых версиях RHEL пакет с исходными текстами Linux-ядра включал в себя полный набор примененных патчей, каждый из которых был доступен в виде отдельного хорошо документированного файла. Начиная с RHEL 6 поставляется только один общий архив с ядром, все патчи в котором неразделимо смешаны, что не позволяет выявить отдельные патчи и практически полностью сводит на нет возможность стороннего анализа.
Подобный ход является ответом на участившиеся случаи недобросовестной конкуренции со стороны некоторых компаний, пытающихся строить бизнес на основе простого копирования разработок RHEL. Если раньше основные конкуренты Red Hat развивали собственные промышленные дистрибутивы, то теперь появились крупные игроки, подобные Oracle, которые по сути продают техническую поддержку к RHEL, не только не вкладывая ресурсы в его разработку, но и переманивая на свою сторону клиентов. Для затруднения оказания подобных услуг поддержки, компания Red Hat была вынуждена прибегнуть к такому шагу, как запутывание информации об используемых патчах. Что касается клиентов Red Hat, то они по прежнему имеют возможность оценить все примененные к ядру раздельные патчи, используя для этого закрытую для внешнего доступа базу знаний.
Отдельно подчеркивается, что политика работы Red Hat с первичными проектами не изменилась и компания по прежнему первым делом передает все патчи и наработки в upstream и уже потом включает их в состав пакетов для собственного Linux-дистрибутива. Более того, политика компании со временем становится все более дружественной по отношению к совместной работе с сообществом. Red Hat является ключевым коммерческим участником таких проектов, как GNOME и Linux-ядро, и продолжает вкладывать ресурсы в разработку открытых проектов. Также отмечается, что бизнес Red Hat не завязан на продаже кода, а развивается благодаря предоставлению сервисов.
Разработчики CentOS подтвердили (Архивная копия от 19 августа 2011 на Wayback Machine), что запутывание патчей не отразится на дистрибутиве, так как они только перепаковывают оригинальный пакет с ядром RHEL, не внося в него дополнительных изменений. Тем не менее решение Red Hat отразится на дополнительном ядре из репозитория centosplus (Архивная копия от 4 ноября 2020 на Wayback Machine), добавление патчей для которого потребует дополнительных шагов, но это по мнению разработчиков не является значительной проблемой.
Источники
правитьЛюбой участник может оформить статью: добавить иллюстрации, викифицировать, заполнить шаблоны и добавить категории.
Любой редактор может снять этот шаблон после оформления и проверки.
Комментарии
Если вы хотите сообщить о проблеме в статье (например, фактическая ошибка и т. д.), пожалуйста, используйте обычную страницу обсуждения.
Комментарии на этой странице могут не соответствовать политике нейтральной точки зрения, однако, пожалуйста, придерживайтесь темы и попытайтесь избежать брани, оскорбительных или подстрекательных комментариев. Попробуйте написать такие комментарии, которые заставят задуматься, будут проницательными или спорными. Цивилизованная дискуссия и вежливый спор делают страницу комментариев дружелюбным местом. Пожалуйста, подумайте об этом.
Несколько советов по оформлению реплик:
- Новые темы начинайте, пожалуйста, снизу.
- Используйте символ звёздочки «*» в начале строки для начала новой темы. Далее пишите свой текст.
- Для ответа в начале строки укажите на одну звёздочку больше, чем в предыдущей реплике.
- Пожалуйста, подписывайте все свои сообщения, используя четыре тильды (~~~~). При предварительном просмотре и сохранении они будут автоматически заменены на ваше имя и дату.
Обращаем ваше внимание, что комментарии не предназначены для размещения ссылок на внешние ресурсы не по теме статьи, которые могут быть удалены или скрыты любым участником. Тем не менее, на странице комментариев вы можете сообщить о статьях в СМИ, которые ссылаются на эту заметку, а также о её обсуждении на сторонних ресурсах.