Il team principale degli sviluppatori del linguaggio Rust (Rust Core Team) e la compagnia Mozilla ha dichiarato l'intenzione di creare entro la fine dell'anno un'organizzazione non profit indipendente, la Rust Foundation, alla quale saranno trasferiti i diritti di proprietà intellettuale legati al progetto Rust, inclusi i marchi e i nomi a dominio associati a Rust, Cargo e crates.io. L'organizzazione sarà anche responsabile dell'organizzazione del finanziamento del progetto.
Ricordiamo che Rust è inizialmente stato sviluppato come progetto della
Mozilla Research, che nel 2015 è stata trasformata in un progetto autonomo con gestione indipendente da Mozilla. Nonostante Rust si sia sviluppato autonomamente da allora, il supporto finanziario e legale è stato fornito da Mozilla. Ora queste operazioni saranno trasferite nella nuova organizzazione, creata appositamente per gestire Rust. Questa organizzazione potrà essere vista come una piattaforma neutrale, non associata a Mozilla, facilitando l'attrazione di nuove aziende per supportare Rust e migliorando la sostenibilità del progetto.
I marchi Rust e Cargo verranno trasferiti alla nuova organizzazione Mozilla, e a loro si applicano restrizioni piuttosto severe difficoltà nella fornitura dei pacchetti nei distribuzioni. In particolare, le condizioni di utilizzo dei marchi Mozilla vietano la conservazione del nome del progetto in caso di modifiche o applicazione di patch. I distributivi possono distribuire il pacchetto con il nome Rust e Cargo solo se costruito con i testi sorgente originali, altrimenti è necessario ottenere un'autorizzazione scritta preliminare dal Rust Core Team o cambiare nome. Questa caratteristica ostacola la rapida correzione autonoma di errori e vulnerabilità nei pacchetti con Rust e Cargo senza approvazione delle modifiche con l'upstream. с поставкой пакетов в дистрибутивах. В частности, условия использования торговых марок Mozilla, запрещают сохранение имени проекта в случае внесения изменений или применения патчей. Дистрибутивы могут распространять пакет под именем Rust и Cargo только если он собран из оригинальных исходных текстов, иначе требуется получение предварительного письменного разрешения от Rust Core Team или смена имени. Указанная особенность мешает оперативному самостоятельному устранению ошибок и уязвимостей в пакетах с Rust и Cargo без согласования изменений с upstream.
Nell'annuncio si fa anche riferimento al 250 dipendenti di Mozilla hanno avuto un impatto su persone attivamente coinvolte nello sviluppo di Rust. Si riporta che molti dei leader della comunità Rust che lavoravano in Mozilla partecipassero allo sviluppo di Rust nel loro tempo libero, piuttosto che nell'ambito delle loro mansioni. Il progetto Rust non è più legato a Mozilla e i dipendenti di Mozilla che facevano parte dei team di sviluppo di Rust continueranno a essere membri di questi team anche in caso di dismissione. Tuttavia, non ci sono garanzie che i dipendenti dismessi possano continuare a dedicare tempo a Rust nel nuovo posto di lavoro.
Fonte: opennet.ru
