Помнишь про CentOS? Guru помнит...
CentOS — это один из самых знаковых дистрибутивов Linux в истории enterprise-IT. Он начал как бесплатная альтернатива Red Hat Enterprise Linux (RHEL), но его путь полон драматических поворотов: от триумфального взлёта до внезапного "падения" и рождения новых форков. В этой статье мы разберём предысторию CentOS, ключевые даты кризиса, причины изменений и сравним его преемников — AlmaLinux, Rocky Linux и Oracle Linux. Актуально на март 2026 года, когда эти дистрибутивы уже прочно заняли место в экосистеме RHEL-совместимых систем.
Взлёт CentOS пришёлся на 2010-е годы. К 2014 году, с выпуском CentOS 7, он стал де-факто стандартом для серверов в малом и среднем бизнесе, хостинге и облаках. Почему?
Ключевые даты кризиса:
Причины падения:
Ключевые различия:
CentOS — это один из самых знаковых дистрибутивов Linux в истории enterprise-IT. Он начал как бесплатная альтернатива Red Hat Enterprise Linux (RHEL), но его путь полон драматических поворотов: от триумфального взлёта до внезапного "падения" и рождения новых форков. В этой статье мы разберём предысторию CentOS, ключевые даты кризиса, причины изменений и сравним его преемников — AlmaLinux, Rocky Linux и Oracle Linux. Актуально на март 2026 года, когда эти дистрибутивы уже прочно заняли место в экосистеме RHEL-совместимых систем.
Предыстория и взлёт CentOS
CentOS (Community ENTerprise Operating System) появился в 2004 году как проект, основанный на исходниках RHEL. Идея была проста: Red Hat публикует исходный код RHEL (как требует GPL), а энтузиасты пересобирают его в бесплатный дистрибутив без брендинга Red Hat. Это делало CentOS точной копией RHEL — стабильной, enterprise-уровня ОС с 10-летним циклом поддержки, но без платной подписки.Взлёт CentOS пришёлся на 2010-е годы. К 2014 году, с выпуском CentOS 7, он стал де-факто стандартом для серверов в малом и среднем бизнесе, хостинге и облаках. Почему?
- Полная бинарная совместимость с RHEL: приложения, сертифицированные для RHEL, работали без проблем.
- 10-летняя поддержка: CentOS 7 (2014–2024) и CentOS 8 (2019–2021/2029) обещали стабильность "поставил и забыл".
- Бесплатность: Компании экономили миллионы, не покупая подписки Red Hat.
- Сообщество: К 2014 году Red Hat приобрёл проект CentOS, что добавило ресурсов, но сохранило независимость.
Падение CentOS: Кризис и ключевые даты
Всё изменилось в декабре 2020 года, когда Red Hat (приобретённая IBM в 2019 году) объявила о радикальных изменениях. Классический CentOS как стабильный клон RHEL был "убит" в пользу CentOS Stream — upstream-версии для разработки RHEL.Ключевые даты кризиса:
- Декабрь 2020: Red Hat анонсирует конец CentOS Linux 8 в 2021 году (вместо обещанного 2029). CentOS 7 доживёт до 2024 года, но проект фокусируется на CentOS Stream.
- Январь 2021: Сообщество в шоке. Форумы, Reddit и X (тогда Twitter) взрываются от критики: "Red Hat убивает CentOS, чтобы заставить покупать RHEL!"
- Декабрь 2021: Официальный конец поддержки CentOS Linux 8. Пользователи вынуждены мигрировать.
- Июнь 2023: Red Hat ограничивает доступ к исходникам RHEL (SRPM), что усложняет создание 1:1 клонов. Это ударило по форкам.
- 30 июня 2024: Конец поддержки CentOS 7 — финальный гвоздь в гроб классического CentOS.
Причины падения:
- Официально: Red Hat хотел ускорить разработку RHEL через CentOS Stream (постоянно обновляемая "бета" для обратной связи).
- Реально: Бизнес. CentOS был слишком хорошей бесплатной заменой RHEL, снижая доходы Red Hat/IBM. После поглощения IBM стратегия стала жёстче: "бесплатный аналог на 10 лет — это убыток".
Начало новых форков: AlmaLinux, Rocky Linux и Oracle Linux
Кризис CentOS спровоцировал рождение (или усиление) форков, стремящихся сохранить дух "бесплатного RHEL-клона с 10-летней поддержкой".- AlmaLinux: Анонсирован в январе 2021 года CloudLinux (компанией, известной по CloudLinux OS). Первый релиз — март 2021 (AlmaLinux 8.3). Цель: независимый, сообществом-управляемый клон RHEL. После ограничений Red Hat в 2023 году Alma перешла на ABI-совместимость (не 1:1 бинарная копия, но полная совместимость приложений).
- Rocky Linux: Основан Грегори Курцером (сооснователем оригинального CentOS) в декабре 2020 года. Первый релиз — июнь 2021 (Rocky 8.4). Поддержан CIQ и венчурными инвестициями ($26 млн). Стремится к максимальной идентичности RHEL, включая bug-for-bug совместимость. После 2023 года использует креативные методы для доступа к SRPM.
- Oracle Linux: Не новый форк — существует с 2006 года как RHEL-клон от Oracle. Но кризис CentOS усилил его популярность. В 2021–2022 Oracle активно продвигал OL как альтернативу, подчёркивая 1:1 совместимость и свои фичи (Unbreakable Enterprise Kernel — UEK). Релизы синхронизированы с RHEL (OL 9 в 2022).
Сравнение AlmaLinux, Rocky Linux и Oracle Linux
Все три — RHEL-совместимые дистрибутивы с 10-летней поддержкой, но различаются по философии, фичам и экосистеме. Вот детальное сравнение на март 2026 года.| Критерий | AlmaLinux | Rocky Linux | Oracle Linux |
|---|---|---|---|
| Владелец / Организация | AlmaLinux OS Foundation (non-profit, сообщество + спонсоры: CloudLinux, AMD, WebPros) | Rocky Enterprise Software Foundation (RESF, B-Corp), влияние CIQ | Oracle Corporation (коммерческая) |
| Совместимость с RHEL | ABI-совместимость (приложения работают без перекомпиляции, но не 1:1 после 2023) | Стремится к 1:1 bug-for-bug + бинарной совместимости | 1:1 бинарная совместимость |
| Источник сборки | CentOS Stream + собственные патчи | RHEL SRPM (через UBI / креативные методы) | RHEL SRPM + свои изменения (UEK и др.) |
| Дополнительный kernel | Стандартный RHEL-подобный + опции от партнёров | Стандартный RHEL-подобный | UEK (оптимизирован для Oracle DB, быстрее в I/O) + RHCK |
| Поддержка (LTS) | 10 лет (Alma 8 до 2029, Alma 9 до 2032) | 10 лет (Rocky 8 до 2029, Rocky 9 до 2032) | 10 лет + Extended (до 15–20 лет) + Lifetime |
| Платная поддержка | От TuxCare, CloudLinux и партнёров | От CIQ и партнёров | От Oracle (Premier, Extended) |
| FIPS 140-3, FedRAMP, STIG | Отличная (валидированные модули) | Хорошая (через партнёров) | Отличная (активная сертификация для госсектора) |
| Особенности | Быстрее фиксы багов, улучшения | Максимальная предсказуемость | Ksplice (патчинг без downtime), интеграция с Oracle DB/Cloud |
| Скорость обновлений | Часто быстрее (дни/недели) | Стабильно, но медленнее | Быстро, особенно security |
| Популярность в 2026 | Хостинг, web, облака | Enterprise с "как RHEL" | Oracle-экосистема, базы данных, облака |
| Кому подходит | Быстрые обновления, независимость | Строгая идентичность RHEL | Oracle-продукты, zero-downtime, сертификация |
- AlmaLinux — для тех, кто ценит скорость и улучшения; независим от корпораций.
- Rocky Linux — ближе всего к "старому CentOS"; идеален для консервативных сред.
- Oracle Linux — лучший для экосистемы Oracle (DB, Cloud); имеет уникальные фичи вроде Ksplice, но зависит от одной компании.