Введение
Производные Red Hat Enterprise Linux — это дистрибутивы Linux, основанные на дистрибутиве Red Hat Enterprise Linux (RHEL).
Red Hat Enterprise Linux derivatives are Linux distributions that are based on the Red Hat Enterprise Linux (RHEL) Linux distribution.
История
Red Hat Linux был популярным дистрибутивом Linux главным образом потому, что, хотя существовала платная версия с поддержкой, также была доступна бесплатная для скачивания. Поскольку единственным отличием между платной и бесплатной версиями была поддержка, многие пользователи выбирали бесплатную версию. В 2003 году Red Hat приняла решение трансформировать продукт Red Hat Linux в Red Hat Enterprise Linux для клиентов, готовых за него платить. Бесплатный дистрибутив Linux на базе Red Hat, ориентированный на сообщество, назывался Fedora. Fedora имеет собственный цикл бета-тестирования и исправляет некоторые ошибки благодаря вкладу разработчиков, среди которых иногда были сотрудники Red Hat. Однако, из-за быстрого и неконсервативного цикла выпуска, он может не подойти некоторым пользователям. В настоящее время Fedora служит платформой для тестирования новых разработок Red Hat, позволяя им проводить бета-тестирование перед включением этих функций в CentOS Stream, а затем и в Red Hat Enterprise Linux. Red Hat больше не предоставляет бинарные версии Red Hat Enterprise Linux бесплатно.
Мотивация
Red Hat не предоставляет скомпилированную версию своего продукта Enterprise Linux для бесплатного скачивания. Однако, как это прямо предусмотрено условиями лицензии, на которой он основан, Red Hat ранее сделала весь исходный код доступным через свою сеть серверов.
Особенности
Производные Red Hat Enterprise Linux обычно включают в себя набор совместимых пакетов, который присутствует в различных версиях RHEL. Номера версий, как правило, совпадают с номерами версий RHEL, поэтому бесплатные версии сохраняют двоичную совместимость с платными версиями, что означает, что программное обеспечение, разработанное для RHEL, обычно работает не хуже на бесплатной версии. Обычно требуется внести лишь незначительные изменения в дистрибутивы. Однако ранее RHEL использовала собственную технологию Red Hat Up2date для предоставления обновлений. Для удобства несколько бесплатных альтернатив поставляются с yum, заменяющим up2date, что значительно упрощает создание зеркал для обновлений. Начиная с Red Hat Enterprise Linux 5, yum используется как основная система для предоставления обновлений, а up2date является лишь её интерфейсом.
Юридические аспекты
Свободное распространение разрешено и даже поощряется лицензией GNU General Public License, на которой основаны дистрибутивы Red Hat. Однако, чтобы избежать неверного представления о товарном знаке Red Hat, материалы из исходного дистрибутива, защищенные этим товарным знаком, должны быть удалены из распространяемой версии. В случаях, когда дистрибутивы (например, CentOS) признавались недостаточно тщательно удаляющими упоминания Red Hat, они получали предупреждения от юридических представителей Red Hat. CentOS получило подобное уведомление с требованием удалить все упоминания о товарных знаках Red Hat, на которые компания претендует, со своего веб-сайта и из своего дистрибутива.