Скидки до 50% и 3 курса в подарок : : Выбрать курс
Код
#новости

Линус Торвальдс подтвердил дальнейшую интеграцию Rust в ядро Linux

Это решение встретило возражения среди мейнтейнеров ядра операционной системы.

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

Rust в ядре Linux: обязательное будущее

В частной переписке Торвальдс заявил, что объединение веток с кодом на Rust станет обязательным этапом развития ядра. Он подчеркнул, что разработчики должны быть готовы к использованию этого языка и интеграции его возможностей в экосистему Linux.

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

Ранее Линус Торвальдс скептически относился к интеграции Rust в ядро Linux, считая, что использование нового языка программирования может привести к избыточной сложности. Однако со временем его позиция изменилась, и он признал потенциал Rust в обеспечении безопасности ядра.

Опасения сообщества

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

Сторонники Rust, напротив, уверены, что он поможет решить проблемы, связанные с безопасностью, особенно в критичных системных компонентах. Rust позволяет избежать уязвимостей, таких как ошибки работы с памятью, которые являются частой причиной багов и уязвимостей в C-коде.

Перспективы внедрения Rust

Линус Торвальдс ранее отметил, что темпы интеграции Rust в ядро остаются низкими, поскольку многие разработчики не хотят осваивать новый язык. Однако он прогнозирует, что в течение года драйверы и некоторые подсистемы начнут активно использовать Rust, а в дальнейшем этот язык станет неотъемлемой частью ядра Linux.

Больше интересного про код — в нашем телеграм-канале. Подписывайтесь!

Изучайте IT на практике — бесплатно

Курсы за 2990 0 р.

Я не знаю, с чего начать
Бесплатный курс по Python ➞
Мини-курс для новичков и для опытных кодеров. 4 крутых проекта в портфолио, живое общение со спикером. Кликните и узнайте, чему можно научиться на курсе.
Смотреть программу
Понравилась статья?
Да

Пользуясь нашим сайтом, вы соглашаетесь с тем, что мы используем cookies 🍪

Ссылка скопирована