Инструмент управления пакетами APT для Debian получит зависимости от Rust (hard Rust dependencies) после мая 2026 года

Основной сопровождающий разработчик проекта APT Джулиан Андрес Клоде (Julian Andres Klode) сообщил о решении добавить код на языке Rust в пакетный менеджер APT, а также включить в число обязательных зависимостей компилятор Rust, стандартную библиотеку Rust и PGP-инструментарий от проекта Sequoia, написанного также на Rust.

Эти изменения команда APT и Debian намерена реализовать не раньше мая 2026 года. У разработчиков портов Debian будет не менее полугода на подготовку и реализацию корректной работы инструментария Rust или сворачивания своих решений.

Согласно сообщению Клоде, на Rust планируют реализовать компоненты APT, требующие повышенного внимания с точки зрения безопасности, такие как парсеры форматов deb, ar и tar, а также код для проверки цифровых подписей. Ранее, в состав релиза APT 3.0 уже была добавлена возможность использования написанной на Rust утилиты sqv для проверки цифровых подписей вместо вызова gpgv.

В анонсе Клоде отмечается важность того, чтобы проект мог двигаться вперёд и опираться на современные инструментарии и технологии, а не медленно и тяжело развиваться, пытаясь заставить работать современное программное обеспечение на устаревших компьютерных системах.

Источник: habr.com

0 0 голоса
Рейтинг новости
1
0
Подписаться
Уведомить о
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии