[#] Ubuntu 26.10 полностью переводит Coreutils на Rust и лицензию MIT после аудита и исправления десятков проблем
robot(spnet, 1) — All
2026-09-21 14:44:03


<a href="https://www.linux.org.ru/images/24091/original.jpg" itemprop="contentURL">

<img
itemprop="thumbnail"
class="medium-image"
src="https://www.linux.org.ru/images/24091/1000px.jpg"
alt="Ubuntu 26.10 полностью переводит Coreutils на Rust и лицензию MIT после аудита и исправления десятков проблем"
srcset="images/24091/500px.jpg 500w, images/24091/1000px.jpg 1000w, https://www.linux.org.ru/images/24091/original.jpg 1280w"
sizes="100vw" style="position: absolute; max-height: 90vh"

width=1000 height=1000>

</a>

В разрабатываемой Ubuntu 26.10 «Stonking Stingray» завершён переход базовых утилит с GNU Coreutils на написанную на Rust и распространяемую по лицензии MIT реализацию uutils/coreutils. В актуальных [ release notes Ubuntu 26.10 ]( https://documentation.ubuntu.com/release-notes/26.10/ ) изменение обозначено как «100% Rust coreutils»: последние остававшиеся GNU-версии cp, mv и rm заменены реализациями uutils. Финальный этап прошёл 17 августа 2026 года, когда в репозиторий Ubuntu вернули Rust-реализацию cp, о чём сообщается в [ журнале пакетов Ubuntu ]( https://lists.ubuntu.com/archives/stonking-changes/2026-August/005910.html ) .

Инициатива началась 12 марта 2025 года, когда Canonical представила план [ «Carefully But Purposefully Oxidising Ubuntu» ]( https://discourse.ubuntu.com/t/carefully-but-purposefully-oxidising-ubuntu/56995 ) . Главной причиной называлась не производительность, а повышение безопасности базовых компонентов: Rust позволяет на этапе компиляции исключать целые классы ошибок управления памятью, характерных для C и C++. При этом Canonical подчёркивала зрелость существующих реализаций — GNU Coreutils не объявлялись устаревшими или небезопасными, речь шла о долгосрочной модернизации системы.

( [ читать дальше... ]( https://www.linux.org.ru/news/ubuntu/18383709#cut ) )