Пятница, 22 августа в 02:46 UTC+3
Загрузка...

Линус Торвальдс раскритиковал разработчика ядра за «ухудшение мира» при помощи «мусорных» исправлений.


28Опубликовано 18.08.2025 в 20:21Категория: ПрограммированиеИсточник
Изображение статьи

Создатель Linux, Линус Торвальдс (Linus Torvalds), заранее предупредил разработчиков ядра о возможных сложностях. Он сообщил им, что предстоящее окно слияния для версии 6.17 будет несколько хаотичным из-за ряда семейных мероприятий в августе – свадьбы и юбилея, на которые ему предстоит поездки как по США, так и в Финляндию. Торвальдс подчеркнул, что это не означает, что он будет снисходительнее к поздним запросам на слияние (скорее, наоборот, поскольку это только добавит хаоса).

Поэтому, когда инженер Meta, Палмер Даббелт (Palmer Dabbelt), отправил набор патчей для RISC-V и признал, что это очень поздняя отправка, он понимал, что рискует. И не ошибся.

Торвальдс резко отреагировал в рассылке Linux Kernel Mailing List (LKML): "Это мусор, и он поступил слишком поздно. Я просил отправлять запросы на слияние заранее, учитывая мои поездки, и если вы не можете соблюдать это правило, хотя бы сделайте запросы качественными".

Дальше ситуация только ухудшилась. Торвальдс продолжил: "Это добавляет различный мусор, который не специфичен для RISC-V, в общие файлы заголовков. И когда я говорю 'мусор', я действительно это имею в виду. Это то, что мне никогда не должны отправлять, тем более поздно в окне слияния". Особенно его возмутил "сумасшедший и бессмысленный" способ, которым одна из вспомогательных функций патча объединяла два беззнаковых 16-битных целых числа в 32-битное целое. Насколько это было плохо? "Эта штука делает мир активно худшим местом для жизни. Это бесполезный мусор, который делает любой код непонятным и активно ХУДШЕ, чем если бы не использовать этого глупого 'помощника'".

Помимо проблем с качеством, Торвальдса раздражало, что проблемный код был добавлен в общие файлы заголовков, а не в дерево RISC-V. Он подчеркнул, что такие общие изменения могут негативно повлиять на все сообщество Linux, написав: "Вы только усугубили ситуацию, и добавили этого 'помощника' в общий файл заголовка, не относящийся к RISC-V, где люди, предположительно, должны использовать его, чтобы ухудшить и другой код... Поэтому нет. Такие вещи нужно пресекать. Это не должно попадать в общие файлы заголовков, и тем более не должно происходить поздно в окне слияния. Вы предупреждены: никаких поздних запросов на слияние и никакого мусора за пределами дерева RISC-V".

Палмер Даббелт извинился и ответил: "ОК, извините. В последнее время я упустил многое из виду, и это накопилось, что привело к поздней отправке, но это только привело к ошибкам. Поэтому я прекращу опаздывать, и надеюсь, что это поможет решить проблемы с качеством".

Загрузка предыдущей публикации...

Загрузка следующей публикации...

Предыдущие новости в категории

Загрузка предыдущих новостей...

Следующие новости в категории

Загрузка следующих новостей...

Мы отбираем новости из проверенных источников, обрабатываем их с помощью современных AI-технологий и публикуем на сайте, созданном с использованием искусственного интеллекта. Все материалы принадлежат их авторам, а контент проходит дополнительную проверку на достоверность. Возможны ошибки в тексте, так как нейросеть тоже имеет свойство ошибаться. Все изображения являются фантазией нейросети, совпадение с реальными предметами и личностями маловероятно.

© 2025 NOTid . QAter . AI service.