System76 schafft un engem neie Benotzerëmfeld

De Michael Aaron Murphy, de Leader vun der Pop!_OS Verdeelung an e Participant un der Entwécklung vum Redox Betriebssystem, huet d'Informatioun iwwer d'Entwécklung vum System76 vun engem neie Desktop-Ëmfeld bestätegt, net baséiert op GNOME Shell a geschriwwe an der Rust Sprooch.

System76 spezialiséiert op d'Produktioun vu Laptops, PCs a Serveren déi mat Linux kommen. Fir d'Pre-Installatioun gëtt seng eege Editioun vun Ubuntu Linux entwéckelt - Pop!_OS. Nodeems Ubuntu 2011 op d'Unity Shell gewiesselt ass, huet d'Pop!_OS Verdeelung säin eegene Benotzerumgebung ugebueden baséiert op enger modifizéierter GNOME Shell a verschidde Verlängerungen op GNOME Shell. Nodeems Ubuntu am 2017 op GNOME zréckkomm ass, huet Pop!_OS weider seng Shell verschécken, déi an der Summerverëffentlechung an de COSMIC Desktop transforméiert gouf. COSMIC setzt weider GNOME Technologien ze benotzen, awer stellt konzeptuell Ännerungen vir, déi iwwer d'Ergänzunge vun der GNOME Shell goen.

Am Aklang mat dem neie Plang wëll System76 komplett ewech vu sengem Benotzerëmfeld ze bauen baséiert op GNOME Shell an entwéckelen en neien Desktop mat der Rust Sprooch an der Entwécklung. Et sollt bemierkt datt System76 extensiv Erfahrung huet an Rust entwéckelt. D'Firma beschäftegt Jeremy Soller, de Grënner vum Redox Betribssystem, der Orbital grafesch Shell an den OrbTk Toolkit, geschriwwen an der Rust Sprooch. Pop!_OS schéckt scho mat Rust-baséiert Komponenten wéi en Update Manager, en Energieverwaltungssystem, e Firmware Management Tool, e Service fir Programmer ze lancéieren, en Installateur, en Astellungswidget a Konfiguratoren. Pop!_OS Entwéckler hunn och virdru experimentéiert mat der Schafung vun engem neie kosmesche Panel geschriwwen a Rust.

Maintenance Probleemer ginn zitéiert als e Grond fir ewech vun der GNOME Shell ze benotzen - all nei Verëffentlechung vun GNOME Shell féiert zu engem Decompte an der Kompatibilitéit mat Add-ons benotzt am Pop!_OS, sou datt et méi ubruecht gëtt Är eege voll- fledged Desktop-Ëmfeld wéi weider ze leiden mat der Ënnerhalt vun zéngdausende Zeilen Code mat Ännerungen. Och erwähnt ass d'Onméiglechkeet fir all déi virgesinn Funktionalitéit nëmmen duerch Ergänzunge fir GNOME Shell ëmzesetzen, ouni Ännerunge fir GNOME Shell selwer ze maachen an e puer Subsystemer z'änneren.

Den neie Desktop gëtt als universal Projet entwéckelt, net un enger spezifescher Verdeelung gebonnen, entsprécht de Freedesktop Spezifikatiounen a fäeg ass uewen op existente Standard Low-Level Komponenten ze schaffen, wéi Composite Server mutter, kwin a wlroots (Pop!_OS wëlles Mutter ze benotzen an huet schonn eng Bindung dofir op Rust virbereet).

De Projet ass geplangt ënner dem selwechten Numm entwéckelt ze ginn - COSMIC, awer fir eng personaliséiert Shell ze benotzen déi vun Null nei geschriwwe gouf. Uwendungen wäerte méiglecherweis weider mat dem gtk-rs Kader entwéckelt ginn. Wayland gëtt als primäre Protokoll deklaréiert, awer d'Méiglechkeet fir uewen op engem X11 Server ze schaffen ass net ausgeschloss. D'Aarbecht un der neier Shell ass nach ëmmer an der experimenteller Etapp a wäert aktivéiert ginn no der Fäerdegstellung vun der nächster Verëffentlechung vu Pop!_OS 21.10, deen am Moment d'HaaptOpmierksamkeet kritt.

Source: opennet.ru

Setzt e Commentaire