Centos 8 когда выйдет
Перейти к содержимому

Centos 8 когда выйдет

  • автор:

CentOS 8 в 2021 году. Почему не стоит использовать?

Илья Коноваленко

В декабре 2020 года компания RedHat (разработчик CentOS) буквально разочаровала IT-сообщество сообщив, что уже с конца 2021 года прекратит поддержку и разработку недавно вышедшего дистрибутива CentOS 8.

По планам, дистрибутив CentOS 8 должен был быть в активной разработке ещё как минимум 8 лет, вплоть до 2029 года, таков жизненный цикл версий CentOS. Однако, разработчик решил сделать упор на развитие своего коммерческого продукта — RedHat Enterprise Linux (RHEL), а CentOS превратить в тестовый полигон, на котором будут обкатываться изменения для RHEL.

Почему не стоит использовать CentOS 8

CentOS 8, вышедший чуть больше года назад, осенью 2019 года, прекратит развитие уже в конце 2021 года. При этом, предыдущая версия — CentOS 7 — будет получать обновления ещё 3 года, до середины 2024 года.

Что изменится для пользователей CentOS 8 с начала 2022 года? Все они, оставшись на текущей версии, потеряют возможность получать обновления.
Тем не менее, для удобства RedHat предлагает выполнить переход на версию CentOS 8 Stream.

Однако, главная проблема заключается в том, что предлагаемый CentOS 8 Stream по сути является испытательным полигоном для RedHat.

В текущей схеме обновления дистрибутивов CentOS всех поддерживаемых версий пользователи получают только стабильные, протестированные, безопасные обновления. Это касается и исправлений безопасности. В общем, текущий подход к обновлениям максимально адекватен и удовлетворяет потребностям пользователей этой ОС.

При этом новый CentOS 8 Stream будет получать нестабильные, тестовые обновления, которые впоследствии войдут в коммерческий RedHat Enterprise Linux. Таким образом, все те пользователи, которые для экономии времени решат перейти со стабильного CentOS 8 на тестовый CentOS 8 Stream, станут по сути подопытными в экосистеме продуктов RedHat.

Таким образом, в настоящий момент времени необходимо делать выбор в пользу CentOS 7, либо других схожих дистрибутивов. В качестве альтернативы сообщество рассматривает Rocky Linux, AlmaLinux и Oracle Linux, также базирующийся на RHEL.

В чём состоит проблема?

По статистике, CentOS — один из наиболее распространнённых Linux-дистрибутивов. Статистика портала W3Tech, занимающегося исследованием использования тех или иных технологий и продуктов, говорит о том, что CentOS занимает 2 место в мире, уступая лишь Ubuntu. При этом RHEL, коммерческий продукт RedHat, занимает лишь 4 место по распространнёности.

Рассматривая не статистику, а опыт, можно с уверенностью сказать, что CentOS используют именно в коммерческой эксплуатации, данный дистрибутив выбирают опытные системные администраторы, а также крупные IT-корпорации. Теперь же, судя по всему, сообществу придётся искать альтернативу, поскольку платный RedHat Enterprise Linux подходит далеко не всем, а нестабильный CentOS 8 Stream для коммерческой эксплуатации выбирать вряд ли станут.

Сообщество даже обвинило RedHat в предательстве, заявив, что компания существенно нарушила не только обещанный срок поддержки, но и в целом принцип поддержки свободно распространяемого программного обеспечения.

Помимо обвинений, есть также и довольно интересные реакции от крупных IT-компаний. Например, FaceBook заявила о переводе своих серверов на собственную сборку CentOS 8 Stream. Однако, учитывая влияние FaceBook на мир в целом, можно предположить, что компания будет тестировать обновления самостоятельно перед тем, как включать их в собственную сборку.

Каков итог и что делать?

Краткий ответ на этот вопрос — избегать использования CentOS 8 и делать выбор в пользу CentOS 7, либо альтернативных дистрибутивов, таких как Ubuntu и Debian, а также набирающих популярность Rocky Linux, AlmaLinux и Oracle Linux. Некоторые из них, правда, пока находятся в активной разработке и наравне с CentOS 8 Stream не могут рассматриваться для коммерческой эксплуатации.

Печалиться и бить тревогу при этом не стоит, сообщество активно работает над альтернативами. В частности, уже упомянутые Rocky Linux, AlmaLinux и Oracle Linux являются заменами CentOS, базирующимися на исходном коде RedHat, то есть они вероятнее всего смогут именно заменить CentOS, а не представить альтернативу.

