michael aaron murphy (Lead utvikler av Pop! _OS-distribusjonen og bidragsyter til Redox-operativsystemet) gjort det kjent nylig bekreftelsen at System76-teamet allerede er i utvikling av et nytt skrivebordsmiljø Ikke-GNOME-skall skrevet i Rust.
For de av dere som fortsatt ikke er klar over System76, kan jeg fortelle dere at dette er et selskap som spesialiserer seg på bærbare datamaskiner, PC-er og servere som leveres med Linux. For forhåndsinstallasjon utvikler han sin egen utgave av Ubuntu kalt "Pop! _OS »og det kort tid etter at Ubuntu byttet til Unity-skallet i 2011, ble Pop! _OS tilbød sitt eget brukermiljø basert på et modifisert GNOME-skall og forskjellige utvidelser til GNOME-skallet.
Etter at Ubuntu kom tilbake til GNOME i 2017, ble Pop! _OS fortsatte å sende skallet, som ble COSMIC-skrivebordet i sommerutgivelsen. Og det er verdt å huske at forrige semester Pop! _OS kom med det nye COSMIC-miljøet som det er en raffinert løsning som gjør skrivebordet enklere å bruke, mens det er kraftigere og mer effektivt for brukere gjennom tilpasning.
COSMIC fortsetter å bruke GNOME-teknologier, men med dypere skrivebordsredesign og endringer som går utover tillegg til GNOME-skallet, som deler standard GNOME forhåndsvisning i to nye uavhengige synspunkter: Applikasjoner og arbeidsområder
Når det gjelder det nye skrivebordsmiljøet som System 76-teamet allerede jobber med og i samsvar med den nye planen, nevnes det at du har tenkt å komme deg helt vekk fra bygge ditt brukermiljø basert på GNOME Shell og utvikle et nytt skrivebord ved å bruke Rust-språket Utvikler. Det skal bemerkes at System76 har lang erfaring med å utvikle Rust.
Selskapet sysselsetter Jeremy Soller, grunnlegger av Redox-operativsystemet, Orbital GUI, og OrbTk-verktøysettet, skrevet på Rust-språket. Pop! _DU allerede levert med Rust-komponenter som oppdateringsadministrator, et strømstyringssystem, et verktøysett for fastvareadministrasjon, programstarttjeneste, installasjonsprogram, konfigurasjonswidget og konfiguratorer. Utviklerne av Pop! _OS har også eksperimentert med å lage et nytt kosmisk panel skrevet i Rust tidligere.
Som en grunn til å unngå å bruke GNOME-skallet, nevnes vedlikeholdsproblemer: hver nye versjon av GNOME Shell fører til et kompatibilitetsbrudd med pluginene som brukes i Pop! _OS, så det ble ansett som mer praktisk å lage din egen fullversjon av det fullverdige skrivebordsmiljøet enn å fortsette å lide med å beholde titusenvis av linjer med kode med endringer. Den nevner også manglende evne til å implementere all den tiltenkte funksjonaliteten bare ved å legge til GNOME Shell, uten å gjøre endringer i GNOME Shell og omarbeide noen delsystemer.
Det nye skrivebordet er utviklet som et universelt prosjekt som ikke er knyttet til en spesifikk distribusjon, samsvarer med Freedesktop-spesifikasjonene og er i stand til å kjøre på toppen av typiske eksisterende komponenter på lavt nivå som mutter, kwin og wlroots sammensatte servere (i Pop! _OS har de tenkt å bruke mutter og har allerede forberedt en lenke for det i Rust ).
Det er planlagt at prosjektet skal utvikles under samme navn: COSMIC, men bruker et tilpasset skall skrevet om fra bunnen av. Applikasjoner vil sannsynligvis fortsette å utvikle seg ved å bruke gtk-rs-lenken.
Wayland er annonsert som hovedprotokollen, men det er ikke utelukket å gi muligheten til å jobbe på en X11-server. Arbeidet med det nye skallet er fortsatt i eksperimentstadiet og vil bli aktivert etter dannelsen av neste versjon av Pop! _OS 21.10, som fortsatt er hovedfokuset.
Endelig hvis du er interessert i å vite mer om det, kan du sjekke detaljer i følgende lenke