Red Hat в декабре объявила о прекращении поддержки CentOS 8 в 2021 году – всего через два года после релиза и на восемь лет раньше запланированной даты. Это вызвало волну негодования среди разработчиков, но теперь всё встало на свои места: компания представила бесплатные версии Red Hat Enterprise Linux для команд.
Что случилось с CentOS
CentOS – модификация Red Hat Enterprise Linux, лишенная корпоративной поддержки. Это бесплатное ПО с открытым исходным кодом, вокруг которого сформировалось масштабное сообщество разработчиков. CentOS двоично совместима с пакетами Red Hat Enterprise Linux и собиралась из её стабильных релизов.
Часто CentOS используют для запуска выделенных серверов, так как система потребляет сравнительно мало ресурсов и обладает высоким уровнем безопасности. С ней просто автоматизировать обновление приложений и другие рутинные задачи.
Срок поддержки CentOS 6 и более новых версий составлял 10 лет. Полная поддержка шестой и седьмой версий уже завершилась, но для CentOS 7 до июля 2024 года будут выпускать критические обновления. Поддержку CentOS 8, релиз которой состоялся 24 сентября 2019 года, решили прекратить заранее – 31 декабря 2020 года.
В Red Hat заявили, что решили сосредоточиться на развитии CentOS Stream. Это тестовая система, стабильность которой значительно ниже, чем у оригинальной CentOS. Дело в том, что на Stream, по сути, испытывают обновления, и не все они в конечном итоге включаются в пакеты Red Hat Enterprise Linux – и, соответственно, CentOS.
Напомним, в 2019 году IBM купила Red Hat за 34 млрд долларов. По оценкам экспертов, переплата в сравнении с рыночной стоимостью составила около 60%.
Расширение программы Red Hat Enterprise Linux
Изначально использовать Red Hat Enterprise Linux бесплатно могли только участники программы Red Hat Developer. Для этого нужно было зарегистрироваться на сайте developers.redhat.com, указать личные данные и информацию о работодателе.
Но при этом дистрибутивом мог пользоваться только один разработчик на единственном физическом компьютере, а также на виртуальной машине или в локальном облачном окружении. Собирать здесь финальные релизы и тестировать их совместно, а также задействовать в рабочих внедрениях разрешалось только с платной подпиской.
Теперь ситуация изменилась. Прежде всего, Red Hat Enterprise Linux больше не привязана к аккаунту конкретного разработчика. Систему могут бесплатно использовать команды, в том числе в рабочих внедрениях, которые включают до 16 систем, и на серверах.
Также программу Red Hat Developer расширили и на публичные облачные сервисы. А значит, использовать ОС можно будет и в AWS, Google Cloud Platform и Microsoft Azure.
Что дальше
Представители Red Hat отметили, что продолжат внедрять улучшения и нововведения, которые позволят комфортно заменить CentOS. Бесплатные и платные сборки Red Hat Enterprise Linux идентичны, обновления и поддержка для них одинаково доступны. Заводить учетную запись по-прежнему нужно, но можно авторизоваться через GitHub, Twitter, Facebook и другие ресурсы.
Таким образом, разработка Red Hat Enterprise Linux должна стать более открытой. Но при этом те, кто выбирал CentOS за стабильность работы, получат не менее надежный дистрибутив.