Например, проект AlmaLinux разрабатывается довольно крупным игроком рынка, компанией CloudLinux, представившей одноимённый дистрибутив для хостинг-провайдеров, базирующийся на RHEL. Пока проект находится в бета-версии, однако перспективы у него именно для пользователей CentOS 8 очень привлекательны. В частности, AlmaLinux является форком именно RHEL 8, на котором основан CentOS 8, соответственно пакеты для RHEL 8 должны быть полностью совместимы с этой ОС. Разработчики утверждают в том, что дистрибутив будет вечно бесплатным и его не планируется монетизировать.

Другой вариант — Rocky Linux — также активно разрабатывает замену CentOS 8, однако, конкретных планов по выходу релиза и стабильной версии пока нет.

Есть и уже стабильный проект — Oracle Linux, поддерживаемый крупной корпораций Oracle. Это также форк RHEL, использующий пакетный менеджер YUM. Поэтому, преверженцы CentOS в данный момент могут рассмотреть и эту систему в качестве реальной замены, поскольку только Oracle Linux в данный момент является стабильной заменой 8 ветки CentOS.

Comments ()
Читайте также

Выбор бесплатной панели управления в 2023 году

Выбор бесплатной панели управления в 2023 году

Рассмотрим все популярные бесплатные решения и выберем наиболее оптимальную для большинства бесплатную панель управления в 2023 году.

CentOS 8 завершится в 2021, и основное внимание будет уделено CentOS Stream

Giteqa

CentOS — можно расшифровать как Community Enterprise Operating System, и это 100% перекомпоновка RHEL (Red Hat Enterprise Linux). Хотя RHEL стоит денег, CentOS предлагается как бесплатный корпоративный дистрибутив Linux, поддерживаемый сообществом. Разработчики и компании, которые хорошо разбираются в Linux и не хотят платить за поддержку RHEL, всегда выбирали CentOS, чтобы сэкономить деньги и получить программное обеспечение корпоративного класса. Однако бесплатный проезд окончен. Red Hat объявила, что CentOS Linux 8, как перестройка RHEL 8, окончится в 2021 году. CentOS Stream продолжится после этой даты, выступая в качестве upstream (разработки) для Red Hat Enterprise Linux.

История проекта CentOS

Мы увидели первый выпуск CentOS в мае 2004 года под названием CentOS версии 2, который был разветвлен из RHEL 2.1AS (расширенный сервер). Он мгновенно стал хитом среди любителей Linux, компаний, предоставляющих веб-хостинг, разработчиков и сообщества HPC. CentOS предлагает бесплатное программное обеспечение корпоративного уровня с самоподдержкой, а поддержка сообщества осуществляется через списки рассылки электронной почты или онлайн-форумы. Это отличный способ сэкономить на дорогостоящем контракте RHEL, когда вам больше не нужны контракты на поддержку или обучение.

Что такое CentOS stream?

Места CentOS stream между Fedora и RHEL. Другими словами, CentOS Stream — это постоянно обновляемый дистрибутив для RHEL. Он действует как шлюз между Fedora и RHEL:

Upstream ➡️ Downstream ➡️ RHEL

Итак, у нас есть:

Fedora Linux ➡️ CentOS stream ➡️ RHEL

Проект CentOS переносит акцент на CentOS Stream, а CentOS Linux 8 завершится в 2021 году

Из электронного письма с объявлением:

Будущее проекта CentOS — CentOS Stream, и в течение следующего года мы переместим внимание с CentOS Linux, перестроенной Red Hat Enterprise Linux (RHEL), на CentOS Stream, который отслеживается как раз перед текущим выпуском RHEL. CentOS Linux 8, как перестройка RHEL 8, завершится в конце 2021 года. CentOS Stream продолжится после этой даты, выступая в качестве ответвления (разработки) Red Hat Enterprise Linux. Когда завершится CentOS Linux 8 (перестройка RHEL8), лучшим вариантом будет переход на CentOS Stream 8, который представляет собой небольшую дельту от CentOS Linux 8 и имеет регулярные обновления, такие как традиционные выпуски CentOS Linux. Если вы используете CentOS Linux 8 в производственной среде и обеспокоены тем, что CentOS Stream не удовлетворит ваши потребности, мы рекомендуем вам связаться с Red Hat по поводу вариантов.

Как будут обрабатываться CVE в CentOS Stream?

Проблемы безопасности будут обновлены в CentOS Stream после их решения в текущей версии RHEL. Очевидно, что запрещенные релизы безопасности не могут быть опубликованы до тех пор, пока это эмбарго не будет снято. Хотя соглашения об уровне обслуживания не будет, инженеры Red Hat будут создавать и тестировать другие пакеты для этих выпусков. Если они не установят обновления, это может повлиять на другое программное обеспечение, которое они создают, и, следовательно, его придется переделывать. Таким образом, они заинтересованы в получении этих обновлений, чтобы не повлиять на их другие сборки, и не должно возникнуть проблем с получением обновлений безопасности.

