Echipa principală de dezvoltare a limbajului Rust (Rust Core Team) și compania Mozilla despre intenția de a crea, până la sfârșitul anului, o organizație independentă și nonprofit numită Rust Foundation, care va prelua proprietatea intelectuală asociată proiectului Rust, inclusiv mărcile comerciale și numele de domenii asociate cu Rust, Cargo și crates.io. Organizația va fi responsabilă și de organizarea finanțării proiectului.
Reamintim că Rust a fost inițial dezvoltat ca un proiect al diviziei
Mozilla Research, care în 2015 a fost transformat într-un proiect de sine stătător, cu o administrație independentă de Mozilla. Chiar dacă de atunci Rust s-a dezvoltat autonom, suportul financiar și juridic a fost asigurat de compania Mozilla. Acum aceste operațiuni vor fi transferate noii organizații, create special pentru a supraveghea Rust. Această organizație poate fi considerată ca o platformă neutră, nefiind legată de Mozilla, ceea ce va facilita atragerea de noi companii pentru a susține Rust și va crește viabilitatea proiectului.
Mărci comerciale Rust și Cargo până la transferul în noua organizație Mozilla, iar acestea sunt supuse unor reguli relativ stricte de utilizare, ceea ce generează anumite probleme în livrarea pachetelor în distribuții. În special, condițiile de utilizare a mărcilor comerciale Mozilla interzic păstrarea numelui proiectului în cazul în care se fac modificări sau se aplică patch-uri. Distribuțiile pot distribui pachete sub numele Rust și Cargo doar dacă sunt compilate din sursele originale, altfel este necesară obținerea unei permisiuni scrise prealabile din partea Rust Core Team sau schimbarea numelui. Această caracteristică împiedică remedierea rapidă și autonomă a erorilor și vulnerabilităților în pachetele Rust și Cargo fără acordul modificărilor cu upstream.
În anunțul a fost menționat de asemenea că 250 de angajați Mozilla au fost afectați, inclusiv persoane care au participat activ la dezvoltarea Rust. Se raportează că mulți dintre liderii comunității Rust care au lucrat la Mozilla au contribuit la dezvoltarea Rust în timpul lor liber, nu în cadrul sarcinilor de serviciu. Proiectul Rust nu mai este legat de Mozilla și angajații Mozilla care făceau parte din echipele de dezvoltare Rust vor continua să fie membri ai acestor echipe și după concediere. Totuși, nu există nicio garanție că angajații concediați vor putea continua să aloce timp pentru Rust în noul loc de muncă.
Sursa: opennet.ro
