Segurança¶
A segurança é um dos pilares de qualquer projeto FLOSS (Free/Libre and Open Source Software). À medida que um projeto cresce, aumenta também sua responsabilidade em proteger usuários, contribuidores, infraestrutura, processos de desenvolvimento e a cadeia de suprimentos de software.
Segurança em Open Source vai muito além da correção de vulnerabilidades. Ela envolve práticas de desenvolvimento seguro, gerenciamento de dependências, proteção de pipelines de CI/CD, publicação de artefatos confiáveis, resposta a incidentes, políticas de divulgação responsável e adoção de padrões reconhecidos pela comunidade.
Esta seção reúne conteúdos voltados para a segurança de projetos FLOSS, apresentando conceitos, práticas e ferramentas que ajudam a desenvolver, distribuir e manter software de forma mais segura.
O objetivo desta seção é reunir conhecimentos que ajudem pessoas mantenedoras, contribuidoras e organizações a incorporar segurança em todas as etapas do ciclo de vida de um projeto Open Source, desde o desenvolvimento até a distribuição e manutenção das releases.
A segurança não deve ser tratada como uma etapa isolada ou realizada apenas após a publicação do software. Ela deve fazer parte de todo o processo de desenvolvimento, reduzindo riscos, fortalecendo a confiança dos usuários e contribuindo para um ecossistema Open Source mais seguro e resiliente.