Tenho refletido sobre transparência e segurança no setor público. Vocês acham que todos os softwares e plataformas governamentais deveriam ser open source?

Alguns países já avançaram nesse sentido:

  • Estônia: muitos serviços digitais governamentais com APIs abertas e auditáveis.
  • Reino Unido: diversos projetos e sistemas governamentais open source publicados no GitHub.
  • França e Canadá: políticas de incentivo ao uso de software livre em órgãos públicos.

Benefícios possíveis:

  • Transparência total: qualquer pessoa pode auditar o código e garantir que não haja corrupção, falhas ocultas ou coleta indevida de dados.
  • Segurança reforçada: revisões públicas constantes ajudam a identificar vulnerabilidades rapidamente.
  • Redução de custos: menos dependência de fornecedores privados e menos gastos com licenças proprietárias.
  • Flexibilidade e inovação: órgãos públicos podem adaptar sistemas às suas necessidades sem depender de soluções externas.

Desafios possíveis:

  • Manutenção e atualização de sistemas complexos.
  • Proteção de dados sensíveis sem comprometer a privacidade dos cidadãos.
  • Resistência política ou burocrática à abertura do código.

Vocês acham que isso seria viável no Brasil? Como poderíamos começar a tornar isso realidade?

  • guilhermegnzaga@lemmy.eco.br
    link
    fedilink
    arrow-up
    3
    ·
    3 months ago

    Visto os acontecimentos dos últimos tempos é importante que antes de uma migração como essa todos os datacenters e servidores de serviços e órgãos públicos tenham que estar fisicamente no país e sob custódia da federação. Sabe quando um país pode decidir prejudicar outro por cancelar/interromper serviços e desativar servidores.

  • Guilherme Dellagustin@bolha.us
    link
    fedilink
    arrow-up
    3
    ·
    2 months ago

    @fajre Com certeza, esse deveria ser o plano de longo prazo. O governo deveria:

    1. Preferir o uso de software livre / código aberto - em especial software baseado em protocolos padronizados e governados por entidades sem fins lucrativos, para ter maior interoperabilidade e evitar o famoso “vendor lock-in”
    2. Financiar a manutenção do software livre em uso para garantir sua sustentabilidade - tanto com dinheiro quanto com recursos humanos
    3. Fazer com que todo o software produzido por or em nome do estado seja livre e aberto

    Isso requer muita discussão e pressão da sociedade, mas essa precisa ainda ser educada para entender o que é o software livre e de código aberto, e por quê isso é muito importante.

    Acredito que esse é um dos pilares para termos uma verdadeira soberania digital e tecnológica.