Другими словами, пользователи CentOS Streams будут тестировать RHEL раньше всех и сообщать об ошибках, но они не получат обновления безопасности, пока они не будут устранены в RHEL. Очень непростая ситуация.

Означает ли это, что CentOS Stream теперь является тестовой платформой RHEL BETA?

Нет. CentOS Stream будет получать исправления и функции раньше, чем RHEL. Вообще говоря, мы ожидаем, что CentOS Stream будет иметь меньше ошибок и больше функций времени выполнения, чем RHEL, пока эти пакеты не войдут в выпуск RHEL.

Если вы используете CentOS для CI, у вас нет выбора, потому что вы не можете использовать лицензии разработчика RHEL. Также обратите внимание, что CentOS Stream будет иногда иметь разные ABI / API, поэтому вы больше не можете тестировать или создавать пакеты EPEL локально.

Может ли сообщество CentOS продолжить разработку / перестройку CentOS linux?

Red Hat заявляет, что мы не будем вкладывать оборудование, ресурсы или просить добровольцев работать над этим, и мы не позволим использовать бренд CentOS для такого проекта, поскольку они считают, что это размывает то, что мы пытаемся сделать. с переориентацией на CentOS Stream. Тем не менее, код является открытым исходным кодом, и они не будут пытаться помешать кому-либо использовать его или создавать свои собственные пакеты из кода.

Что будет с CentOS 7

CentoS 7 будет продолжать работать до конца жизненного цикла RHEL 7. Так что никакого влияния на пользователей CentOS 7 не будет.

Заключение

Я думаю, что это неправильный ход со стороны Red Hat. Основное преимущество CentOS — это обеспечение 100% бинарной совместимости с RHEL. На работе мы в основном использовали CentOS для тестирования, поскольку мы ориентируемся на RHEL, но это экономит много денег. CentOS была нашей «серьезной тестовой платформой» для MySQL, PHP, Nginx, Java и многих других приложений. Когда приложение будет готово, мы развернем его в кластере RHEL 8. Конечно, мы можем получить подписку разработчика RHEL, но только одна бесплатная подписка разработчика Red Hat может быть добавлена ​​к учетной записи пользователя для таких целей. Итак, если у вас семь разработчиков, еще шесть разработчиков могут создать свои собственные учетные записи на сайте developers.redhat.com. Нам приходится иметь дело с дополнительными аккаунтами. Итак, если разработчики хотят получить бесплатный клон RHEL, следующим лучшим выбором может стать Oracle Linux.

Многие пользователи не будут счастливы. Возможно, мы увидим и новый форк, но только время покажет. Другие дистрибутивы Linux, такие как Ubuntu или Debian LTS, увидят много новых пользователей.

Red Hat сильно выиграла от огромного сообщества CentOS, и в этом изменении не было необходимости. Это мое честное мнение. Что вы думаете? Повлияло ли это новое изменение на вас, и если да, то какой дистрибутив Linux выберет для замены CentOS 8?

CentOS 8 станет CentOS Stream

CentOS 8 станет CentOS Stream

В 2021 году CentOS 8 прекратит фактическое существование как отдельный корпоративный дистрибутив-ребилд и станет CentOS Stream, которая будет «шлюзом» между Fedora и RHEL. То есть, он будет содержать более новые, относительно RHEL, пакеты. Однако, CVE будут сначала исправляться для RHEL и потом портироваться в CentOS, как это происходит и сейчас.

По заверениям мейнтейнеров, это не означает, что CentOS станет бетой Red Hat Enterprise Linux. Ожидается что в него будут попадать более свежие пакеты с меньшим количеством ошибок. Бинарная точная совместимость с RHEL будет потеряна.

Что это даст нам или отнимет у нас — покажет время. Для бинарной совместимости с RHEL остается OL.

Подробнее о CentOS Stream можно прочитать в статье https://blog.centos.org/2020/12/centos-stream-is-continuous-delivery/ Диаграмма взята из неё же (licensed by CC-SA)

Shaman007 ★★★★★
09.12.20 00:35:20 MSK
Проверено: a1batross ( 09.12.20 01:01:08 MSK )
1 2 3 4 5 6 7 8 9 10 11 12 →

