Поиск по сайту:

В конце концов, благодаря этому альянсу долгосрочная поддержка Linux 4.14 будет продолжаться.

Шестилетнее ядро Linux казалось обреченным, пока не усилился альянс CIQ, Oracle и SUSE. Но зачем идти на все эти неприятности?

До недавнего времени именно разработчики ядра Linux поддерживали версии ядра Linux с долгосрочной поддержкой (LTS) с исправлениями и обновлениями. Затем, поскольку это было слишком много работы и слишком мало поддержки, разработчики ядра Linux решили больше не поддерживать старые ядра. Грег Кроа-Хартман, специалист по сопровождению стабильной ветки ядра Linux, объявил, что выпуск Linux 4.14.336 стал последним техническим обновлением шестилетней серии ядер LTS Linux 4.14. Это был последний из очереди для 4.14. Или это было?

Кроа-Хартман заявил: «Все пользователи ядра серии 4.14 должны обновиться». Возможно, нет. OpenELA, торговая ассоциация дистрибьюторов Linux CIQ, компания, поддерживающая Rocky Linux, Oracle и SUSE, теперь предлагает через свое ядро-lts новую жизнь для версии 4.14.

Эта обновленная версия с тегом в следующем формате — x.y.z-openela —  уже выпущена под названием v4.14.339-openela. OpenELA признает, что они в большом долгу перед Кроа-Хартманом и Сашей Левин из проекта Linux Kernel Stable, но подчеркивает, что их проект не связан ни с ними, ни с какими-либо другими вышестоящими разработчиками стабильных версий. 

Тем не менее, команда OpenELA автоматически извлекает большинство патчей стабильного дерева, поддерживаемых LTS, из вышестоящих стабильных ветвей. В случаях, когда исправления не могут быть применены корректно, специалисты по поддержке ядра OpenELA займутся этими проблемами. Кроме того, к каждому выпуску ядра LTS будет прилагаться дайджест непримененных исправлений в формате mbox.

Хотя разработчикам рекомендуется отправлять исправления в список рассылки OpenELA или через Github, сопровождающие стабильного ядра OpenELA не будут принимать исправления, которые не являются частью основного ядра Linux. Патчи, которые не применимы к исходной версии Linux, считаются выходящими за рамки.

Кроме того, это новое стабильное дерево ядра будет следовать всем правилам исходной стабильной версии. Он также не будет нацелен на конкретное оборудование, поставщиков или пользователей, а исправления будут выбраны в основном из текущих стабильных ядер.

Короче говоря, проект kernel-lts ни в коем случае не является форком. Вместо этого, как заметил старший вице-президент Oracle Linux Грег Марсден: «Проект OpenELA kernel-lts — это первый форум для поставщиков корпоративных дистрибутивов Linux, который объединяет наши ресурсы и совместно работает над этими старыми ядрами после прекращения поддержки этих ядер».

Зачем идти на все эти неприятности?  (И, поверьте мне, это доставляет массу хлопот.) Генеральный директор CIQ Грегори Курцер объяснил: «Как поставщики корпоративных дистрибутивов, перед нами часто стоит задача поддерживать жизнеспособность программного обеспечения даже после прекращения поддержки сообщества. Мы считаем, что открытое сотрудничество — лучший способ поддерживать базовую корпоративную инфраструктуру. Благодаря OpenELA поставщики, пользователи и сообщество открытого исходного кода в целом могут работать вместе, чтобы обеспечить долговечность, необходимую профессиональным ИТ-организациям для корпоративного Linux».

Итак, если ваш бизнес все еще использует ядро Linux 4.14 — я знаю, что некоторые из вас используют — вам необходимо проверить ядро OpenELA. На данный момент OpenELA будет поддерживать версию 4.14 до конца 2024 года. Когда следующее основное ядро LTS Linux, ядро Linux 4.19 LTS, подойдет к концу своего пути — в декабре 2024 года — OpenELA также может протянуть ему руку помощи, если на это достаточный спрос. 

Статьи по данной тематике