+7 (495) 107-75-45 Подключение
+7 (495) 107-75-47 Тех. поддержка 24/7
Пример
19.10.2024

История создания Rocky Linux: от CentOS до нового поколения

Rocky Linux — это операционная система на основе Linux, созданная для того, чтобы предоставить сообществу стабильную и надёжную альтернативу Red Hat Enterprise Linux (RHEL). Основателем проекта стал Грегори Курцер (Gregory Kurtzer), который ранее был одним из создателей CentOS. Создание Rocky Linux стало прямым результатом изменения направления проекта CentOS компанией Red Hat, что вызвало серьезные изменения в экосистеме Linux.

Предыстория: CentOS и его судьба

CentOS был основан в 2004 году и позиционировался как бесплатная версия Red Hat Enterprise Linux (RHEL), которая была совместима с ней, но не включала коммерческую поддержку. Это делало CentOS популярным среди пользователей, которым была нужна стабильная серверная операционная система с открытым исходным кодом, но без затрат на лицензии RHEL.

В декабре 2020 года Red Hat объявила о том, что традиционная версия CentOS больше не будет развиваться как самостоятельная операционная система. Вместо этого было предложено использовать CentOS Stream — версию, которая представляет собой “предварительную” сборку будущих релизов RHEL. Для многих организаций, использовавших CentOS в производственных средах, это изменение стало неожиданным и нежелательным, поскольку CentOS Stream не гарантировала ту же стабильность и надёжность, как классическая CentOS.

История RockyLinux

Создание Rocky Linux

В ответ на эти изменения Грегори Курцер, один из создателей CentOS, объявил о своём намерении создать новую операционную систему, которая будет служить альтернативой CentOS, сохраняя её принципы стабильности и совместимости с RHEL. Новый проект получил название Rocky Linux — в честь покойного друга Курцера, Роки Макгохана (Rocky McGaugh), с которым они работали над созданием оригинальной версии CentOS.

Цели и философия Rocky Linux

Rocky Linux был создан с целью восстановить “традиционный” CentOS — бесплатную, открытую, стабильную операционную систему, совместимую с RHEL. Главные задачи Rocky Linux:

  1. Полная совместимость с RHEL — каждый выпуск Rocky Linux идентичен RHEL, что позволяет организациям плавно переходить на эту систему без риска несовместимости приложений или инфраструктуры.
  2. Открытое сообщество — проект развивается полностью открыто и прозрачно, с акцентом на вовлечение сообщества в процесс принятия решений.
  3. Надежность и стабильность — Rocky Linux ориентирован на использование в производственных средах, что требует высокой степени стабильности и безопасности.

Отличие RockyLinux от других OS

Отличия от CentOS, Fedora и Red Hat Enterprise Linux (RHEL)

Чтобы понять, чем отличается Rocky Linux от других популярных дистрибутивов на основе RHEL, таких как CentOS, Fedora и сам Red Hat, стоит рассмотреть ключевые аспекты каждого из них:

  1. CentOS:
    • Прошлое: Традиционный CentOS был известен своей стабильностью, так как он был точной копией RHEL, но без коммерческой поддержки.
    • Настоящее: Теперь CentOS Stream не является “точной копией” RHEL, а скорее промежуточной версией, что делает её менее стабильной для производства.
    • Отличие от Rocky Linux: Rocky Linux продолжает традицию стабильного дистрибутива, совместимого с RHEL, что даёт ему преимущество перед CentOS Stream для тех, кто ищет стабильную производственную систему.
  2. Fedora:
    • Fedora — это экспериментальная платформа, которая служит полигоном для новых технологий, которые затем могут быть интегрированы в RHEL.
    • Fedora выпускает новые версии с передовыми функциями, но не гарантирует той стабильности и поддержки, которую предлагают Rocky Linux и RHEL.
    • Отличие от Rocky Linux: Fedora — более “передовой” дистрибутив, в котором тестируются новые функции, а Rocky Linux ориентирован на стабильность и долговременную поддержку.
  3. Red Hat Enterprise Linux (RHEL):
    • RHEL — это коммерческая операционная система с поддержкой от Red Hat. Она используется в крупном бизнесе и государственных структурах благодаря своей надёжности и предоставляемым Red Hat услугам.
    • Отличие от Rocky Linux: Rocky Linux предоставляет ту же операционную систему, что и RHEL, но без коммерческой поддержки и лицензионных сборов, что делает её бесплатной альтернативой для тех, кто не нуждается в официальной поддержке Red Hat.

Будущее Rocky Linux

Проект Rocky Linux получил широкую поддержку от сообщества и спонсоров, включая крупные IT-компании. Уже через несколько месяцев после объявления проекта, в июне 2021 года был выпущен первый стабильный релиз Rocky Linux 8.4, что продемонстрировало серьёзность намерений команды разработчиков.

Проект активно развивается, и всё больше организаций переходит на Rocky Linux в качестве замены CentOS. Разработчики обещают продолжить поддерживать долгосрочную стабильность и совместимость с RHEL, что делает Rocky Linux важным игроком в мире корпоративных операционных систем на базе Linux.

Заключение

Rocky Linux стал прямым ответом на изменения в проекте CentOS и быстро завоевал признание как стабильная, открытая и бесплатная альтернатива RHEL. Под руководством одного из основателей CentOS, Грегори Курцера, проект продолжает развиваться, предоставляя организациям и разработчикам надёжную и предсказуемую операционную систему, которая обеспечивает долгосрочную поддержку и совместимость с корпоративными стандартами RHEL.