Я так понимаю, что они хотят feature updates делать сначала в пакете CentOS, потом в RHEL, а security сначла в RHEL, потом в CentOS. То есть фактически меняется мало для всех, кроме тех, кому нужна полная бинарная совместимость. Ну, посмотрим.

Shaman007 ★★★★★
( 09.12.20 00:47:42 MSK ) автор топика

Да не, шапка не будет дропать центос, ой…

gosha36 ★★
( 09.12.20 01:07:36 MSK )

Press Alt+F4 to pay respects

anonymous
( 09.12.20 01:07:45 MSK )
Ответ на: комментарий от Shaman007 09.12.20 00:47:42 MSK

Ещё чуть свежее пакеты и можно переименовать в Федора стейбл

gosha36 ★★
( 09.12.20 01:08:33 MSK )

P.S. В Talks’ах уже обсудили новость:

P.P.S. Блин, жаль в движке LOR’а нельзя сообщения переносить из одной темы в другую. Многие обсуждения так теряются по нескольким темам со схожим объектом обсуждения.

EXL ★★★★★
( 09.12.20 01:14:41 MSK )
Ответ на: комментарий от EXL 09.12.20 01:14:41 MSK

бывший коллега мог сам запилить новость, что там в толксах — кого волнует.

Shaman007 ★★★★★
( 09.12.20 01:18:49 MSK ) автор топика
Ответ на: комментарий от EXL 09.12.20 01:14:41 MSK

Закрыть тот тренд, указав линк на этот в шапке

int13h ★★★★★
( 09.12.20 01:18:49 MSK )

Вот обломантас для тех, кто переехал на centos8 или начал проекты развертывать на ней )

int13h ★★★★★
( 09.12.20 01:19:42 MSK )
Ответ на: комментарий от int13h 09.12.20 01:19:42 MSK

Переедут на OL8, если им НА СТОЛЬКО нужна бинарная совместимость, делов-то, сами соберут, если надо. Вон, Scientific Linux жил же только во имя внутренних правил ЦЕРНа.

Shaman007 ★★★★★
( 09.12.20 01:21:28 MSK ) автор топика
Ответ на: комментарий от Shaman007 09.12.20 01:18:49 MSK

что там в толксах — кого волнует

Там началось весьма интересное (в сравнении с тем, что обычно попадает в Talks) обсуждение, переносить которое в актуальную твою новость конечно же никто не будет.

EXL ★★★★★
( 09.12.20 01:21:55 MSK )
Ответ на: комментарий от int13h 09.12.20 01:18:49 MSK

Закрыть тот тренд, указав линк на этот в шапке

Ну хоть так. Поддержу. В шапку добавить что-нибудь вроде

И ещё в тот тред следует бы добавить ссылку на эту новость с пометкой, что дальнейшее обсуждение будет продолжено здесь.

EXL ★★★★★
( 09.12.20 01:24:06 MSK )
Последнее исправление: EXL 09.12.20 01:25:46 MSK (всего исправлений: 1)

Для бинарной совместимости с RHEL остается OEL

Такая себе замена. Там без регистрации и смс ничего не скачаешь и зеркал репозиториев нет.

Одна надежда — что Церн оживит Scientific Linux.

pinus_nigra
( 09.12.20 01:24:33 MSK )
Ответ на: комментарий от Shaman007 09.12.20 01:18:49 MSK

post-factum ★★★★★
( 09.12.20 01:25:37 MSK )

Да закопайте же её во Христе. Даже в редхате уже поняли, что олдскульная модель управления пакетами себя исчерпала, и пилят свой недо-NixOS.

anonymous
( 09.12.20 01:33:36 MSK )
Ответ на: комментарий от EXL 09.12.20 01:21:55 MSK

Если новость интересная — сделай новость, а не набрасывай в Talks. Все очень несложно.

Shaman007 ★★★★★
( 09.12.20 01:41:40 MSK ) автор топика

Бинарная точная совместимость с RHEL будет потеряна.

Можешь сформулировать что значит «бинарная точная совместимость»?

Если ли она между RHEL 8.2.0 и RHEL 8.3.0? А между RHEL 8.2.0 в момент релиза и RHEL 8.2.0 через месяц после установки обновлений?

alpha ★★★★★
( 09.12.20 01:46:27 MSK )
Ответ на: комментарий от Shaman007 09.12.20 01:41:40 MSK

Поправь пожалуйста OEL => OL.

Oracle Linux (abbreviated OL, formerly known as Oracle Enterprise Linux or OEL) [wiki]

Они давно переименовались.

EXL ★★★★★
( 09.12.20 01:47:51 MSK )
Ответ на: комментарий от EXL 09.12.20 01:47:51 MSK

Точно! А я и не заметил.

