System76 już pracuje w nowym środowisku użytkownika

Michaela Aarona Murphy'ego (Główny programista dystrybucji Pop! _OS i współtwórca systemu operacyjnego Redox) dał mi znać niedawno potwierdzenie że zespół System76 jest już w fazie rozwoju nowego środowiska graficznego Powłoka nie-GNOME napisana w języku Rust.

Tym z was, którzy wciąż nie wiedzą o System76, mogę powiedzieć, że to to firma specjalizująca się w laptopach, komputerach PC i serwerach dostarczanych z systemem Linux. Na potrzeby wstępnej instalacji opracowuje własną edycję Ubuntu o nazwie „Pop! _OS »i że wkrótce po tym, jak Ubuntu przeszedł na powłokę Unity w 2011 roku, Pop! _OS oferował własne środowisko użytkownika oparte na zmodyfikowanej powłoce GNOME i różnych rozszerzeniach powłoki GNOME.

Po powrocie Ubuntu do GNOME w 2017 roku Pop! _OS nadal dostarczał swoją powłokę, która w letnim wydaniu stała się pulpitem COSMIC. A warto pamiętać, że Pop w ostatnim semestrze! _OS pojawił się z nowym środowiskiem COSMIC, które jest to wyrafinowane rozwiązanie co sprawia, że ​​pulpit jest łatwiejszy w użyciu, a dzięki dostosowaniu jest bardziej wydajna i wydajna dla użytkowników.

COSMIC nadal korzysta z technologii GNOME, ale z głębszymi przeprojektowaniami i zmianami pulpitu, które wykraczają poza dodatki do powłoki GNOME, ponieważ  dzieli standardowy podgląd GNOME w dwóch nowych niezależnych widokach: Aplikacje i obszary robocze

Odnośnie nowego środowiska graficznego, na którym pracuje już zespół System 76 i zgodnie z nowym planem, wspomina się, że zamierzasz całkowicie uciec od budowanie środowiska użytkownika w oparciu o GNOME Shell i opracuj nowy pulpit przy użyciu języka Rust Rozwijanie. Należy zauważyć, że System76 ma duże doświadczenie w rozwijaniu Rusta.

Firma zatrudnia Jeremy Soller, twórca systemu operacyjnego Redox, Orbital GUI i zestawu narzędzi OrbTk, napisanego w języku Rust. Muzyka pop! _TY już dostarczone z komponentami Rust jako menedżer aktualizacji, system zarządzania energią, zestaw narzędzi do zarządzania oprogramowaniem układowym, usługę uruchamiania programów, instalator, widżet konfiguracji i konfiguratory. Twórcy Pop! _OS eksperymentował również z tworzeniem nowego panelu kosmicznego napisanego w Rust w przeszłości.

Jako powód, aby uniknąć korzystania z powłoki GNOME, przytoczono problemy z konserwacją: każda nowa wersja powłoki GNOME prowadzi do naruszenia kompatybilności z wtyczkami używanymi w Pop! _OS, więc uznano, że wygodniej jest stworzyć własną pełną wersję pełnoprawnego środowiska graficznego, niż cierpieć z powodu utrzymywania dziesiątek tysięcy wierszy kodu ze zmianami. Wspomina również o niemożności zaimplementowania całej zamierzonej funkcjonalności tylko przez dodatki do powłoki GNOME, bez wprowadzania zmian w powłoce GNOME i przerabiania niektórych podsystemów.

Nowy pulpit jest rozwijany jako projekt uniwersalny, niezwiązany z konkretną dystrybucją, jest zgodny ze specyfikacją Freedesktop i może działać na istniejących typowych komponentach niskiego poziomu, takich jak serwery kompozytowe mutter, kwin i wlroots (w Pop! _OS zamierzają używać mutter i już przygotowali do niego łącze w Rust ).

Planuje się, że projekt będzie rozwijany pod tą samą nazwą: COSMIC, ale przy użyciu niestandardowej powłoki przepisanej od podstaw. Aplikacje będą prawdopodobnie nadal rozwijać się za pomocą łącza gtk-rs.

Wayland jest reklamowany jako główny protokół, ale nie jest wykluczone zapewnienie możliwości pracy na serwerze X11. Prace nad nową powłoką są wciąż w fazie eksperymentów i zostaną aktywowane po utworzeniu kolejnej wersji Pop! _OS 21.10, który nadal jest głównym celem.

W końcu jeśli chcesz dowiedzieć się więcej na ten temat, możesz sprawdzić szczegóły w poniższym linku 


Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: AB Internet Networks 2008 SL
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.