Что происходит с Rust в Linux?
Какой достигнут прогресс, какие существуют подводные камни и почему разработчики и мантейнеры нужны друг другу как никогда?
✒️ Как пишет Стивен Вон-Николс, старший редактор ZDNET, видные разработчики ядра Linux собрались вместе, чтобы поделиться мыслями о текущей разработки ядра и будущем за круглым столом на недавно проходившем европейском саммите по вопросам развития открытого кода в Вене.
🗣️ В обсуждении участвовали разработчики Alice Ryhl, программный инженер Google от команды Rust Android, Josef Bacik, технический лидер команды разработки файловой системы Meta, Anna-Maria Behnsen, разработчик real-time Linux из Linutronix, Dan Williams, член основной команды архитектуры Intel в ядре. Модерировал встречу Jonathan Corbet, разработчик ядра Linux и сооснователь Linux Weekly News (LWN).
Таким образом, в обсуждении принимали участие люди, которым приходилось взаимодействовать друг с другом все это время и все свое рабочее время посвящают работе над Linux. Поэтому это не правда, когда говорят, что нельзя одновременно работать и зарабатывать деньги на развитии ПО с открытым кодом и Linux.
👆Основным центром дискуссии была интеграция Rust внутри ядра Linux. Как сказал Corbet до этого: “Существует недовольство некоторых кругов по поводу того, как долго этот процесс длиться . Думаю, что отдельным людям хочется, чтобы Rust покорил мир быстрее чем это происходило до сих пор.“
Как отмечал сам Линус Тордвальс , создатель Linux, за круглым столом с мантейнерами, что сейчас идёт работа над модифицированными версиями и некоторой несовместимостью с Rust.
Ryhl, работающий с Rust, выражает оптимизм о том, как все продвигается несмотря на то, что на интеграцию будет затрачено время: “есть что-то , что уже хотелось иметь, а что-то могли сделать быстрее, но что-то несомненно становится лучше.“
⚠️ Одной из проблем, с которой столкнулся Rust, по словам Willams, является в том, что мантейнеры остаются очень консервативны, так как они не знают как просматривать и отлаживать код, потому что они его не понимают.
(Продолжение следует, из которого узнаем как будет сообщество ядра Linux решать эту проблему)
Картинка взята с ZDNET, на которой разработчик ядра Linux сооснователь LWN Jonathan Corbet.