Shaman007 ★★★★★
( 09.12.20 01:50:09 MSK ) автор топика

Перенесу некоторые важные вопросы из обсуждения в Talks сюда.

alpha:

CentOS Stream будет стабильным превью RHEL-обновлений в рамках ожного мажорного релиза.

А зафиксироваться на той же ветке обновлений, которые прилетают в RHEL, на CentOS Stream будет возможно? То бишь остаться на неком «CentOS Stream Stable», который будет являться точным «зеркалом» текущего RHEL, как сейчас.

EXL ★★★★★
( 09.12.20 01:50:34 MSK )

upcFrost ★★★★★
( 09.12.20 01:51:52 MSK )

Т.е., фактически «В 2021 году CentOS 8 прекратит фактическое существование». Собственно — туда и дорога, как я всегда и предполагал. Потому как в действительности есть Oracle Linux.

Так что всем приверженцам дистрибутива от полутора калек — большой привет 🙂

Даже красная шапочка наконец-то признала, по сути своей, что цент — не нужен.

DrRulez ★★
( 09.12.20 01:51:58 MSK )
Последнее исправление: DrRulez 09.12.20 01:53:03 MSK (всего исправлений: 1)

Тем лучше, у убунты прибавится пользователей.

Rinaldus ★★★★★
( 09.12.20 01:52:23 MSK )
Ответ на: комментарий от DrRulez 09.12.20 01:51:58 MSK

Так что всем приверженцам дистрибутива от полутора калек — большой привет 🙂

Даже красная шапочка наконец-то признала, по сути своей, что цент — не нужен.

EXL ★★★★★
( 09.12.20 01:56:03 MSK )
Ответ на: комментарий от Rinaldus 09.12.20 01:52:23 MSK

Убунта deb-based. Скорее уж у openSUSE. Хотя, Федора всё равно популярнее, а её никто не дропает.

saahriktu ★★★★★
( 09.12.20 01:57:49 MSK )
Ответ на: комментарий от alpha 09.12.20 01:46:27 MSK

Да, это для случаев, когда у тебе требуется факт того, что package-x.y.z в OL, CentOS и RHEL бинарно совпадают. Нннннадо это для некоторых регуляторов и некоторых вендоров ПО, которые говорят, что «у нас протестировано/комплайенс с package-EL7-x.y.z, у вас какое-то поделие, ничего не знаем». То есть, обсуждающие переезд на Suse, Arch или BolgenOS не знают о чем говорят: если их чудо-продут и так совместим с BolgenOS, то для них мало изменится, если им просто греет душу бинарная совместимость, для них ничего не изменится. CVE и сейчас идет сначала в RHEL.

Практически, такая совместимость не то чтобы очень нужна простым смертным, а экономящие на подписке те, кому она реально нужна — ну извините, вы можете сами все собрать на своей инфре (она тоже стоит денег).

Чочо там на самом деле у них в голове, возможно, может рассказать post-factum , как во все это вовлеченный прямо и непосредственно. Я думаю, что хотят оптимизировать затраты на инфру и вообще найти объяснение для себя и инвесторов, зачем вообще содержится CentOS.

Shaman007 ★★★★★
( 09.12.20 01:58:29 MSK ) автор топика

В официальном блоге к новости забавные комментарии.

EXL ★★★★★
( 09.12.20 01:58:52 MSK )
Ответ на: комментарий от saahriktu 09.12.20 01:57:49 MSK

Ты админ локалхоста и не понимаешь о чем речь идет, куда ты вообще полез?

Shaman007 ★★★★★
( 09.12.20 01:59:42 MSK ) автор топика
Ответ на: комментарий от Shaman007 09.12.20 01:58:29 MSK

как во все это вовлеченный прямо и непосредственно

Вот не надо на меня всех собак вешать, я сам об этом из новостей узнал.

post-factum ★★★★★
( 09.12.20 02:00:05 MSK )
Ответ на: комментарий от gosha36 09.12.20 01:08:33 MSK

Сомнительно, что для стрима будет rpmfusion и epel, так что получается он не интересен ни админам, ни хомякам, только каким-то суровым разработчикам для будущих релизов шапки.

papin-aziat ★★★★★
( 09.12.20 02:01:07 MSK )

Oracle уже подсуетился*:

* – на самом деле давняя страничка, но вероятно её обновят в связи с вышеописанными событиями.

EXL ★★★★★
( 09.12.20 02:01:38 MSK )
Последнее исправление: EXL 09.12.20 02:02:05 MSK (всего исправлений: 2)

Ответ на: комментарий от post-factum 09.12.20 02:00:05 MSK

Да каких собак, Ежишь-Мария, как-то же про сей шаг рассказывали или всем просто CentOS как нелюбимый ребенок всю дорогу (это, кстати, отвечает на поставленный вопрос).

Shaman007 ★★★★★
( 09.12.20 02:02:55 MSK ) автор топика
Ответ на: комментарий от EXL 09.12.20 02:01:38 MSK

На ней, кстати, главная проблема CentOS нарисована по делу.

Shaman007 ★★★★★
( 09.12.20 02:04:07 MSK ) автор топика

Новость сформулирована некорректно. CentOS Stream существует давно. Кроме этого раньше существовал просто CentOS. Сейчас CentOS убили. Вот и вся новость.

Legioner ★★★★★
( 09.12.20 02:05:08 MSK )

Всем на slackware

ne-vlezay ★★★★★
( 09.12.20 02:08:50 MSK )
Ответ на: комментарий от Shaman007 09.12.20 02:02:55 MSK

Ответил в личку ☺.

post-factum ★★★★★
( 09.12.20 02:09:00 MSK )
Ответ на: комментарий от Shaman007 09.12.20 01:58:29 MSK

Простым смертным нужна не совместимость, а штабильность и своевременные секьюрити фиксы. И всё это бесплатно. Бета-версия RHEL-а не обладает штабильностью (что бы маркетологи ни болтали), а секьюрити фиксы, очевидно, будут приходить позже, чем раньше (одно дело — пересобрать SRPM, задача чисто механическая; другое дело — понять смысл старого фикса и применить его на пакет с новыми исходниками, тут уже могут быть и факапы и задержки).

Моё имхо, этим заявлением они под корень убили всю пользовательскую базу центоси. На ней не останется никто.

А то, что они там обещают когда-то переделать developer license, так надо в правильном порядке это делать. Сначала переделайте license, анонсируйте, что мол через 5 лет центось закроем, мигрируйте на рхел или ещё куда. И потом через 5 лет закрывайте. По-людски. А лучше не через 5, а через 9, как обещали ещё вчера.

И, повангую ещё, вся эта пользовательская база центоси повалит к ораклу. А когда они дорастут до покупки платного саппорта, тут уже бабушка надвое сказала, кому они деньги понесут.

В общем шикарный выстрел себе в ногу, IBM. Снимаю шляпу.

Legioner ★★★★★
( 09.12.20 02:11:40 MSK )
Ответ на: комментарий от Shaman007 09.12.20 01:59:42 MSK

Я прекрасно понимаю, что популярность Убунты (как и популярность Arch’а и Manjaro) не меньшая загадка чем содержимое третьей криптограммы Бейла. Скорее это даже тот самый синдром утёнка. Убунту в своё время нехило пиарили и многие начинали своё знакомство с линуксами именно с неё. В то время как это дистрибутив весьма сомнительного качества.

saahriktu ★★★★★
( 09.12.20 02:12:48 MSK )
Ответ на: комментарий от saahriktu 09.12.20 02:12:48 MSK

Миллионы мух отполируют что угодно.

Legioner ★★★★★
( 09.12.20 02:13:43 MSK )
Ответ на: комментарий от pinus_nigra 09.12.20 01:24:33 MSK

Там без регистрации и смс ничего не скачаешь

Vsevolod-linuxoid ★★★★★
( 09.12.20 02:27:13 MSK )
Ответ на: комментарий от Shaman007 09.12.20 01:58:29 MSK

Нннннадо это для некоторых регуляторов и некоторых вендоров ПО, которые говорят, что «у нас протестировано/комплайенс с package-EL7-x.y.z, у вас какое-то поделие, ничего не знаем».

Тогда ты неверно в новости написал. Такая бинарная совместимость между CentOS Stream и RHEL будет.

CentOS Stream и RHEL — это будут две сборки одного и того же исходного кода/спека. Одна на публичной инфре с брендингом от CentOS, вторая на внутренней с логотипами Red Hat. То есть с точки зрения тестирования совместимости софта, ситуация станет только лучше.

alpha ★★★★★
( 09.12.20 02:27:35 MSK )
Последнее исправление: alpha 09.12.20 02:30:41 MSK (всего исправлений: 1)

Ответ на: комментарий от Vsevolod-linuxoid 09.12.20 02:27:13 MSK

И на том спасибо.

pinus_nigra
( 09.12.20 02:58:49 MSK )
Ответ на: комментарий от EXL 09.12.20 01:50:34 MSK

RHEL — это не исошка которая протухает через день после выпуска, а поток изменений в нескольких ветках. Поэтому «точное зеркало» — это не очень правильный термин.

Вот допустим RHEL 8.2 зарелизился, через два месяца зарелизился CentOS 8.2, а в это время RHEL выпустил ещё 40 штук обновлений к 8.2. У нас получилось точное зеркало или нет?

У CentOS Stream будет один поток(ветка): 9

С этой ветки будут раз в пол года релизиться RHEL 9.0.0, RHEL 9.1.0, RHEL 9.2.0 и т.п.

Ветка RHEL 9.1.1 будет существовать только для RHEL, но всё фиксы публикующиеся в ней будут тут же публиковаться 9.2.0=CentOS Stream 9.

Будут наверное какие-то снапшоты CentOS Stream, можно будет пиниться на них при желании. Но вот отдельных обновлений к ним уже не предполагается, если только сообщество не возьмется их выпускать.

alpha ★★★★★
( 09.12.20 03:24:48 MSK )
Ответ на: комментарий от alpha 09.12.20 03:24:48 MSK

Вообще стоит ещё наверное пояснить общие изменения в том как устроена разработке RHEL. О них мало известно в сообществе, и из-за этого Stream кажется страшнее чем он есть.

Фишка в том что Red Hat в разработке переходит на более CI/CD ориентированный подход. То есть раньше практика была такова что мы сначала накидываем несколько месяцев все запланированные фичи в репы, а потом ещё несколько месяцев занимаемся тестированием того что получилось. Сейчас же разработка перешла на режим — тестим каждое изменение до выкатки в ночную сборку, а не через месяцы после.

Для этого внедряются автотесты, добавляются шаги ручной верификации, куча инфры, много всего интересного.. И цель этих всех преобразований перейти к модели когда у минорного релиза не будет многомесячных периодов стабилизации, и долгоиграющих веток, а в релиз будут выходить регулярные снапшоты одной непрерывно разрабатываемой ветки.

Эта ветка и есть CentOS Stream.

Понятно что процесс непростой, и свести стабилизацию совсем на ноль не получится, но сама по себе цель присутствует. Поэтому разрыв между CentOS Stream и RHEL будет уменьшаться.

Ну и сравнивать Stream с Fedora тоже неправильно. В Fedora попадают изменения из свежего апстрима. Иногда такие что сам апстрим их ещё не попробовал запустить ни разу, а мы уже закинули в rawhide и тестим.

В CentOS Stream ничего подобного сыпаться не будет. Это LTS ветка. Она Continuously delivered, но при этом она же стабильная LTS. То есть никаких сюрпризов ломающих ABI/API в неё не попадет просто по определению. Какие-то косяки и баги могут быть конечно, но на то нам и дан CI/CD чтобы тестировать изменения.

Red Hat пустила под откос Linux-дистрибутив CentOS. Пользователи в ярости

Red Hat прекратит поддержку CentOS 8 почти на восемь лет раньше срока – в конце 2021 г. Она решила перейти на развитие тестовой и намного менее стабильной CentOS Stream, чем вызывала негодование пользователей, рассчитывавших на поддержку CentOS до 2029 г. Многие из них готовятся перейти на дистрибутивы других разработчиков. При этом более старая сборка, CentOS 7, будет поддерживаться еще три года.

Прощай, CentOS 8

Компания Red Hat объявила о грядущем полном прекращении поддержки Linux-дистрибутива CentOS 8. Выпущенный в сентябре 2019 г., он изначально должен был получать апдейты до 31 мая 2029 г., но теперь последнее обновление для него выйдет 31 декабря 2021 г.

CentOS – это своего рода модификация дистрибутива Red Hat Enterprise Linux (RHEL), но без корпоративной поддержки. Отказавшись от CentOS 8, Red Hat, которую в 2019 г. с гигантской переплатой в миллиарды долларов купила IBM (общая сумма сделки составила $34 млрд – примерно на 60% дороже рыночной стоимости Red Hat), предложила пользователям перейти на CentOS Stream. Ее главное отличие от обычной CentOS заключается в подходе к процессу выпуска обновлений. Отметим, что CentOS 8 и CentOS Stream были анонсированы одновременно – 24 сентября 2019 г.

Изначально Red Hat не имела к CentOS никакого отношения. Проект существует с 2004 г., а Red Hat «присоединилась» к нему лишь в январе 2014 г., объявив, что будет спонсировать дальнейшее его развитие. В этот же период времени к ней перешли все права на товарные знаки Cent OS.

Основные различия

