추가적인 보안 강화 및 Zero-Copy I/O를 포함한 Rust Coreutils 0.9 출시
요약
Rust Coreutils 0.9 버전이 출시되었습니다. 이번 업데이트는 보안 감사 결과를 반영하여 unsafe 코드를 줄이고 보안성을 강화했으며, Zero-copy I/O를 통한 성능 최적화를 포함합니다.
핵심 포인트
- 보안 감사 반영 및 unsafe Rust 코드 감소를 통한 안전성 강화
- splice, tee, pipe 명령어를 위한 Zero-copy I/O 성능 개선
- WebAssembly, Cygwin, Windows 지원 확대
- Ubuntu 26.10에서의 완전한 활용을 목표로 개발 진행
Rust Coreutils 0.9 출시: 추가적인 보안 강화 및 Zero-Copy I/O 포함

Rust Coreutils 0.9의 주요 초점은 제3자 보안 감사(security audit) 이후 더 높은 안전성과 보안성을 제공하는 것이었습니다. 이 감사는 Canonical이 Rust Coreutils를 사용하는 Ubuntu 관련 노력의 일환으로 자금을 지원했으며, 올해 말 Ubuntu 26.10 출시와 함께 Rust Coreutils를 100% 완전히 활용하려는 희망을 담고 있습니다.
Rust Coreutils 0.9는 코드베이스를 강화하고 사용되는 unsafe Rust 코드의 양을 줄이면서 다양한 보안 문제를 해결합니다. 또한, 이번 릴리스에는 splice / tee / pipe 명령어를 위한 Zero-copy I/O 성능 작업이 포함되어 있어 매우 중요합니다. Rust Coreutils 0.9는 WebAssembly, Cygwin 및 Windows 지원도 개선했습니다.
Rust Coreutils 0.8은 GNU Test Suite 대비 94.7%의 통과율을 기록했으나, 이번 새 버전에서는 업데이트된 테스트 스위트가 Rust Coreutils에서 아직 통과되지 않은 추가적인 테스트 커버리지를 도입함에 따라 90.4%로 하락했습니다.
오늘의 Rust Coreutils 0.9 릴리스에 대한 자세한 내용은 GitHub를 통해 확인할 수 있습니다.
AI 자동 생성 콘텐츠
본 콘텐츠는 Phoronix의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기