Добавить в корзинуПозвонить
Найти в Дзене
DigiNews

Линус Торвальдс: «Однажды Linux возглавит кто-то более компетентный, кто не боится чисел больше десяти»

Императорский пингвин выпускает ядро 7.0 rc1 с некоторыми нумерологическими размышлениями. Линус Торвальдс комментирует бессмысленность нумерации версий и свое будущее. — theregister.com Линус Торвальдс размышлял о своей профессиональной смертности в самокритичном сообщении, приуроченном к выпуску первого кандидата в релизы версии 7.0 ядра Linux. «Вы все уже знаете порядок: прошло две недели, и окно слияния ядра закрыто», — написал он в сообщении, анонсирующем Linux 7.0 rc1. «У нас новый основной номер просто потому, что я легко путаюсь и не очень хорошо разбираюсь в больших числах». Торвальдс отметил, что номера, которые он присваивает новым версиям ядра, по сути, бессмысленны. «Мы уже очень давно не основываем релизы на функциях (или на “стабильности против нестабильности”). Так что этот новый основной номер *не* означает, что у нас появилась какая-то большая новая захватывающая функция, или что мы каким-то образом отказываемся от старых интерфейсов. Это обычный маркер “уверенного пр

Императорский пингвин выпускает ядро 7.0 rc1 с некоторыми нумерологическими размышлениями. Линус Торвальдс комментирует бессмысленность нумерации версий и свое будущее. — theregister.com

Линус Торвальдс размышлял о своей профессиональной смертности в самокритичном сообщении, приуроченном к выпуску первого кандидата в релизы версии 7.0 ядра Linux.

«Вы все уже знаете порядок: прошло две недели, и окно слияния ядра закрыто», — написал он в сообщении, анонсирующем Linux 7.0 rc1. «У нас новый основной номер просто потому, что я легко путаюсь и не очень хорошо разбираюсь в больших числах».

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

«Мы уже очень давно не основываем релизы на функциях (или на “стабильности против нестабильности”). Так что этот новый основной номер *не* означает, что у нас появилась какая-то большая новая захватывающая функция, или что мы каким-то образом отказываемся от старых интерфейсов. Это обычный маркер “уверенного прогресса”, не более того».

Затем он подтвердил свой план завершать каждую серию ядер на x.19, прежде чем следующий релиз станет y.0 — процесс, который занимает около 3,5 лет, — а затем задумался о том, что произойдет, когда следующая версия Linux достигнет числа, которое покажется ему неудобным.

«У меня нет четкого плана, когда само основное число станет большим», — признался он, — «к тому времени, я ожидаю, что у нас будет более компетентный руководитель, который не боится чисел больше подростковых. Так что я не буду об этом беспокоиться».

Вполне справедливо: если 3,5-летний цикл Торвальдса для достижения новой версии x.0 сохранится, потребуется не менее 40 лет, чтобы ядро достигло версии 19.x — к тому времени The Register надеется, что 56-летний Торвальдс будет счастливо на пенсии и возиться с гитарными педалями или чем-либо еще, что ему по душе. Торвальдс не просто легкомысленно относится к этому: сообщество Linux недавно разработало план преемственности.

Закончив с экзистенциальными размышлениями, Торвальдс вернулся к делу и заявил, что окно слияния, предшествовавшее его выпуску, прошло «довольно гладко».

«Я определяю таковыми окна слияния, когда мне не приходится проводить бисекцию сбоев загрузки на какой-либо из моих машин», — написал он. «Признаюсь, на этот раз это было потому, что я поймал один случай сбоя рано, прежде чем я *фактически* загрузился в него, но эй, для меня это технически все равно считается “гладким”».

Он призвал пингвинистов «бросить все, бежать к своим компьютерам и собрать/протестировать новенькое ядро», чтобы ознакомиться с ним, а затем немного отступил. «Просто шучу», — написал он. «Неспешная прогулка после того, как вы закончите жевать, — это нормально».

По данным наблюдателей за ядром из Phoronix, новая версия ядра включает патч, который закрепляет поддержку Rust в ядре.

Тестировщики также найдут код, который быстрее очищает кэши, позволяет обновлять ядро без прерываний и включает последние функции в кремнии AMD и Intel. Разработчики также добавили код для повышения производительности в архитектурах RISC-V и LoongArch. И не обошлось бы без странностей в выпуске ядра: на этот раз удален драйвер модема для некоторых ThinkPad 1990-х годов — времен, когда они еще были продуктами IBM! ®

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

Автор – Simon Sharwood

Оригинал статьи