CentOS, как и RHEL, получает всесторонне протестированные апдейты, в особенности что касается безопасности, и тем самым достигается стабильная работа системы. CentOS Stream – это своего рода тестовый полигон для нововведений. Обновления для него выходят в несколько раз чаще – например, пользователи CentOS Stream смогут в числе первых опробовать возможности, которые лишь через некоторое время появятся в стабильной сборке RHEL. Однако в этом случае разработчики не могут (и не станут) гарантировать полную стабильность работы ОС, поскольку апдейты не проходят многочисленные фазы тестирования.

cent601.jpg

Примечательно, что Red Hat отказалась от поддержки только CentOS 8 – дистрибутив CentOS 7, дебютировавший больше шести лет назад, в июле 2014 г., получил основную поддержку до IV квартала 2020 г, а критические обновления для него Red Hat продолжит выпускать вплоть до 30 июня 2024 г. Техподдержка еще более раннего дистрибутива, CentOS 6, истекла 30 ноября 2020 г.

Пользователи негодуют

CentOS – это, согласно статистике W3Tech, один из самых распространенных Linux-дистрибутивов. Он находится на втором месте с долей 18,8% уступая лишь Ubuntu с его 47,5% и опережая Debian (17,5%). RHEL, ближайший родственник CentOS, занял четвертую строчку с 1,8-процентной долей.

По версии портала ZDnet, Red Hat отказывается от CentOS именно для продвижения RHEL. На протяжении многих лет CentOS была единственным выбором опытных Linux-администраторов, которые мало нуждались в технической поддержке, в то время как RHEL выбирали компании, которым нужна была полная поддержка со стороны разработчиков. Теперь, после решения Red Hat, тысячам компаний придется перейти на другой вариант Linux, и они очень недовольны этим фактом.

cent602.jpg

Пользователи завалили интернет гневными комментариями в адрес Red Hat

Также им не понравилось то, как Red Hat обошлась со сроками выпуска обновлений для CentOS 8. Она сократила его сразу на несколько лет, что тоже вызвало шквал негативных отзывов. На портале YCombinator самый популярный комментарий, посвященный решению Red Hat и оставленный пользователем awill, звучит так: «Представьте, если бы вы управляли бизнесом и развернули CentOS 8 на основании обещанного 10-летнего срока поддержки. Теперь вы полностью облажались, и Red Hat это знает. Они предали нас».

Негодующие пользователи оккупировали и портал Reddit. Участник под псевдонимом nixcraft написал: «Принцип использования CentOS полностью отличается от CentOS Stream, многие люди используют CentOS для производственных корпоративных рабочих нагрузок, а не для разработки». Его тема, созданная 8 декабря 2020 г., набрала свыше 615 комментариев.

Другой пользователь Reddit, DocToska, пишет, что развивал свои проекты с открытым исходным кодом на последних выпусках CentOS, начиная с CentOS 4. Флагманский продукт его компании работает на CentOS 8 как раз потому, что они сделали ставку на поддержку до 2029 г. «CentOS Stream якобы теперь является заменой CentOS, но очевидным недостатком является то, что стабильность и надежность приносятся в жертву на алтаре передовых технологий. Я недоволен этим. Если Red Hat забивает лошадь, на которую мы ставим средства к существованию, то мы переедем на другой дистрибутив и прихватим с собой пару тысяч клиентов», – добавил он.

Голос в поддержку Red Hat

Несмотря на то, что большинство специалистов не поддерживают решение Red Hat свернуть поддержку CentOS 8 существенно раньше срока, нашлись и те, кто оценил идею компании сконцентрироваться CentOS Stream. В пользу такого решения высказался ни кто иной, как Джим Перрин (Jim Perrin), бывший разработчик Red Hat, вносивший свой вклад в развитие CentOS, и нынешний старший программный инженер Microsoft.

cent600.jpg

Red Hat нашла поддержку в лице бывших сотрудников

Перрин назвал три преимущества нового подхода, из которых, тем не менее, лишь два имеют отношение к CentOS. По его словам, шаг, на который пошла Red Hat, позволит сделать разработку RHEL более прозрачной. Также он позволяет независимым разработчикам вносить исправления в код CentOS Stream, которые затем могут быть добавлены в итоговую версию RHEL. Третье преимущество, по мнению Перрина – это возможность сообщества высказывать свое мнение по поводу дальнейшего развития ОС, добавления тех или иных функций и т.д.

Реакция Red Hat

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

По версии портала OpenNet, Red Hat попытается перевести как можно большее число пользователей на RHEL. Завлекать их она, вероятно, будет при помощи различных льгот (RHEL распространяется на платной основе).

Марина Громова, Security Vision: Партнерский статус должен зависеть не от оборота, а от экспертизы интегратора

безопасность

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *