Лучшие вопросы
Таймлайн
Чат
Перспективы
CentOS
дистрибутив Linux, основанный на коммерческом Red Hat Enterprise Linux Из Википедии, свободной энциклопедии
Remove ads
CentOS (/ˈsɛntɒs/, от англ. Community ENTerprise Operating System) — дистрибутив Linux, основанный на коммерческом Red Hat Enterprise Linux компании Red Hat и совместимый с ним. Согласно жизненному циклу Red Hat Enterprise Linux (RHEL)[5], CentOS 5, 6 и 7 будут поддерживаться «до 10 лет», поскольку они основаны на RHEL[6]. Ранее версия CentOS 4 поддерживалась семь лет[7].
Remove ads
Red Hat Enterprise Linux состоит из свободного ПО с открытым кодом, но доступен в виде дисков с бинарными пакетами только для платных подписчиков. Как требуется в лицензии GPL и других, Red Hat предоставляет все исходные коды. Разработчики CentOS используют данный исходный код для создания окончательного продукта, очень близкого к Red Hat Enterprise Linux и доступного для загрузки. Существуют и другие клоны Red Hat Enterprise Linux, созданные на основе этого кода.
CentOS использует программу Yum для загрузки и установки обновлений из репозитория CentOS Mirror Network, тогда как Red Hat Enterprise Linux получают обновления с серверов Red Hat Network. CentOS до версии 5.0 для обновлений использовал также программу up2date[англ.].
Помимо прочего, CentOS использовалась как ОС по умолчанию[уточнить] в проекте Cluster Compute Instance (CCI) от Amazon, суть которого заключается в том, что сдаются в аренду мощности большого числа стандартных стоечных серверов[8].
Компания Red Hat объявила о прекращении разработки дистрибутива CentOS 8 в своём классическом варианте, подразумевающем предоставление максимально приближенных пересборок выпусков Red Hat Enterprise Linux[9][10].
Формирование обновлений для классического CentOS 8 было прекращено 31 декабря 2021 года. Формирование обновлений безопасности для ветки CentOS 7 было прекращено 30 июня 2024 года.
Вместо классического CentOS пользователям будет предложено перейти на непрерывно обновляемую редакцию CentOS Stream[4].
В ответ на трансформацию стабильной платформы CentOS в тестовый роллинг-дистрибутив CentOS Stream Грегори Курцер (Gregory Kurtzer)[11], основатель проекта CentOS, сообщил[12][13] о намерении создать новую пересборку RHEL и пригласил других разработчиков присоединиться к данной инициативе.
Для ведения разработки нового дистрибутива Грегори зарегистрировал домен rockylinux.org[14] и создал репозиторий на GitHub[15].
Также компания CloudLinux планирует выпустить альтернативу CentOS 8 под наименованием AlmaLinux, бинарно совместимую с RHEL. Дистрибутив будет базироваться на пакетной базе Red Hat Enterprise Linux 8. Первый выпуск дистрибутива обещают сформировать в течение первого квартала 2021 года[16][17].
Дополнительно разработчиками дистрибутива AlmaLinux был представлен инструментарий ELevate[18][19], позволяющий упростить миграцию рабочих установок с CentOS 7 на дистрибутивы, построенные на пакетной базе RHEL 8, с сохранением приложений, данных и настроек. В настоящее время проектом поддерживается миграция на AlmaLinux, Rocky Linux, CentOS Stream и Oracle Linux.
Remove ads
История
Суммиров вкратце
Перспектива
До популярности текущего имени CentOS возникла как сборка на базе CAOS Linux[20].
В июне 2006 года Дэвид Парсли, главный разработчик Tao Linux (клона Red Hat Enterprise Linux), объявил о закрытии Tao Linux и про его переход в CentOS. Пользователи Tao Linux перешли на CentOS через yum update[21].
В июле 2009 года в открытом письме от CentOS сообщалось, что основатель CentOS Лэнс Дэвис покинул проект в 2008 году. Но Дэвис продолжал регистрации доменов для CentOS и всё ещё пользовался своей учётной записью PayPal. Сообщается, что в августе 2009 года команда CentOS смогла обратиться к Дэвису, и после этого CentOS получил домены centos.info и centos.org[22].
В июле 2010 года CentOS обогнала Debian в популярности дистрибутивов Linux для веб-серверов, причём почти 30 % всех веб-серверов Linux использовали CentOS[23]. Debian снова стал самым популярным дистрибутивом для веб-серверов в январе 2012 года[24].
В январе 2014 года компания Red Hat объявила, что она будет спонсировать проект CentOS, «помогая создавать платформу, хорошо подходящую для потребностей разработчиков, разрабатывающих программы с открытым исходным кодом, которые также интегрируют технологии для операционных систем»[25]. В результате владение товарными знаками CentOS было передано Red Hat[26], при этом большинство разработчиков CentOS работает в обособленном подразделении компании Red Hat, параллельно с собственно командой разработчиков Red Hat Enterprise Linux[27]. Был также создан новый правящий совет CentOS[28].
Remove ads
CentOS и гуманитарная помощь RedHat
Начиная с Red Hat Enterprise Linux 7, инфраструктура проекта предоставляется Redhat, а исходный код Red Hat Enterprise Linux 7 перемещен с основного сервера на новые серверы CentOS. Теперь на ftp.redhat.com содержится вместо исходного кода ссылка на исходный код, переданный непосредственно CentOS[29][30].
Производные продукты
- AlmaLinux — Альтернатива CentOS, бинарно совместимая с RHEL[31][32][33][34]
- EuroLinux — Дистрибутив, подготовленный путём пересборки исходных текстов дистрибутива Red Hat Enterprise Linux и бинарно совместимый с ним. Техническая поддержка и дополнительные функциональные модули предоставляются платно.[35][36][37][38]
- Scientific Linux — дистрибутив, развиваемый FermiLab (разработка 8 версии свёрнута в пользу CentOS 8[39]
- Rocks Cluster Distribution[англ.] v4.1 (Fuji) — дистрибутив для кластеров, основанный на CentOS 4.2[40]
- Rocky Linux — Развиваемая сообществом пересборка RHEL, созданная в ответ на трансформацию CentOS[41][42][43][44]
- VzLinux — Дистрибутив, позиционирующийся как замена CentOS, готовая для рабочих внедрений. Также, применяется как базовая система для платформ виртуализации.[45][46][47][48][49]
- SME Server[50];
- Asterisk@Home[51] переименован в TrixBox[52];
- Boston University’s Linux 4.5 Server Edition (Zodiac)[53];
- NuOnce Networks CentOS ™ / Blue Quartz ™ CD[54];
- Elastix — дистрибутив для организации сервера коммуникаций, основанный на CentOS 7[55];
- FreePBX — дистрибутив для организации IP АТС
- ClearOS — маршрутизатор (комбайн), созданный для дома и небольших организаций[56], предоставляется на основе ежемесячной подписки[57];
- госЛинукс — дистрибутив, ориентированный на использование в государственных учреждениях России. Основан на CentOS 6.4;
- Янукс — российский дистрибутив, ориентированный на использование в информационных системах с повышенными требованиями к безопасности обрабатываемых данных[58].
История релизов
Суммиров вкратце
Перспектива
Сроки поддержки
В соответствии с жизненным циклом Red Hat Enterprise Linux, CentOS 6 и 7 также поддерживается в течение десяти лет[5][6].
Выпуски AltArch
Выпуски AltArch разрабатываются группой Alternative Architecture Special Interest Group (AltArch SIG) для поддержки архитектур, которые уже не поддерживаются в новых базовых релизах CentOS.
Remove ads
Примечания
Ссылки
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads