System76 werkt al in een nieuwe gebruikersomgeving

michael aaron murphy (hoofdontwikkelaar van de Pop! _OS-distributie en bijdrager aan het Redox-besturingssysteem) maakte het bekend kort geleden de bevestiging dat het System76-team al in ontwikkeling is van een nieuwe desktopomgeving Niet-GNOME-shell geschreven in Rust.

Voor degenen onder u die nog steeds niet op de hoogte zijn van System76, kan ik u vertellen dat dit: is een bedrijf dat gespecialiseerd is in laptops, pc's en servers die met Linux worden geleverd. Voor pre-installatie ontwikkelt hij zijn eigen editie van Ubuntu genaamd "Pop! _OS »en dat kort nadat Ubuntu in 2011 overstapte naar de Unity-shell, de Pop! _OS bood een eigen gebruikersomgeving aan op basis van een aangepaste GNOME Shell en verschillende uitbreidingen op de GNOME Shell.

Nadat Ubuntu in 2017 terugkeerde naar GNOME, werd Pop! _OS bleef zijn shell verzenden, die in de zomerrelease de COSMIC-desktop werd. En het is de moeite waard om te onthouden dat Pop! _OS arriveerde met de nieuwe COSMIC-omgeving die: het is een verfijnde oplossing waardoor het bureaublad gemakkelijker te gebruiken is, terwijl het is krachtiger en efficiënter voor gebruikers door middel van maatwerk.

COSMIC blijft GNOME-technologieën gebruiken, maar met diepere desktopherontwerpen en veranderingen die verder gaan dan toevoegingen aan de GNOME Shell, zoals  splitst het standaard GNOME-voorbeeld in twee nieuwe onafhankelijke weergaven: Toepassingen en werkruimten

Met betrekking tot de nieuwe desktopomgeving waaraan het System 76-team al werkt en in overeenstemming met het nieuwe plan, wordt vermeld dat: je van plan bent om helemaal weg te komen van uw gebruikersomgeving bouwen op basis van GNOME Shell en ontwikkel een nieuwe desktop met behulp van de Rust-taal Ontwikkelen. Opgemerkt moet worden dat System76 uitgebreide ervaring heeft met het ontwikkelen van Rust.

Het bedrijf heeft Jeremy Soller, oprichter van het Redox-besturingssysteem, Orbital GUI en de OrbTk-toolkit, geschreven in de Rust-taal. Knal! _JIJ wordt al geleverd met Rust-componenten als updatemanager, een energiebeheersysteem, een firmwarebeheertoolkit, programmastartservice, installatieprogramma, configuratiewidget en configurators. De ontwikkelaars van Pop! _OS heeft in het verleden ook geëxperimenteerd met het maken van een nieuw kosmisch paneel dat in Rust is geschreven.

Als reden om het gebruik van de GNOME Shell te vermijden, worden onderhoudsproblemen genoemd: elke nieuwe versie van GNOME Shell leidt tot een schending van de compatibiliteit met de plug-ins die in Pop! _OS, dus het werd handiger geacht om je eigen volledige versie van de volwaardige desktopomgeving te maken dan te blijven lijden met het behouden van tienduizenden regels code met wijzigingen. Het vermeldt ook het onvermogen om alle beoogde functionaliteit alleen te implementeren door toevoegingen aan GNOME Shell, zonder wijzigingen aan te brengen in GNOME Shell en het herwerken van enkele subsystemen.

De nieuwe desktop is ontwikkeld als een universeel project dat niet is gekoppeld aan een specifieke distributie, voldoet aan de Freedesktop-specificaties en is in staat om bovenop bestaande typische low-level componenten zoals samengestelde Mutter-, Kwin- en wlroots-servers te draaien (in Pop! _OS zijn ze van plan om mutter te gebruiken en hebben ze er al een link voor voorbereid in Rust ).

Het is de bedoeling dat het project onder dezelfde naam wordt ontwikkeld: COSMIC, maar met een aangepaste shell die helemaal opnieuw is geschreven. Toepassingen zullen zich waarschijnlijk blijven ontwikkelen met behulp van de gtk-rs-link.

Wayland wordt geadverteerd als het belangrijkste protocol, maar het is niet uitgesloten om de mogelijkheid te bieden om op een X11-server te werken. Het werk aan de nieuwe shell bevindt zich nog in de experimentfase en zal worden geactiveerd na de vorming van de volgende versie van Pop! _OS 21.10, wat nog steeds de belangrijkste focus is.

Eindelijk als u er meer over wilt weten, u kunt de details in de volgende link: 


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: AB Internet Networks 2008 SL
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.