GNOME-besturingssysteem voor iedereen

Gnome-besturingssysteem voor iedereen

Paar dagen geleden Adrian Vovk, maker van de carbonOS-distributie en medewerker in systemd-projecten, Ik presenteer een initiatief waarin hij voorstelt transformeer GNOME OS, aanvankelijk bedoeld als een hulpmiddel voor GNOME-ontwikkelaars en testers, in een distributie die geschikt is voor dagelijks gebruik door eindgebruikers. 

Gebaseerd op zijn ervaring (met carbonOS en GNOME OS), Adrian vermeldt in zijn publicatie de essentiële eigenschappen die een besturingssysteem moet hebben ontworpen voor gewone gebruikers en vooral een duidelijke visie over hoe een besturingssysteem gericht op eindgebruikers moet worden gestructureerd.

  • GNOME-omgeving zonder wijzigingen:
    Er wordt prioriteit gegeven aan het aanbieden van de GNOME-desktopomgeving zoals de ontwikkelaars deze hebben bedacht, zonder wijzigingen of aanpassingen. Dit zorgt voor consistentie en afstemming met de oorspronkelijke ontwerpbeslissingen van het GNOME-team, vergezeld van een standaardset ecosysteemtoepassingen.
  • Applicaties installeren in Flatpak-formaat:
    Er wordt benadrukt dat Flatpak de basis zou moeten zijn voor de distributie van applicaties vanwege de vele voordelen ervan, omdat het applicaties soepel laat draaien op verschillende distributies, naast het integreren van applicaties uit verschillende gemeenschappen zoals GNOME en KDE, en het beschermen van de gebruiker en hun gegevens tegen bedreigingen.
  • Faalweerstand en herstelvermogen:
    Er wordt een systeem voorgesteld dat bestand is tegen fouten veroorzaakt door de gebruiker of mislukte updates, met de mogelijkheid om de vorige status van het systeem snel en eenvoudig te herstellen.
  • Onveranderlijkheid van de basisomgeving:
    De kernomgeving van het besturingssysteem is onveranderlijk, waardoor consistentie tussen apparaten en betrouwbaarheid bij probleemdiagnose wordt gegarandeerd. Updates worden atomair uitgevoerd, waarbij het volledige systeemimage wordt vervangen om het onderhoud te vereenvoudigen.
  • geavanceerde beveiliging:
    Het besturingssysteem is ontworpen met een solide beveiligingsbasis, waarbij functies zijn geïmplementeerd zoals de encryptie van gebruikersgegevens, geverifieerd opstarten en geavanceerde technologieën zoals systemd-homed, wat het beheer en de draagbaarheid van gebruikersprofielen verbetert.
  • Moderne softwarestack:
    Geavanceerde technologische componenten zoals Wayland-, PipeWire- en XDG-portals zijn inbegrepen, waardoor de multimedia-ervaring, vensterbeheer en interoperabiliteit tussen applicaties worden geoptimaliseerd.
  • Aanpasbaarheid voor meerdere apparaten:
    Het platform is ontworpen om flexibel en aanpasbaar te zijn en ondersteunt verschillende vormfactoren zoals pc's, laptops, tablets en smartphones. Hierdoor kunnen varianten worden gemaakt die zijn geoptimaliseerd voor specifieke hardware.
  • Vereenvoudiging van beslissingen voor de gebruiker:
    Het doel is om de gebruiker te bevrijden van onnodige beslissingen, zoals het selecteren van het pakketformaat voor applicaties, waarbij prioriteit wordt gegeven aan een ervaring zonder technische complexiteit.

Adriaan ook bevestigde de stopzetting van de ontwikkeling van carbonOS als een onafhankelijk project met een eigen pakketbasis. Het project zal echter niet verdwijnen, maar zal worden geïntegreerd in het GNOME-ecosysteem.

Kortom, de verschillende distributies zijn gericht op verschillende doelgroepen en marktbehoeften. Ik denk dat een GNOME-besturingssysteem zoals degene die ik hier heb beschreven nieuwe fronten kan openen voor nieuwe gebruikers die momenteel niet onder de Linux-desktop vallen. En aangezien dit een GNOME-project zou zijn, creëren investeringen op dit gebied (zoals de investering van het Sovereign Tech Fund in gecodeerde persoonlijke mappen en veilige opstartpaden) technologieën die beschikbaar zijn voor alle leveranciers om te gebruiken en te ontwikkelen, dankzij de kracht van vrije software. en ons brede ecosysteem.

verder, carbonOS zal worden ontwikkeld als onderdeel van GNOME OS of als een tak daarvan, het omleiden van middelen en inspanningen naar de vooruitgang van GNOME OS. Beide projecten delen vergelijkbare concepten over hoe je een besturingssysteem structureert en vergelijkbare technologieën gebruikt. Het belangrijkste verschil is dat CarbonOS een besturingssysteem voor gewone gebruikers wilde zijn, terwijl GNOME OS zich concentreerde op een platform voor testen en ontwikkelen.

Ter herinnering: dit zijn allemaal mijn meningen. Ik spreek niet namens iemand anders in de gemeenschap of de Foundation. Mijn doel is om met iedereen een gesprek aan te gaan.

Ten slotte is het vermeldenswaard dat Adrian concludeert dat hoewel de transitie en constructie van het nieuwe systeem niet gemakkelijk zal zijn, hij aanzienlijke mogelijkheden ziet om van GNOME OS een besturingssysteem te maken dat meer gebruikers naar het Linux-ecosysteem trekt.

Wanneer je geïnteresseerd om er meer over te weten, U kunt de details in het volgende controleren: link.