Ubuntu 26.10 полностью переводит Coreutils на Rust и лицензию MIT после аудита и исправления десятков проблем
В разрабатываемой Ubuntu 26.10 «Stonking Stingray» завершён переход базовых утилит с GNU Coreutils на написанную на Rust и распространяемую по лицензии MIT реализацию uutils/coreutils. В актуальных release notes Ubuntu 26.10 изменение обозначено как «100% Rust coreutils»: последние остававшиеся GNU-версии cp, mv и rm заменены реализациями uutils. Финальный этап прошёл 17 августа 2026 года, когда в репозиторий Ubuntu вернули Rust-реализацию cp, о чём сообщается в журнале пакетов Ubuntu.
Инициатива началась 12 марта 2025 года, когда Canonical представила план «Carefully But Purposefully Oxidising Ubuntu». Главной причиной называлась не производительность, а повышение безопасности базовых компонентов: Rust позволяет на этапе компиляции исключать целые классы ошибок управления памятью, хара...
Читать полностью
#LinuxOrgRu
@linux_potok
Post #30528
408

- 👍 5
- 🤮 2
- 😁 1
- 😭 1
- 💊 1