Skip to content Skip to sidebar Skip to footer

Линус Торвальдс высказал критику в споре о Rust-драйверах

Глава разработки ядра Linux Линус Торвальдс снова попал в центр спора о Rust-драйверах в ядре. Ведущий разработчик Asahi Linux Гектор Мартин критиковал Торвальдса за отношение к драйверам на Rust и за использование соцсетей для обсуждения технических проблем. Торвальдс ответил, что соцсети не помогают решать проблемы и предложил взглянуть на ситуацию с другой стороны. Он также отметил, что технические вопросы важны, а соцсети — нет.

Мартин попросил исключить его из списка мейнтейнеров кода Linux, обеспечивающего поддержку оборудования Apple на архитектуре Arm. Противостояние между сторонниками Rust и традиционными разработчиками на C в ядре Linux длится уже долгое время. В 2022 году Rust был добавлен в Linux, но большая часть кода все еще написана на C, и многие мейнтейнеры не готовы менять свой подход.

Недавний конфликт возник из-за отклонения патча, позволяющего драйверам на Rust взаимодействовать с API управления памятью в ядре Linux. Мартин призвал команду Rust for Linux игнорировать возражения мейнтейнера Хелвига и продолжать работу. Он назвал противников Rust саботажниками, но позже призвал избегать драмы, так как окончательное решение принимает Торвальдс.

Сопротивление мейнтейнеров Linux может замедлить процесс внедрения Rust в ядро. Судьба спорного патча остается неопределенной.