System76 lucrează deja într-un mediu de utilizator nou

michael aaron murphy (dezvoltator principal al distribuției Pop! _OS și colaborator la sistemul de operare Redox) a făcut-o cunoscută recent confirmarea că echipa System76 este deja în dezvoltare a unui nou mediu desktop Shell non-GNOME scris în Rust.

Pentru cei dintre voi încă care nu cunosc System76, vă pot spune că asta este o companie specializată în laptopuri, PC-uri și servere care sunt livrate cu Linux. Pentru preinstalare, el își dezvoltă propria ediție a Ubuntu numită „Pop! _OS »și că la scurt timp după ce Ubuntu a trecut la shell-ul Unity în 2011, Pop! _OS a oferit propriul mediu de utilizator bazat pe un Shell GNOME modificat și diverse extensii pentru Shell GNOME.

După ce Ubuntu a revenit la GNOME în 2017, Pop! _OS a continuat să-și livreze shell-ul, care a devenit desktop-ul COSMIC în lansarea de vară. Și merită să ne amintim că din ultimul semestru Pop! _OS a sosit cu noul mediu COSMIC care este o soluție rafinată ceea ce face desktopul mai ușor de utilizat, în timp ce este mai puternic și mai eficient pentru utilizatori prin personalizare.

COSMIC continuă să folosească tehnologiile GNOME, dar cu reproiectări mai profunde ale desktop-ului și modificări care depășesc adăugările la GNOME Shell, așa cum  împarte previzualizarea standard GNOME în două noi viziuni independente: Aplicații și spații de lucru

In ceea ce priveste noul mediu desktop pe care deja lucreaza echipa System 76 si in conformitate cu noul plan, se mentioneaza ca ai de gând să scapi complet de construirea mediului de utilizator pe baza GNOME Shell și dezvoltați un nou desktop folosind limbajul Rust În curs de dezvoltare. Trebuie remarcat faptul că System76 are o experiență vastă în dezvoltarea Rust.

Firma angajeaza Jeremy Soller, fondatorul sistemului de operare Redox, Orbital GUI și al setului de instrumente OrbTk, scris în limbajul Rust. Pop! _TU este deja livrat cu componente Rust ca manager de actualizare, un sistem de gestionare a energiei, un set de instrumente de gestionare a firmware-ului, serviciu de lansare a programelor, program de instalare, widget de configurare și configuratori. Dezvoltatorii lui Pop! _OS a experimentat, de asemenea, crearea unui nou panou cosmic scris în Rust în trecut.

Ca motiv pentru a evita utilizarea Shell-ului GNOME, sunt citate problemele de întreținere: fiecare versiune nouă de GNOME Shell duce la o încălcare a compatibilității cu pluginurile utilizate în Pop! _OS, așa că a fost considerat mai convenabil să vă creați propria versiune completă a mediului desktop cu drepturi depline decât să continuați să suferiți cu păstrarea a zeci de mii de linii de cod cu modificări. Se menționează, de asemenea, incapacitatea de a implementa toate funcționalitățile intenționate doar prin adăugiri la GNOME Shell, fără a face modificări la GNOME Shell și a reelabora unele subsisteme.

Noul desktop este dezvoltat ca un proiect universal care nu este legat de o distribuție specifică, se conformează cu specificațiile Freedesktop și este capabil să ruleze peste componentele existente de nivel scăzut, cum ar fi serverele compozite mutter, kwin și wlroots (în Pop! _OS ei intenționează să folosească mutter și au pregătit deja un link pentru acesta în Rust ).

Este planificat ca proiectul să fie dezvoltat sub același nume: COSMIC, dar folosind un shell personalizat rescris de la zero. Probabil că aplicațiile vor continua să se dezvolte folosind legătura gtk-rs.

Wayland este anunțat ca protocol principal, dar nu este exclus să ofere posibilitatea de a lucra pe un server X11. Lucrările la noua carcasă sunt încă în stadiul de experiment și vor fi activate după formarea următoarei versiuni de Pop! _OS 21.10, care este încă principalul obiectiv.

În cele din urmă dacă sunteți interesat să aflați mai multe despre asta, puteți verifica detalii în următorul link 


Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: AB Internet Networks 2008 SL
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.