Ubuntu temel komut satırı araçlarında Rust geçişini tamamladı
Öne çıkanlar
- Ubuntu 26.10, cp, mv ve rm dahil olmak üzere tüm temel komut satırı araçlarını Rust tabanlı uutils paketine taşıdı.
- Canonical, Rust yazılımlarını desteklemek için Trifecta Tech Foundation kuruluşuna yılda 40 bin avro fon sağlıyor.
- Yeni uutils araçları mevcut GNU komutlarıyla tam geriye dönük uyumluluk hedefiyle çalışıyor.
Ubuntu 26.10 sürümü, dağıtımın temel komut satırı araçlarını Rust tabanlı alternatiflerle değiştirme sürecini tamamladı. Güvenlik açıkları nedeniyle daha önce ertelenen cp, mv ve rm gibi temel komutlar bellek güvenliği sağlayan uutils sürümlerine geçirildi. Böylece Stonking Stingray kod adlı yeni sürüm, ls, cat, chmod ve du gibi yaygın araçları içeren eksiksiz bir Rust coreutils paketiyle geliyor.
Canonical mühendisleri, dağıtımın temel yazılımlarını Rust alternatifleriyle değiştirme sürecini 2025 yılında başlattı. Ubuntu 26.04 LTS öncesinde yapılan güvenlik denetimlerinde tespit edilen TOCTOU hataları nedeniyle üç önemli dosya komutu GNU sürümlerinde tutulmuştu. Bu güvenlik açıklarının uutils projesinde çözülmesiyle birlikte kalan araçlar da yeni sürüme dahil edildi. Şirket, Rust dilinin derleme aşamasında yakaladığı bellek hataları sayesinde sistem güvenliğini artırmayı hedefliyor.
Son kullanıcılar açısından herhangi bir işlevsel değişiklik sunmayan uutils projesi, GNU araçlarıyla birebir uyumluluk sağlamayı amaçlıyor. Trifecta Tech Foundation kuruluşuna yıllık 40 bin avro destek sağlayan Canonical, ağ zaman protokolü NTP için hazırlanan Rust sürümünü de Ubuntu 27.10 ile varsayılan yapmayı planlıyor. Ubuntu 26.10 kararlı sürümü 15 Ekim 2026 tarihinde kullanıma sunulacak.
Bu özet yapay zekâ ile hazırlanmıştır; ayrıntılar ve doğrulama için orijinal kaynağa başvurun.