Système d'exploitation GNOME pour tous

Gnome OS pour tous

Il ya quelques jours Adrian Vovk, créateur de la distribution carbonOS et collaborateur dans les projets systemd, Je présente une initiative dans lequel il propose transformer le système d'exploitation GNOME, initialement conçu comme un outil pour les développeurs et testeurs GNOME, dans une distribution adaptée à une utilisation quotidienne par les utilisateurs finaux. 

Fort de son expérience (avec carbonOS et GNOME OS), Adrian mentions dans sa publication le propriétés essentielles qu'un système d'exploitation doit avoir conçu pour les utilisateurs communs et surtout une vision claire de la façon dont un système d'exploitation axé sur les utilisateurs finaux doit être structuré.

  • Environnement GNOME sans modifications :
    La priorité est donnée à proposer l'environnement de bureau GNOME tel que ses développeurs le conçoivent, sans modifications ni personnalisations. Cela garantit la cohérence et l'alignement avec les décisions de conception originales de l'équipe GNOME, accompagnées d'un ensemble standard d'applications écosystémiques.
  • Installation d'applications au format Flatpak :
    Il est souligné que Flatpak devrait être la base de la distribution d'applications en raison de ses multiples avantages, car il permet aux applications de fonctionner sans problème sur différentes distributions, en plus d'intégrer des applications de diverses communautés telles que GNOME et KDE, ainsi que de protéger l'utilisateur et leurs données contre les menaces.
  • Résistance aux pannes et capacité de récupération :
    Il est proposé un système résistant aux erreurs causées par l'utilisateur ou aux échecs de mise à jour, avec la possibilité de restaurer l'état précédent du système rapidement et facilement.
  • Immuabilité de l'environnement de base :
    L'environnement principal du système d'exploitation est immuable, garantissant la cohérence entre les appareils et la fiabilité du diagnostic des problèmes. Les mises à jour sont effectuées de manière atomique, remplaçant l'intégralité de l'image système pour simplifier la maintenance.
  • sécurité avancée :
    Le système d'exploitation est conçu avec une base de sécurité solide, mettant en œuvre des fonctionnalités telles que le cryptage des données utilisateur, le démarrage vérifié et des technologies avancées telles que systemd-homed, qui améliorent la gestion et la portabilité des profils utilisateur.
  • Pile logicielle moderne :
    Des composants technologiques avancés tels que les portails Wayland, PipeWire et XDG sont inclus, optimisant l'expérience multimédia, la gestion des fenêtres et l'interopérabilité entre les applications.
  • Adaptabilité pour plusieurs appareils :
    La plateforme est conçue pour être flexible et adaptable, prenant en charge différents facteurs de forme tels que les PC, ordinateurs portables, tablettes et smartphones. Cela permet la création de variantes optimisées pour un matériel spécifique.
  • Simplification des décisions pour l'utilisateur :
    L'objectif est de libérer l'utilisateur des décisions inutiles, telles que la sélection du format du package pour les applications, en privilégiant une expérience sans complexité technique.

Adrien aussi a confirmé l'arrêt du développement de carbonOS en tant que projet indépendant avec sa propre base de paquets. Cependant, le projet ne disparaîtra pas, mais sera intégré à l'écosystème GNOME.

Bref, les différentes distributions s’adressent à différents publics et besoins du marché. Je pense qu'un système d'exploitation GNOME comme celui que j'ai décrit ici peut ouvrir de nouveaux fronts à de nouveaux utilisateurs qui ne sont actuellement pas couverts par le bureau Linux. Et comme il s'agirait d'un projet GNOME, les investissements dans ce domaine (comme l'investissement du Sovereign Tech Fund dans les répertoires personnels cryptés et les chemins de démarrage sécurisés) créent des technologies qui peuvent être utilisées et développées par tous les fournisseurs, grâce à la puissance du logiciel libre. et notre vaste écosystème.

À partir de, carbonOS sera développé dans le cadre de GNOME OS ou comme une branche de celui-ci, rediriger les ressources et les efforts vers l’avancement de GNOME OS. Les deux projets partagent des concepts similaires sur la façon de structurer un système d'exploitation et d'utiliser des technologies similaires. La principale différence est que carbonOS cherchait à être un système d'exploitation destiné aux utilisateurs courants, tandis que GNOME OS se concentrait sur une plate-forme de test et de développement.

Pour rappel, ce sont toutes mes opinions. Je ne parle au nom de personne d’autre dans la communauté ou au nom de la Fondation. Mon objectif est d’entamer une conversation avec tout le monde.

Enfin, il convient de mentionner qu'Adrian conclut que même si la transition et la construction du nouveau système ne seront pas faciles, il voit un potentiel important à faire de GNOME OS un système d'exploitation qui attire davantage d'utilisateurs vers l'écosystème Linux.

Si vous intéressé à en savoir plus, Vous pouvez vérifier les détails dans ce qui suit lien.