Adrian Vovk, de maker van de atomair updatebare distributie carbonOS en de installer voor GNOME OS, evenals een van de ontwikkelaars van systemd-homed en systemd-sysupdate, heeft een initiatief aangekondigd om GNOME OS om te vormen van een distributie voor testers en ontwikkelaars van GNOME naar een algemeen bruikbare distributie die geschikt is voor dagelijks gebruik door gewone gebruikers.
Adrian heeft ook aangekondigd dat de ontwikkeling van de distributie carbonOS als een onafhankelijk project met een eigen pakketbasis stopt. Het project carbonOS zal echter blijven bestaan, maar de ontwikkeling ervan zal nu plaatsvinden binnen het GNOME-project als onderdeel van GNOME OS of in de vorm van een tak van GNOME OS, met middelen die worden besteed aan de ontwikkeling van GNOME OS. Bij de ontwikkeling van GNOME OS worden vergelijkbare opvattingen gebruikt over hoe het besturingssysteem moet zijn, evenals dezelfde technologieƫn als in carbonOS, waarbij het belangrijkste verschil is dat de distributie carbonOS is ontwikkeld als een besturingssysteem voor massale implementatie, terwijl GNOME OS als een project voor de ondersteuning van de ontwikkeling en test van GNOME is opgezet.
Ter samenvatting van zijn ervaringen met de distributie carbonOS, concludeerde Adrian dat een gebruiksvriendelijk besturingssysteem voor gewone gebruikers de volgende eigenschappen moet hebben:
- Levering van de ongewijzigde GNOME-desktopomgeving en de standaardset applicaties, in de vorm en combinatie waarin ze door de ontwikkelaars van GNOME worden aangeboden.
- Installatie van extra programma's in het Flatpak-formaat.
- Systeemweerbaarheid tegen fouten door gebruiker of na installatie van updates. Mogelijkheid voor snelle herstel van de status door het terugdraaien van wijzigingen.
- Onveranderlijkheid van de basisomgeving op alle systemen en atomair updaten via de volledige vervangingen van het systeembeeld, wat de betrouwbaarheid verhoogt en het probleemdiagnose vergemakkelijkt.
- Veiligheid ā gebruik van mechanismen zoals de encryptie van gebruikersgegevens, geverifieerde opstart en het gebruik van geavanceerde technologieĆ«n, zoals systemd-homed.
- Moderne softwarestack met componenten zoals Wayland, Pipewire, XDG-portalen, enz.
- Flexibiliteit en aanpasbaarheid voor apparaten van verschillende formaten (PC's, laptops, tablets, smartphones) en eenvoud in het maken van builds die zijn geoptimaliseerd voor specifieke hardware.
- Het verlichten van de gebruiker van de noodzaak om onnodige beslissingen te nemen, bijvoorbeeld de gebruiker hoeft zich geen zorgen te maken over het kiezen van de pakketindeling bij het installeren van applicaties.
Bron: opennet.ru
