Alguns dias atrás Adrian Vovk, criador da distribuição carbonOS e colaborador em projetos systemd, Apresento uma iniciativa em que ele propõe transformar o sistema operacional GNOME, inicialmente concebido como uma ferramenta para desenvolvedores e testadores do GNOME, em uma distribuição adequada para uso diário pelos usuários finais.
Com base em sua experiência (com carbonOS e GNOME OS), Adrian menções em sua publicação o propriedades essenciais que um sistema operacional deve ter projetado para usuários comuns e acima de tudo uma visão clara de como deve ser estruturado um sistema operacional voltado para usuários finais.
- Ambiente GNOME sem modificações:
É dada prioridade em oferecer o ambiente de desktop GNOME tal como seus desenvolvedores o concebem, sem alterações ou customizações. Isto garante consistência e alinhamento com as decisões de design originais da equipe GNOME, acompanhadas por um conjunto padrão de aplicativos do ecossistema. - Instalando aplicativos no formato Flatpak:
Ressalta-se que o Flatpak deve ser a base para distribuição de aplicações devido às suas múltiplas vantagens, pois permite que aplicações rodem sem problemas em diferentes distribuições, além de integrar aplicações de diversas comunidades como GNOME e KDE, além de proteger o usuário e seus dados contra ameaças. - Resistência a falhas e capacidade de recuperação:
É proposto um sistema resistente a erros causados ​​pelo usuário ou falhas de atualização, com possibilidade de restaurar o estado anterior do sistema de forma rápida e fácil. - Imutabilidade do ambiente base:
O ambiente central do sistema operacional é imutável, garantindo consistência entre dispositivos e confiabilidade no diagnóstico de problemas. As atualizações são realizadas de forma atômica, substituindo toda a imagem do sistema para simplificar a manutenção. - segurança avançada:
O sistema operacional foi projetado com uma base sólida de segurança, implementando recursos como criptografia de dados do usuário, inicialização verificada e tecnologias avançadas como systemd-homed, que melhora o gerenciamento e a portabilidade dos perfis de usuário. - Pilha de software moderna:
Estão incluÃdos componentes tecnológicos avançados como os portais Wayland, PipeWire e XDG, otimizando a experiência multimÃdia, o gerenciamento de janelas e a interoperabilidade entre aplicações. - Adaptabilidade para vários dispositivos:
A plataforma foi projetada para ser flexÃvel e adaptável, suportando diferentes formatos, como PCs, laptops, tablets e smartphones. Isto permite a criação de variantes otimizadas para hardware especÃfico. - Simplificação de decisões para o usuário:
O objetivo é libertar o usuário de decisões desnecessárias, como selecionar o formato do pacote das aplicações, priorizando uma experiência livre de complexidade técnica.
Adriano também confirmou a cessação do desenvolvimento do carbonOS como um projeto independente com sua própria base de pacotes. Porém, o projeto não desaparecerá, mas será integrado ao ecossistema GNOME.
Em suma, as diferentes distribuições destinam-se a diferentes públicos e necessidades do mercado. Acho que um sistema operacional GNOME como o que descrevi aqui pode abrir novas frentes para novos usuários que atualmente não são cobertos pelo desktop Linux. E como este seria um projeto GNOME, o investimento nesta área (como o investimento do Sovereign Tech Fund em diretórios pessoais criptografados e caminhos de inicialização seguros) cria tecnologias que estão disponÃveis para todos os fornecedores usarem e desenvolverem, graças ao poder do software livre. e nosso amplo ecossistema.
Em diante, o carbonOS será desenvolvido como parte do GNOME OS ou como uma ramificação dele, redirecionando recursos e esforços para o avanço do sistema operacional GNOME. Ambos os projetos compartilham conceitos semelhantes sobre como estruturar um sistema operacional e usar tecnologias semelhantes. A principal diferença é que o carbonOS buscou ser um sistema operacional para usuários comuns, enquanto o GNOME OS focou em ser uma plataforma de testes e desenvolvimento.
Como lembrete, estas são todas as minhas opiniões. Não falo por mais ninguém da comunidade ou da Fundação. Meu objetivo é iniciar uma conversa com todos.
Por fim, vale ressaltar que Adrian conclui que embora a transição e construção do novo sistema não seja fácil, ele vê um potencial significativo em tornar o GNOME OS um sistema operacional que atraia mais usuários para o ecossistema Linux.
Se você interessado em saber mais sobre o assunto, Você pode verificar os detalhes a seguir link.