Michael Murphy, lider i zhvilluesve të distribucionit Pop!_OS dhe pjesëmarrës në zhvillimin e sistemit operativ Redox, konfirmoi informacionin mbi zhvillimin nga kompania System76 të një ambienti të ri desktopi, i cili nuk është i bazuar në GNOME Shell dhe është shkruar në gjuhën Rust.
Kompania System76 specializohet në prodhimin e laptopëve, PC-ve dhe serverëve të pajisur me Linux. Përpara se të vendoset, po zhvillohet një version i veçantë i Ubuntu Linux - Pop!_OS. Pas kalimit të Ubuntu në ndërfaqen Unity në vitin 2011, distribucioni Pop!_OS ofroi një ambient përdoruesi të bazuar në një ndërfaqe të modifikuar të GNOME Shell dhe disa shtesave për GNOME Shell. Pas kthimit të Ubuntu në GNOME në vitin 2017, Pop!_OS vazhdoi ofrimin e ndërfaqes së saj, e cila në lançimin veror u transformua në desktopin COSMIC. Në COSMIC vazhdohet përdorimi i teknologjive GNOME, por janë bërë ndryshime konceptuale që dalin jashtë shtesave të GNOME Shell.
Sipas planit të ri, kompania System76 ka në plan të largohet plotësisht nga ndërtimi i ambientit të saj të përdoruesit mbi GNOME Shell dhe të zhvillojë një desktop të ri, duke përdorur gjuhën Rust për zhvillimin. Duhet theksuar se System76 ka një eksperiencë të madhe në zhvillimin me Rust. Në kompani punon Jeremy Soller, themeluesi i sistemit operativ Redox, ndërfaqes grafike Orbital dhe toolkit-it OrbTk, të gjitha të shkruara në gjuhën Rust. Në Pop!_OS tashmë ofrohen komponente të tilla me Rust si menaxheri i përditësimeve, sistemi i menaxhimit të energjisë, mjete për menaxhimin e firmware-it, shërbimi për ekzekutimin e aplikacioneve, instaluesi, widget-i i konfigurimit dhe konfiguruesit. zhvilluesit e Pop!_OS gjithashtu eksperimenti më parë me krijimin e një paneli të ri, cosmic-panel, të shkruar në Rust.
Si motiv për largimin nga përdorimi i GNOME Shell përmenden problemet me mbështetje - çdo lëshim i ri i GNOME Shell çon në shkelje të kompatibilitetit me shtesat e përdorura në Pop!_OS, prandaj është konsideruar më e mençur të krijohet një ambient i plotë desktopi nga e para sesa të vazhdojë me mbështetje të dhjetëra mijëra rreshtave të kodit me ndryshime. Po ashtu përmendet pamundësia për të realizuar të gjitha funksionalitetet e planifikuara vetëm përmes shtesave të GNOME Shell, pa bërë ndryshime në vete GNOME Shell dhe riparimin e disa nënsistemeve.
Desktopi Ri i Ri po zhvillohet si një projekt universal, i pa lidhur me një shpërndarje specifike, që përputhet me specifikimet e Freedesktop dhe që mund të funksionojë mbi komponentët ekzistues të nivelit të ulët, siç janë kompozitorët serverët mutter, kwin dhe wlroots (në Pop!_OS synojnë të përdorin mutter dhe tashmë kanë përgatitur një lidhje për të në Rust).
Projekti planifikohet tĂ« zhvillohet nĂ«n emrin e mĂ«parshĂ«m â COSMIC, por do tĂ« pĂ«rdorĂ« njĂ« ndĂ«rfaqe pĂ«rdoruesi tĂ« shkruar nga e para. Aplikacionet, shumĂ« gjasa, do tĂ« vazhdojnĂ« tĂ« zhvillohen duke pĂ«rdorur lidhjen gtk-rs. Si protokoll kryesor Ă«shtĂ« deklaruar Wayland, por nuk pĂ«rjashtohet mundĂ«sia e funksionimit mbi serverĂ« X11. Puna mbi ndĂ«rfaqen e re Ă«shtĂ« ende nĂ« fazĂ«n eksperimentale dhe do tĂ« aktivizohet pas pĂ«rfundimit tĂ« formimit tĂ« versionit tjetĂ«r tĂ« Pop!_OS 21.10, tĂ« cilit aktualisht i kushtohet vĂ«mendje kryesore.
Burimi: opennet.ru
