Michael Aaron Murphy (a Pop! _OS disztribúció vezető fejlesztője és a Redox operációs rendszer közreműködője) tudtára adta nemrég a visszaigazolás hogy a System76 csapata már fejlesztés alatt áll egy új asztali környezetről Rust nyelven írt nem GNOME shell.
Azok számára, akik még mindig nincsenek tisztában a System76-tal, elmondhatom, hogy ez egy Linux-szal szállított laptopokra, PC-kre és szerverekre szakosodott vállalat. Az előtelepítéshez saját Ubuntu kiadását fejleszti "Pop! _OS »és nem sokkal azután, hogy az Ubuntu 2011-ben Unity shellre váltott, a Pop! Az _OS saját felhasználói környezetet kínált, amely egy módosított GNOME Shell és a GNOME Shell különféle kiterjesztései alapján készült.
Miután az Ubuntu 2017-ben visszatért a GNOME-hoz, a Pop! Az _OS továbbra is szállította shelljét, amely a nyári kiadásban a COSMIC asztali gép lett. És érdemes emlékezni arra az elmúlt félévre, a Pop! Az _OS megérkezett az új COSMIC környezettel, amely rafinált megoldás ami megkönnyíti az asztal használatát, miközben testreszabás révén hatékonyabb és hatékonyabb a felhasználók számára.
A COSMIC továbbra is a GNOME technológiákat használja, de az asztali számítógép alaposabb újratervezésével és változtatásaival, amelyek túlmutatnak a GNOME Shell kiegészítésein, pl. felosztja a szabványos GNOME előnézetet két új független nézetben: Alkalmazások és munkaterületek
Az új asztali környezettel kapcsolatban, amelyen a System 76 csapata már dolgozik és az új tervnek megfelelően, megemlítjük, hogy teljesen el akarsz távolodni attól alapján építi fel felhasználói környezetét GNOME Shell és fejleszt egy új asztalt a Rust nyelv használatával Fejlesztés. Meg kell jegyezni, hogy a System76 nagy tapasztalattal rendelkezik a Rust fejlesztésében.
A cég alkalmaz Jeremy Soller, a Redox operációs rendszer, az Orbital GUI és a Rust nyelven írt OrbTk eszközkészlet alapítója. Pop! _TE Frissítéskezelőként már Rust összetevőkkel szállítjuk, energiagazdálkodási rendszer, firmware-kezelési eszközkészlet, programindító szolgáltatás, telepítő, konfigurációs widget és konfigurátorok. A fejlesztők a Pop! Az _OS korábban egy új, Rust nyelven írt kozmikus panel létrehozásával is kísérletezett.
A GNOME Shell használatának elkerülésére a karbantartási problémákat említik: a GNOME Shell minden új verziója kompatibilitási megsértéshez vezet a Pop! _OS, ezért kényelmesebbnek ítélték a teljes értékű asztali környezet saját teljes verziójának elkészítését, mint a több tízezer sornyi kód változtatással való szenvedését. Azt is megemlíti, hogy nem lehet megvalósítani az összes tervezett funkcionalitást csak a GNOME Shell kiegészítésein keresztül, anélkül, hogy változtatásokat hajtana végre a GNOME Shellben és átdolgozna néhány alrendszert.
Az új asztalt univerzális projektként fejlesztették ki, amely nem kapcsolódik egy adott disztribúcióhoz, megfelel a Freedesktop specifikációinak, és képes futni a meglévő tipikus alacsony szintű komponenseken, mint a mutter, kwin és wlroots kompozit szerverek (a Pop! _OS-ben a muttert szándékoznak használni, és a Rustban már készítettek rá hivatkozást).
A tervek szerint a projektet ugyanazon a néven fejlesztik ki: COSMIC, de a semmiből átírt egyedi shell használatával. Az alkalmazások valószínűleg tovább fognak fejlődni a gtk-rs hivatkozás használatával.
A Waylandot fő protokollként hirdetik, de nem kizárt, hogy X11 szerveren is működjön. Az új shell munkája még kísérleti szakaszban van, és a Pop következő verziójának megalkotása után aktiválódik! _OS 21.10, amely továbbra is a fő hangsúly.
Végül ha érdekel, hogy többet tudj meg róla, ellenőrizheti a részletek a következő linken