Adrian Vovk, tvůrce atomárně aktualizovatelné distribuce carbonOS a instalátoru pro GNOME OS, stejně jako jeden z vývojářů systemd-homed a systemd-sysupdate, oznámil iniciativu na přeměnu GNOME OS z distribuce pro testery a vývojáře GNOME na distribuci obecného účelu, vhodnou pro denní používání běžnými uživateli.
Adrian také oznámil ukončení vývoje distribuce carbonOS jako nezávislého projektu, který používá vlastní balíčkovou základnu. Projekt carbonOS však nadále zůstane, ale jeho vývoj se nyní plánuje uvnitř projektu GNOME jako součást GNOME OS nebo jako odvozenina od GNOME OS, přičemž se investují zdroje do vývoje GNOME OS. Při vývoji GNOME OS se používá podobné chápání, jak by měla být OS uspořádána, a stejné technologie jako v carbonOS, přičemž hlavní rozdíl je v tom, že distribuce carbonOS byla vyvíjena jako OS pro masové nasazení, zatímco GNOME OS jako projekt pro podporu vývoje a testování GNOME.
Shrnující svou zkušenost s prací na distribuci carbonOS, Adrian dospěl k závěru, že operační systém snadný pro běžné uživatele by měl mít následující vlastnosti:
- Dodávka nemodifikovaného pracovní prostředí GNOME a standardního souboru aplikací ve formě a kombinaci, v jaké je poskytují vývojáři GNOME.
- Instalace dalších programů ve formátu Flatpak.
- Odolnost systému proti selhání způsobenému uživatelskými akcemi nebo po instalaci aktualizace. Možnost rychlého obnovení stavu prostřednictvím navrácení změn.
- Neměnnost základního prostředí na všech systémech a atomární aktualizace prostřednictvím kompletních výměn systémového obrazu, což zvyšuje spolehlivost a usnadňuje diagnostiku problémů.
- Bezpečnost — používání mechanismů, jako je šifrování uživatelských dat, ověřený boot a používání pokročilých technologií, jako je systemd-homed.
- Moderní softwarový stack, který využívá složky jako Wayland, Pipewire, XDG portály atd.
- Flexibilita a přizpůsobivost pro zařízení různých formátů (PC, notebooky, tablety, smartphony) a jednoduchost vytváření sestav optimalizovaných pro konkrétní hardware.
- Odmítnutí uživatele od nutnosti přijímat zbytečná rozhodnutí, například uživatel se nemusí starat o volbu formátu balíčků při instalaci aplikací.
Zdroj: opennet.ru
