Adrian Vovk, créateur de la distribution carbonOS mise à jour atomiquement et installateur pour GNOME OS, ainsi que l'un des développeurs de systemd-homed et systemd-sysupdate, a annoncé une initiative visant à transformer GNOME OS d'une distribution pour les testeurs et développeurs GNOME en une distribution générale. -Distribution à des fins, adaptée à une utilisation quotidienne par les utilisateurs ordinaires.
Adrian a également annoncé l'arrêt du développement de la distribution carbonOS sous la forme d'un projet indépendant utilisant sa propre base de packages. Dans le même temps, le projet carbonOS lui-même continuera d'exister, mais ils envisagent désormais de le développer au sein du projet GNOME dans le cadre de GNOME OS ou en tant que branche de GNOME OS, en investissant des ressources dans le développement de GNOME OS. Lors du développement de GNOME OS, une idée similaire sur la façon dont un système d'exploitation doit être structuré et les mêmes technologies sont utilisées que dans carbonOS, et la différence fondamentale est que la distribution carbonOS a été développée comme un système d'exploitation pour une adoption massive, et GNOME OS comme un projet de maintenance, développement et tests GNOME.
Résumant son expérience de travail sur la distribution carbonOS, Adrian a conclu qu'un système d'exploitation pratique pour les utilisateurs ordinaires devrait avoir les propriétés suivantes :
- Livraison de l'environnement de bureau GNOME non modifié et de l'ensemble standard d'applications, sous la forme et la combinaison dans lesquelles ils sont proposés par les développeurs GNOME.
- Installation de programmes supplémentaires au format Flatpak.
- Résistance du système aux pannes résultant d'actions de l'utilisateur ou après l'installation d'une mise à jour. La possibilité de restaurer rapidement l'état en annulant les modifications.
- Immuabilité de l'environnement de base sur tous les systèmes et mise à jour atomique grâce au remplacement de l'intégralité de l'image système, ce qui augmente la fiabilité et simplifie le diagnostic des problèmes.
- Sécurité - l'utilisation de mécanismes tels que le cryptage des données utilisateur, le démarrage vérifié et l'utilisation de technologies avancées telles que systemd-homed.
- Pile logicielle moderne utilisant des composants tels que les portails Wayland, Pipewire, XDG, etc.
- Flexibilité et adaptabilité pour des appareils de différents facteurs de forme (PC, ordinateurs portables, tablettes, smartphones) et facilité de création d'assemblages optimisés pour des équipements spécifiques.
- En évitant à l'utilisateur de prendre des décisions inutiles, par exemple, l'utilisateur n'a pas à se soucier du choix d'un format de package lors de l'installation d'applications.
Source: opennet.ru
