Ubuntu 25.10, Rust로 다시 작성된 핵심 유틸리티 탑재

2025-03-13
Ubuntu 25.10, Rust로 다시 작성된 핵심 유틸리티 탑재

Ubuntu 엔지니어들은 Ubuntu 25.10에서 핵심 시스템 유틸리티(예: ls, cp, mv)를 Rust로 다시 작성된 최신 버전으로 대체할 계획을 발표했습니다. 이는 성능 향상뿐 아니라 보안 및 안정성 향상을 목표로 합니다. Rust의 타입 시스템과 borrow checker는 메모리 안전성 취약성을 완화하는 데 도움이 됩니다. `oxidizr`라는 도구를 통해 구현 간 전환이 용이해집니다. 호환성 문제가 몇 가지 있지만, 이 프로젝트는 향후 Ubuntu 릴리스에서 시스템 전반의 안정성 향상을 약속합니다.