A Linux Foundation anunciou o lançamento final do “Censo II de Software livre e de código aberto – Bibliotecas de Aplicativos”, que identifica mais de mil das bibliotecas de aplicativos de código aberto mais amplamente implantadas. Este estudo informa quais pacotes, componentes e projetos de código aberto justificam operações proativas e suporte à segurança.
O objetivo do presente estudo é identificar e medir qual software de código aberto é mais amplamente implantado em aplicativos desenvolvidos por organizações privadas e públicas. O estudo permite uma imagem mais completa da adoção de software livre e de código aberto (FOSS), analisando dados de uso fornecidos pelas empresas parceiras de Análise de Composição de Software (SCA), Snyk, o Synopsys Cybersecurity Research Center (CyRC) e a FOSSA e é baseada em suas varreduras de bases de código em milhares de empresas.
“Entender quais pacotes FOSS são os mais críticos para a sociedade nos permite apoiar proativamente projetos que justificam operações e suporte à segurança”, disse Brian Behlendorf, gerente geral da OpenSSF. “O software de código aberto é a base sobre a qual nosso dia-a-dia corre, desde nossas instituições bancárias até nossas escolas e locais de trabalho.”
Top 10 pacotes agnósticos de versão disponíveis no gerenciador de pacotes npm
O Censo II inclui oito rankings dos 500 pacotes FOSS mais utilizados entre os relatados nos dados de uso privado contribuídos pelos parceiros da SCA. Estes incluem diferentes fatias dos dados, incluindo versão/versão agnóstica, gerenciador de pacotes npm/non-npm e chamadas de pacote direta/direta e indireta. Por exemplo, os 10 pacotes agnósticos das 10 versões disponíveis no gerenciador de pacotes npm que foram chamados diretamente são:
- lodash
- reagir
- axios
- depurar
- @babel/núcleo
- expressar
- semver
- uuid
- react-dom
- jquery
“Nosso objetivo não é apenas identificar o FOSS mais utilizado, mas também fornecer um exemplo de como a natureza distribuída do FOSS requer um esforço multipartidária para entender completamente o valor e a segurança do ecossistema FOSS. Somente através do compartilhamento de dados, coordenação e investimento o valor desse componente crítico da economia digital será preservado para as próximas gerações”, disse Frank Nagle, professor assistente da Harvard Business School.
“Com as empresas cada vez mais dependentes de tecnologias de código aberto, se essas mesmas empresas não estão contribuindo de volta para os projetos de código aberto de que dependem, então estão aumentando o risco de negócios. Esse risco vai desde projetos ficando órfãos e contendo código potencialmente vulnerável, até mudanças de implementação que quebram aplicativos existentes. A única maneira significativa de mitigar esse risco vem da atribuição de recursos para contribuir de volta para o código aberto que alimenta o negócio. Afinal, enquanto há milhões de desenvolvedores contribuindo para o código aberto, pode haver apenas um desenvolvedor trabalhando em algo crítico para o seu sucesso”, disse Tim Mackey, estrategista de segurança principal do Centro de Pesquisa em Cibersegurança da Synopsys.
FONTE: HELPNET SECURITY