SO GNOME para todos

SO Gnome para todos

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.