Логотип

Менеджер пакетов APT в Debian будет интегрировать код на Rust к маю 2026 года

Менеджер пакетов APT в Debian будет интегрировать код на Rust к маю 2026 года

В сообщении для списка рассылки разработчиков Debian Джулиан Андрес Клоде, давний разработчик Debian и один из основных сопровождающих менеджера пакетов APT, объявил о планах ввести жёсткие зависимости от Rust в APT не ранее мая 2026 года.

Клоуд объяснил, что это изменение позволит включить компилятор Rust, стандартную библиотеку и часть экосистемы Sequoia в основную инфраструктуру управления пакетами Debian. Изначально интеграция Rust будет сосредоточена на таких важных областях, как синтаксический анализ файлов .deb.ar, и .tar, а также проверка подписей HTTP.

По словам Клоде, эти компоненты «выиграют от использования языков с защитой памяти и более строгого подхода к модульному тестированию.» Цель состоит в том, чтобы повысить безопасность и надёжность за счёт переписывания низкоуровневого кода APT на Rust — языке, который известен своими гарантиями защиты от распространённых ошибок, связанных с памятью, на этапе компиляции.

«Для проекта в целом важно иметь возможность двигаться вперёд, опираясь на современные инструменты и технологии, а не пытаться втиснуть современное программное обеспечение в устаревшие вычислительные устройства».

 

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

Для кого-то это станет неожиданностью, а для кого-то — ожидаемым событием, но это значительный шаг для проекта Debian в целом. Внедрив Rust в APT, дистрибутив присоединяется к растущему числу крупных проектов с открытым исходным кодом, таких как ядро Linux, Firefox и systemd, которые постепенно переходят на Rust.

Читать  Выпущен менеджер пакетов RPM 6.0 с новым форматом пакетов

И если бы нам пришлось гадать, мы бы сказали, что это лишь один из первых шагов на пути к ещё более глубокой интеграции Rust в этот легендарный дистрибутив, и это хорошо.

Дополнительную информацию можно найти в сообщении в рассылка Debian-devel: https://lists.debian.org/debian-devel/2025/10/msg00285.html.

Редактор: AndreyEx

Рейтинг: 5 (1 голос)
Если статья понравилась, то поделитесь ей в социальных сетях:
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии

Это может быть вам интересно


Загрузка...

Спасибо!

Теперь редакторы в курсе.

Прокрутить страницу до начала