CentOS

CentOS — операционная система, основанная на ядре Linux, завоевала популярность как надежное серверное решение. Совместима с продуктами Red Hat, включая Red Hat Enterprise Linux, поскольку была разработана этой компанией. CentOS распространяется бесплатно, не имеет официальной коммерческой поддержки и разрабатывалась в основном сообществом.

Хотя CentOS в основном используется как серверная операционная система, ее можно применять и для обычных рабочих компьютеров, поскольку она может работать длительное время без проблем и обеспечивать длительную поддержку встроенного программного обеспечения. Для тех, кто знаком с серверными операционными системами, настройка CentOS интуитивно понятна.

История развития

CentOS произошла от cAos Foundation, которая разрабатывала независимые дистрибутивы GNU/Linux на основе RPM. Впервые она была представлена как часть сборки CAOS Linux двадцать лет назад, и уже через год один из проектов cAos Foundation «cAos-EL» была переименована в CentOS, а также был запущен сайт centos.org.

В 2005 году, после реорганизации cAos Foundation, CentOS была выделена в отдельное подразделение. В 2006 году к CentOS присоединилась компания, разрабатывающая серверный дистрибутив Tao Linux, также основанный на RHEL. К 2010 году треть всех веб-серверов Linux работала на CentOS, что сделало ее самой популярной системой в течение двух лет. Debian обогнал CentOS в 2012 году, но к тому времени дистрибутив уже привлек внимание нескольких крупных игроков.

В 2014 году Red Hat приобрела CentOS, и представители компании пообещали помочь в дальнейшем развитии платформы с открытым исходным кодом, чтобы повысить ее совместимость с требованиями разработчиков и новыми технологиями. Смена владельца пошла на пользу проекту, и CentOS остается стабильным лидером на рынке серверного программного обеспечения на протяжении последних 12 лет. За всю свою историю дистрибутив выпустил 8 версий, а девятая, CentOS Stream, была концептуально другим проектом, возникшим после слияния Red Hat с IBM.

В 2020 году Red Hat заявила, что все слияния и поглощения не повлияют на пользователей, но срок поддержки восьмой версии операционной системы был сокращен до 2021 года. Тем не менее, CentOS продолжает оставаться надежным и популярным выбором для пользователей, которым нужна стабильная и бесплатная альтернатива другим серверным решениям.

CentOS Stream 9 стал заменой CentOS 8 и RHEL 8, а функционирует по модели непрерывного обновления (rolling-release).

Версии CentOS

CentOS, популярный дистрибутив Linux, за время своего существования пережил несколько итераций. Версия 7.0 была выпущена в 2014 году с гарантированной поддержкой до 2020 года, а ее последнее критическое обновление было запланировано к выпуску на 30 июня 2024 года. Этот выпуск принес такие обновления, как ядро Linux версии 3.10.0, поддержка контейнеров Linux, драйверы 3D-графики и инструменты VMware. Эти функции сделали CentOS 7.0 популярным выбором для поставщиков облачных решений благодаря ее надежности и обновлениям безопасности.

В 2019 году разработчики Red Hat представили CentOS 8.0, пообещав поддерживать ее в течение десяти лет. Этот релиз включал более стабильное ядро Linux версии 4.18 и замену пакетного менеджера yum на более продвинутый Dandified YUM. Кроме того, nftables заменил iptables, что привело к повышению скорости обслуживания соединений. В CentOS 8.0, среди прочих особенностей, также была произведена замена движка docker на podman и SCL на appstream.

CentOS Stream, выпущенная в 2019 году, предоставила пользователям модель непрерывного обновления. Она изменила традиционную иерархическую модель разработки Fedora → RHEL → CentOS. CentOS стала тестовым продуктом, а не финальным стабильным релизом. CentOS Stream 9 имеет ядро Linux версии 5.14, поддерживает Python версии 3.9, использует 40-ю версию GNOME для рабочего стола и внедрил библиотеку OpenSSL 3.0 для повышения безопасности системы.

Хотя восьмая версия CentOS является наиболее распространенной, CentOS Stream завоевывает все больше сторонников. Возможно, компания продолжит развивать свой продукт в этом направлении.