back to top

Ubuntu abbandona le GNU coreutils e sceglie Rust

Una svolta importante รจ in arrivo per Ubuntu 25.10: Canonical ha reso nota l’intenzione di sostituire le storiche GNU coreutils, scritte in linguaggio C, con le piรน moderne uutils, riscritte in Rust. La decisione sarร  effettiva dalla versione successiva a Ubuntu 25.04 “Plucky Puffin”, attesa nei prossimi mesi.

La community di Ubuntu si scontra sulle licenze

Le coreutils sono fondamentali per qualsiasi sistema Unix-like. Forniscono infatti comandi base come ls, cp, rm, echo e cat. Anche se spesso invisibili agli utenti che usano Ubuntu, costituiscono il cuore della riga di comando e dell’automazione di sistema. In pratica, rappresentano una parte cruciale del “GNU” in “GNU/Linux”.

Pubblicitร 

La suite uutils, giร  in fase avanzata di sviluppo, รจ scritta invece in Rust e ha come obiettivo la piena compatibilitร  con le coreutils GNU.

Ma non si tratta soltanto di una questione tecnica, gran parte del dibattito si concentra infatti sul tema licenze. Le GNU coreutils sono distribuite sotto la licenza GPLv3, una copyleft che impone restrizioni sull’uso e la ridistribuzione. Le uutils adottano invece la licenza MIT che รจ molto piรน permissiva e compatibile con i modelli di sviluppo proprietari. Questo ha giร  portato a discussioni molto accese nella community della distribuzione, tanto da richiedere la moderazione del thread dedicato sul forum ufficiale di Ubuntu.

Canonical presenta oxidizr per gestire le nuove utility

A supporto della transizione Canonical metterร  a disposizione degli utenti di Ubuntu uno strumento chiamato oxidizr che permetterร  di attivare o disattivare globalmente le nuove utilitร  basate su Rust. Per installarlo รจ possibile fare riferimento al repository ufficiale di GitHub o utilizzare il package manager Cargo.

Grazie ad una migliore gestione della memoria rispetto a C, Rust dovrebbe garantire performance piรน elevate e un livello di sicurezza ancora piรน elevato.

Iscriviti a Google News Per restare sempre aggiornato seguici su Google News! Seguici
Pubblicitร 
Claudio Garau
Claudio Garau
Web developer, programmatore, Database Administrator, Linux Admin, docente e copywriter specializzato in contenuti sulle tecnologie orientate a Web, mobile, Cybersecurity e Digital Marketing per sviluppatori, PA e imprese.

Leggi anche...

Ubuntu 26.04 LTS: le principali novitร  del prossimo rilascio

Lo sviluppo di Ubuntu 26.04 LTS entra ora nel...

Kaspersky lancia il suo antivirus per Linux dedicato agli utenti domestici

La societร  russa Kaspersky ha rilasciato una versione per...

La fine di Windows 10 spinge gli utenti verso Linux

Con la fine del supporto ufficiale per Windows 10...

Canonical rilascia Ubuntu 25.10 “Questing Quokka”

Canonical ha rilasciato Ubuntu 25.10 con nome in codice...

Linux avrร  un’architettura multi-kernel?

Quasi a sorpresa, una proposta a suo modo rivoluzionaria...

Newelle: l’assistente AI di Linux

Gli sviluppatori del progetto GNOME hanno creato Newelle, un...
Pubblicitร