System76 travaglia per creà un novu ambiente d'utilizatore

Michael Aaron Murphy, u capu di a distribuzione Pop!_OS è un participante in u sviluppu di u sistema operatore Redox, hà cunfirmatu l'infurmazioni nantu à u sviluppu da System76 di un novu ambiente desktop, micca basatu in GNOME Shell è scrittu in a lingua Rust.

System76 hè specializatu in a produzzione di laptops, PC è servitori chì venenu cù Linux. Per a preinstallazione, a so propria edizione di Ubuntu Linux hè sviluppata - Pop!_OS. Dopu chì Ubuntu hà cambiatu à a shell Unity in 2011, a distribuzione Pop! _OS offre u so propiu ambiente d'utilizatore basatu annantu à un GNOME Shell mudificatu è parechje estensioni à GNOME Shell. Dopu chì Ubuntu hà tornatu à GNOME in 2017, Pop! _OS hà cuntinuatu à spedinu a so cunchiglia, chì hè stata trasfurmata in u desktop COSMIC in a versione veranu. COSMIC cuntinueghja à aduprà tecnulugii GNOME, ma introduce cambiamenti conceptuali chì vanu al di là di l'aghjunghje à u GNOME Shell.

In cunfurmità cù u novu pianu, System76 hà intenzione di alluntanassi completamente da a custruzzione di u so ambiente d'utilizatore basatu nantu à GNOME Shell è di sviluppà un novu desktop utilizendu a lingua Rust in sviluppu. Si deve esse nutatu chì System76 hà una larga sperienza in u sviluppu in Rust. A cumpagnia impiega Jeremy Soller, u fundatore di u sistema operatore Redox, a cunchiglia grafica Orbital è u toolkit OrbTk, scrittu in a lingua Rust. Pop!_OS hà digià speditu cù cumpunenti basati in Rust cum'è un gestore di aghjurnamentu, un sistema di gestione di l'energia, un strumentu di gestione di firmware, un serviziu per lanciari prugrammi, un installatore, un widget di paràmetri è cunfiguratori. I sviluppatori di Pop! _OS anu ancu sperimentatu prima di creà un novu pannellu cosmicu scrittu in Rust.

I prublemi di mantenimentu sò citati cum'è un mutivu per alluntanassi da l'usu di GNOME Shell - ogni nova versione di GNOME Shell porta à una rottura di cumpatibilità cù add-ons utilizati in Pop!_OS, cusì hè cunsideratu più cunsigliatu di creà u vostru propiu full- ambiente desktop fledged chè à cuntinuà à soffre cù u mantenimentu di decine di milla linii di codice cù cambiamenti. Ci hè ancu menzionatu l'impossibilità di implementà tutte e funziunalità intesa solu per aghjunte à GNOME Shell, senza fà cambiamenti à GNOME Shell stessu è rielaborazione di certi sottosistemi.

U novu desktop hè sviluppatu cum'è un prughjettu universale, micca ligatu à una distribuzione specifica, chì risponde à e specificazioni Freedesktop è capace di travaglià in cima à i cumpunenti standard di bassu livellu esistenti, cum'è i servitori cumposti mutter, kwin è wlroots (Pop!_OS intende. per aduprà mutter è hà digià preparatu una riligatura per questu nantu à Rust).

U prugettu hè previstu per esse sviluppatu sottu u listessu nome - COSMIC, ma per utilizà una cunchiglia persunalizata riscritta da zero. L'applicazioni seranu prubabilmente sviluppate cù u framework gtk-rs. Wayland hè dichjaratu cum'è u protokollu primariu, ma a pussibilità di travaglià nantu à un servitore X11 ùn hè micca escluditu. U travagliu nantu à a nova cunchiglia hè sempre in u stadiu sperimentale è serà attivatu dopu à a fine di a prossima versione di Pop!_OS 21.10, chì riceve l'attenzione principale.

Source: opennet.ru

Add a comment