В дистрибутиве Ubuntu скоро может появиться новый набор основных утилит (coreutils). Традиционно большинство дистрибутивов Linux (включая Ubuntu) использовали основные утилиты GNU для создания программ командной строки, таких как копирование (cp), перемещение (mv) и листинг каталогов (ls). Это может измениться с выходом Ubuntu 25.10, в которой будут тестироваться альтернативы этим программам, разработанные как более быстрые и безопасные. Jon Seager пишет:
Начиная с Ubuntu 25.10, моя цель - принять некоторые из этих современных реализаций по умолчанию. Моя ближайшая цель - сделать реализацию coreutils в Ubuntu 25.10 по умолчанию, а затем в нашем следующем выпуске Long Term Support (LTS), Ubuntu 26.04 LTS, если условия будут подходящими. Но... почему? Производительность - часто упоминаемое основание для проектов "Перепиши это на Rust". Хотя производительность занимает важное место в моем списке приоритетов, она не является основной движущей силой этого изменения. Эти утилиты лежат в основе дистрибутива - и именно повышенная отказоустойчивость и безопасность, которые легче достигаются с помощью портов на Rust, являются для меня наиболее привлекательными.
Дополнительную информацию о реализации coreutils в Rust можно найти на странице проекта.