System76 již pracuje v novém uživatelském prostředí

michael aaron murphy (hlavní vývojář distribuce Pop! _OS a přispěvatel do operačního systému Redox) oznámil to nedávno potvrzení že tým System76 je již ve vývoji nového desktopového prostředí Shell mimo GNOME napsaný v Rustu.

Pro ty z vás, kteří stále neznají System76, mohu říci, že toto je společnost, která se specializuje na notebooky, počítače a servery dodávané s Linuxem. Pro předinstalaci vyvíjí svou vlastní edici Ubuntu s názvem „Pop! _OS »a že krátce poté, co Ubuntu v roce 2011 přešlo na Unity shell, Pop! _OS nabízel vlastní uživatelské prostředí založené na upraveném prostředí GNOME a různých rozšířeních prostředí GNOME.

Poté, co se Ubuntu v roce 2017 vrátilo do GNOME, Pop! _OS pokračoval v dodávání svého shellu, který se v letním vydání stal desktopem COSMIC. A stojí za to připomenout, že minulý semestr Pop! _OS přišel s novým prostředím COSMIC, které je to rafinované řešení což usnadňuje používání plochy je pro uživatele výkonnější a efektivnější díky přizpůsobení.

COSMIC nadále používá technologie GNOME, ale s hlubšími přepracováními a změnami, které jdou nad rámec přidání do prostředí GNOME, jako  rozdělí standardní náhled GNOME ve dvou nových nezávislých pohledech: Aplikace a pracovní prostory

Ohledně nového desktopového prostředí, na kterém tým System 76 již pracuje a v souladu s novým plánem, je zmíněno, že máte v úmyslu úplně uniknout vytváření uživatelského prostředí na základě GNOME Shell a vývoj nového desktopu pomocí jazyka Rust Rozvíjející se. Je třeba poznamenat, že System76 má rozsáhlé zkušenosti s vývojem Rustu.

Společnost zaměstnává Jeremy Soller, zakladatel operačního systému Redox, Orbital GUI a sady nástrojů OrbTk, napsané v jazyce Rust. Pop! _VY se již dodává s komponentami Rust jako správce aktualizací, systém řízení spotřeby, sada nástrojů pro správu firmwaru, služba spouštění programů, instalační program, konfigurační widget a konfigurátory. Vývojáři Pop! _OS také v minulosti experimentoval s vytvořením nového kosmického panelu napsaného v Rustu.

Jako důvod, proč se vyhnout používání prostředí GNOME, jsou uvedeny problémy s údržbou: každá nová verze GNOME Shell vede k porušení kompatibility s pluginy používanými v Pop! _OS, takže bylo považováno za pohodlnější vytvořit si vlastní plnou verzi plnohodnotného desktopového prostředí, než nadále trpět udržováním desítek tisíc řádků kódu se změnami. Zmiňuje také nemožnost implementovat veškerou zamýšlenou funkcionalitu pouze prostřednictvím přidání do GNOME Shell, aniž by došlo ke změnám v GNOME Shell a přepracování některých subsystémů.

Nový desktop je vyvíjen jako univerzální projekt, který není spojen s konkrétní distribucí, odpovídá specifikacím Freedesktop a je schopen běžet na typických nízkoúrovňových existujících komponentách, jako jsou kompozitní servery mutter, kwin a wlroots (v Pop! _OS hodlají používat mutter a již na něj připravili odkaz v Rust ).

Plánuje se, že projekt bude vyvíjen pod stejným názvem: COSMIC, ale pomocí vlastního shellu přepsaného od začátku. Aplikace se budou pravděpodobně nadále vyvíjet pomocí odkazu gtk-rs.

Wayland je inzerován jako hlavní protokol, ale není vyloučeno poskytnout schopnost pracovat na serveru X11. Práce na novém shellu jsou stále ve fázi experimentu a budou aktivovány po vytvoření další verze Pop! _OS 21.10, který je stále hlavním zaměřením.

Konečně pokud se o tom chcete dozvědět více, můžete zkontrolovat podrobnosti v následujícím odkazu 


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Za data odpovídá: AB Internet Networks 2008 SL
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.