System76 už funguje v novom používateľskom prostredí

michael aaron murphy (Vedúci vývojár distribúcie Pop! _OS a prispievateľ do operačného systému Redox) oznámil to nedávno potvrdenie že tím System76 je už vo vývoji nového desktopového prostredia Shell mimo GNOME napísaný v jazyku Rust.

Pre tých z vás, ktorí ešte nepoznajú System76, môžem povedať, že toto je spoločnosť, ktorá sa špecializuje na notebooky, počítače a servery dodávané s Linuxom. Pre predinštaláciu vyvíja svoju vlastnú edíciu Ubuntu s názvom „Pop! _OS »a že krátko po tom, čo Ubuntu v roku 2011 prešlo na shell Unity, sa Pop! _OS ponúkal vlastné používateľské prostredie založené na upravenom prostredí GNOME a rôznych rozšíreniach prostredia GNOME.

Po návrate Ubuntu do GNOME v roku 2017, Pop! _OS pokračoval v dodávaní svojho shellu, ktorý sa v letnom vydaní stal desktopom COSMIC. A stojí za to pripomenúť, že minulý semester Pop! _OS prišiel s novým prostredím COSMIC, ktoré je to rafinované riešenie čo uľahčuje používanie pracovnej plochy, zatiaľ čo pre používateľov je výkonnejšia a efektívnejšia vďaka prispôsobeniu.

COSMIC naďalej používa technológie GNOME, ale s hlbšími prepracovaniami a zmenami pracovnej plochy, ktoré presahujú rámec pridávania do prostredia GNOME, ako  rozdeľuje štandardný náhľad GNOME v dvoch nových nezávislých pohľadoch: Aplikácie a pracovné priestory

V súvislosti s novým desktopovým prostredím, na ktorom už tím System 76 pracuje a v súlade s novým plánom sa spomína, že máte v úmysle úplne odísť budovanie vášho používateľského prostredia na základe GNOME Shell a vývoj novej pracovnej plochy pomocou jazyka Rust Rozvíjanie. Treba poznamenať, že System76 má rozsiahle skúsenosti s vývojom Rustu.

Spoločnosť zamestnáva Jeremy Soller, zakladateľ operačného systému Redox, Orbital GUI a sady nástrojov OrbTk napísaných v jazyku Rust. Pop! _TY už dodávaný s komponentmi Rust ako správca aktualizácií, systém správy napájania, súprava nástrojov na správu firmvéru, služba spúšťania programov, inštalátor, konfiguračný widget a konfigurátory. Vývojári Pop! _OS tiež v minulosti experimentoval s vytvorením nového kozmického panelu napísaného v Ruste.

Ako dôvod, prečo sa vyhnúť používaniu prostredia GNOME, sú uvedené problémy s údržbou: každá nová verzia GNOME Shell vedie k porušeniu kompatibility s pluginmi používanými v Pop! _OS, takže sa považovalo za pohodlnejšie vytvoriť si vlastnú plnú verziu plnohodnotného desktopového prostredia, než naďalej trpieť udržiavaním desiatok tisíc riadkov kódu so zmenami. Spomína sa tiež nemožnosť implementovať všetku zamýšľanú funkcionalitu iba pridaním do GNOME Shell, bez vykonania zmien v GNOME Shell a prepracovania niektorých podsystémov.

Nový desktop je vyvinutý ako univerzálny projekt, ktorý nie je prepojený s konkrétnou distribúciou, vyhovuje špecifikáciám Freedesktop a je schopný bežať na typických nízkoúrovňových existujúcich komponentoch, ako sú kompozitné servery Mutter, kwin a wlroots (v Pop! _OS majú v úmysle použiť mutter a už naň pripravili odkaz v Rust ).

Plánuje sa, že projekt bude vyvinutý pod rovnakým názvom: COSMIC, ale pomocou vlastného shellu prepísaného od začiatku. Aplikácie sa budú pravdepodobne naďalej vyvíjať pomocou prepojenia gtk-rs.

Wayland je inzerovaný ako hlavný protokol, ale nie je vylúčené poskytnúť schopnosť pracovať na serveri X11. Práca na novom shelle je stále v štádiu experimentu a bude aktivovaná po vytvorení ďalšej verzie Pop! _OS 21.10, ktorý je stále hlavným zameraním.

Konečne ak máte záujem dozvedieť sa viac, môžete skontrolovať podrobnosti v nasledujúcom odkaze 


Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Za údaje zodpovedá: AB Internet Networks 2008 SL
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.