Будущее ядра Linux сокращенный срок поддержки, выгорание сопровождающих и принятие Rust 🐧🚀

Саммит открытого исходного кода представляет последние разработки и будущее направление ядра Linux.

“`html

Сокращение срока поддержки ядра Linux LTS из-за текущих проблем с обслуживанием.

underwater-gettyimages-1131691962

Вы являетесь энтузиастом Linux или просто человеком с любопытным умом? Тогда у меня для вас отличные новости c недавнего Саммита Открытого Исходного Кода в Бильбао, Испания! Джонатан Корбет, исполнительный редактор еженедельных новостей о Linux и разработчик ядра Linux, поделился несколькими увлекательными обновлениями о ядре Linux и его будущем направлении.

💡 Укороченная долгосрочная поддержка (LTS) для ядер Linux

Одним из значительных изменений, которые нас ждут, является сокращение срока поддержки LTS для ядер Linux. В настоящее время у нас есть шесть долгосрочных ядер, но в дальнейшем долгосрочная поддержка будет ограничена всего двумя годами вместо существующих шести. Пока мы прощаемся с каждой версией ядра, замены не будет. Почему, спросите вы? По мнению Корбета, нет смысла поддерживать их так долго, когда ими пользуется уже едва ли кто-то. И я согласен! Пришло время принять новое и оставить старое позади.

🛠️ Выгорание ответственных за обслуживание

Но это не единственная проблема, с которой сталкивается сообщество Linux. Ответственные за проверку, приведение в порядок и обеспечение правильной работы кода обслуживающие выгорают. В то время как разработчиков много, многие обслуживающие поддерживают код как побочную работу, обремененные растущими требованиями к своему времени. Кроме того, использование фазеров для поиска ошибок может быть полезным, но также подвергается перегрузке обслуживающих. Им постоянно приходят мелкие отчеты об ошибках, требующие их внимания, что приводит к выгоранию. Как адекватно выразился Йозеф Бацык, обслуживающие не масштабируются. Хорошая новость в том, что они понимают проблему и активно ищут помощь.

❓ Q&A: Что Интересует Читателей?

Q: Что можно сделать для снятия бремени с обслуживающих?

Корбет предлагает, чтобы обслуживающие обсудили с работодателями возможность оплаты их обслуживающей работы. Компании должны понимать, что возврат в Linux является необходимым, если они хотят продолжать получать выгоды от его использования. Так что распространите информацию и дайте работодателям знать, что поддержка Linux является ценным вложением!

Q: Как внедрение Rust повлияет на ядро Linux?

Linux теперь экспериментирует с Rust, что отлично для исключения определенных классов ошибок, присутствующих в языке C. Однако это ставит перед обслуживающими определенные вызовы. Переход на Rust после долгих лет работы на C может быть значительной задачей. Более того, Rust по-прежнему развивается, требуя многочисленных патчей для эффективной интеграции с Linux. Мы не должны забывать, что некоторые разработчики также сопротивляются этому изменению. Но Корбет верит, что после объединения первой функциональности, от которой зависят пользователи, использующей Rust, не будет пути назад.

🔮 Влияние и будущее Linux

Будущее Linux стремительно развивается, и мы можем ожидать некоторых увлекательных событий. Например, уже идет работа над тремя новыми дополнениями, основанными на Rust, для кода ядра Linux, включая внедрение PuzzleFS, сервер файловой системы Plan9 и долгожданный драйвер графического процессора Apple M1. С этими достижениями постоянное место Rust в Linux кажется неизбежным. Следите за нашими увлекательными обновлениями!

  1. Заметки по искусственному интеллекту: Саммит Открытого Исходного Кода Европа
  2. Mabox Linux доказывает, что старая школа Linux может оставаться бесплатной для личного использования
  3. Релиз нового ядра Linux: одно из самых крупных в истории
  4. Открытое бета-тестирование KDE Plasma 6 уделяет внимание многочисленным радостям
  5. Google DeepMind создает новую организацию, нацеленную на безопасность искусственного интеллекта

“““html

🤔 Какое ядро вы должны использовать?

Недавние изменения в лицензии Red Hat’s RHEL вызвали не только споры по лицензированию, но также вызвали беспокойство относительно доступных выборов ядра Linux для вашего распространения Linux. У вас есть два варианта: либо запускать последнее стабильное ядро, либо придерживаться старого ядра, куда включены исправления, адаптированные к этому ядру. Дистрибутивы Enterprise Linux обычно выбирают последний вариант, что приводит к специфическим для поставщика ядрам. Хотя такой подход обеспечивает стабильность, это отодвигает эти дистрибутивы от поддержки сообщества, превращая их в зависимые сущности. Эта ситуация вдохновила появление альтернатив CentOS, таких как AlmaLinux и Rocky Linux. OpenELA, Ассоциация Открытой Предпринимательской Линукс ОС, также стремится предоставить клон RHEL, который поддерживает старое заплатанное ядро, подогревая конфликт между Red Hat и OpenELA.

📸 В поисках безопасности

Безопасность всегда является проблемой, и разработчики ядра Linux знакомы с этой проблемой. Интересной особенностью разработки ядра является то, что практически все может быть уязвимостью безопасности, что требует исправления до того, как кто-либо осознает возможные последствия уязвимости. Чтобы защититься от таких уязвимостей, настоятельно рекомендуется инкорпорировать все патчи в дистрибутивы Linux. Патчи для старых ядер, например, 4.14, могут потребовать огромного количества коммитов, но выборочное применение патчей может подорвать безопасность вашей системы. Поэтому помните, что лучше иметь все и быть в безопасности!

💡 Интересный факт: Тренировка по Линуксу и Щенки

Как сказал Скотт МакНили, бывший CEO Sun Microsystems, «Открытый исходный код бесплатен, как бесплатен щенок». Суть его замечания заключается в том, что хотя Linux и программное обеспечение с открытым исходным кодом доступны бесплатно, для того чтобы действительно использовать их потенциал, требуются обучение и ресурсы. Точно так же, как прием щенка, использование программного обеспечения с открытым исходным кодом сопряжено с обязательствами и кривой обучения. Поэтому давайте не пренебрегать аспектом обучения и обратимся к потенциалу открытого исходного кода!

💬 Давайте связываться и делиться!

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

.

“`