Вышел стабильный релиз Almalinux, альтернатива CentOS 8 от Red Hat
Компания Cloudlinux выпустила первую стабильную версию дистрибутива Almalinux. Это форк коммерческого дистрибутива от Red Hat, который называется Red Hat Enterprise Linux (RHEL). Новый дистрибутив — альтернатива популярнейшему CentOS, поддержка которого была прекращена в начале года.
Несмотря на то что компания Red Hat выпустила альтернативу и сделала ее бесплатной для некоторых пользователей и компаний, множество пользователей CentOS не стали переходить на RHEL. Эта нехорошая ситуация спровоцировала активное развитие форков — альтернатив CentOS 8. Одна из них уже готова к использованию.
Что собой представляет Almalinux?
Разработчики подготовили сборки для архитектуры x86_64 в форме загрузочного (650 МБ), минимального (1.8 ГБ) и полного образа (9 ГБ). Это не все — в ближайшее время будут выложены сборки и для архитектуры ARM, которая тоже активно развивается.
Новый релиз базируется на основе выпуска Red Hat Enterprise Linux 8.3 и полностью идентичен с ним по функциональности, за исключением изменений, связанных с ребрендингом и удалением специфичных для RHEL пакетов, таких как redhat-*, insights-client и subscription-manager-migration*.
Сейчас дистрибутив развивается силами отдельной некоммерческой организации AlmaLinux OS Foundation для разработки на нейтральной площадке с участием сообщества. У организации есть и средства, и люди. На разработку выделяется около миллиона долларов в год, что немало.
Что касается стратегии развития дистрибутива, то здесь все аналогично принципам CentOS. Формируется дистрибутив через пересборку пакетной базы Enterprise Linux 8. У него полная бинарная совместимость с RHEL, что дает возможность использовать систему для прозрачной замены CentOS 8, поддержка которого прекращена. Что касается обновлений, то их обещают выпускать вплоть до 2029 года. Они базируются на пакетной базе RHEL 8.
Чтобы перейти с CentOS 8 на альтернативу, нужно загрузить установки и запустить скрипт.
Дистрибутив полностью бесплатен для всех категорий пользователей. Он развивается благодаря помощи сообщества. Модель управления организационными процессами похожа на то, что используется в Fedora. AlmaLinux, точнее его команда, сейчас пытается найти оптимальный вариант развития, который удовлетворял бы корпоративных пользователей и сообщество. Для того, чтобы обеспечить активное развитие, к проекту подключили разработчиков и ресурсы компании CloudLinux, которая имеет большой опыт в сопровождении форков RHEL.
А что насчет самого RHEL?
Не так давно Red Hat сильно изменили правила. Если раньше в программе бесплатной работы с дистрибутивом могли участвовать лишь отдельные пользователи, то сейчас эту возможность получили целые команды. Плюс ко всему, дистрибутив теперь можно разворачивать не только на ПК, но и на серверах, в том числе облачных.
Бесплатная версия не имеет никаких отличий от платной. Даже условия получения обновлений одинаковые. Единственное, есть ограничение на количество копий дистрибутива, которые может установить одна команда разработчиков. Этот показатель не должен превышать цифру 16, способов увеличить лимит нет. Кроме того, техническая поддержка компании доступна лишь платящим клиентам Red Hat.
Чтобы стать участником программы, требуется завести учетную запись на портале Red Hat. Регистрацию при этом проходить вовсе не обязательно — нужно просто авторизоваться через профиль на Facebook, Twitter и GitHub.
Ранее регистрация была гораздо более сложной. Требовалось указывать ФИО, работодателя, email, номер телефона и адрес.
Есть и другие альтернативы
Да, кроме Almalinux есть и другие возможности для замены CentOS 8. Одна из возможностей — CentOS Stream от самой RedHat. Его достоинство в том, что апдейты выходят гораздо чаще, чем для самого CentOS. Но патчи тестируют сами разработчики, так что стабильность CentOS Stream Red Hat под вопросом.
Это послужило одним из факторов недовольства пользователей CentOS. Проблема в том, что многие бизнесы установили и настроили сетевую инфраструктуру на основе CentOS 8, рассчитывая на многолетнюю поддержку. Соответственно, Stream в качестве альтернативы не подходит всем и каждому, ведь стабильная работа всей компьютерной инфраструктуры — залог беспрерывности этих процессов.
Кроме Stream, есть Oracle Linux. Компания Oracle 14 лет разрабатывает собственный клон RHEL. Его преимущества:
- 100% совместим с RHEL на бинарном уровне;
- разработан для гибридного облака;
- обеспечивает автоматическое обновление Linux без перезагрузки;
- оптимизирован для работы программного обеспечения Oracle.
Ну и третий вариант — Rocky Linux.
Система полностью управляется сообществом. Сейчас зарегистрировано около 370 волонтеров. Создание Rocky Linux обусловлено также трансформацией CentOS. Наработки проекта планируют публиковать под лицензией BSD. Релиз запланирован на второй квартал 2021 года. Для сборочных процессов планируют использовать Koji, Mock и MBS из Fedora Linux.