book_icon

Estudo da Linux Foundation revela tendências no uso de software livre

O Censo III é o terceiro estudo que investiga o uso generalizado de software de código aberto e fornece a agregação de dados mais abrangente até o momento

Estudo da Linux Foundation revela tendências no uso de software livre

A Linux Foundation, organização sem fins lucrativos que permite a inovação em massa por meio do código aberto, anunciou nesta quarta-feira (4/12) o lançamento do “Censo III de Software Livre e de Código Aberto – Bibliotecas de Aplicativos” (Censo III) em colaboração com o Laboratório de Ciência da Inovação de Harvard. O estudo identifica o software livre e de código aberto (FOSS) mais amplamente utilizado como bibliotecas de aplicativos. Entre seus principais insights, o estudo destaca a importância contínua da colaboração de código aberto.

O Censo III é o terceiro estudo que investiga o uso generalizado de software de código aberto e fornece a agregação de dados mais abrangente até o momento. Derivado de mais de 12 milhões de observações de bibliotecas FOSS em aplicativos de produção em mais de dez mil empresas, o relatório destaca tendências críticas que moldam o ecossistema de código aberto.

O Censo III ressalta a importância de identificar e apoiar componentes de código aberto amplamente utilizados, complementando projetos, iniciativas e pesquisas focadas em segurança da Linux Foundation

O esforço do Censo III foi conduzido em parceria com a Universidade de Harvard e as principais organizações de Análise de Composição de Software (SCA), incluindo Black Duck, FOSSA, Snyk e Sonatype. Essa colaboração avança o estado da pesquisa de código aberto, combinando insights e recursos para entender melhor o valor e a segurança do ecossistema OSS.

O relatório destaca várias tendências e insights importantes, como:

– O uso de pacotes específicos de serviços em nuvem está aumentando.

– Há uma transição contínua do Python 2 para o Python 3.

– Os pacotes Maven continuam a ser amplamente usados e há uma prevalência crescente de pacotes NuGet e Python.

– O uso de componentes de repositórios de pacotes Rust aumentou consideravelmente desde o Censo II.

– Continua a haver a necessidade do uso de esquema de nomenclatura padronizado para componentes de software.

– Grande parte do FOSS mais amplamente usado é desenvolvido por apenas um punhado de colaboradores.

– A segurança da conta de desenvolvedor individual é cada vez mais importante.

– O software legado persiste no espaço de código aberto.

O Censo III é de autoria de Frank Nagle, Harvard Business School, Kate Powell, Laboratório de Ciência da Inovação em Harvard, Richie Zitomer, Harvard Business School, e David A. Wheeler, Open Source Security Foundation (OpenSSF), The Linux Foundation.

“Compreender a postura de saúde e segurança do software de código aberto é um passo crítico para garantir sua sustentabilidade. O Censo III ressalta a importância de identificar e apoiar componentes de código aberto amplamente utilizados, complementando projetos, iniciativas e pesquisas focadas em segurança da Linux Foundation, e chega em um momento crítico à medida que navegamos em regulamentações como a Lei de Resiliência Cibernética. Esses insights são vitais para priorizar recursos em nossos esforços para administrar um ecossistema de código aberto seguro e resiliente”, disse Hilary Carter, vice-presidente sênior de Pesquisa da The Linux Foundation.

O Projeto de Censo original (Censo I), conduzido em 2015, centrou-se na identificação de pacotes de software críticos dentro da distribuição Debian Linux que são essenciais para as operações e segurança do servidor. Esse esforço inicial forneceu uma compreensão fundamental dos componentes mais vitais do ecossistema FOSS, ajudando as partes interessadas a priorizar seus esforços de segurança e manutenção.

O Censo II expandiu o escopo para incluir uma análise mais ampla dos pacotes FOSS em nível de linguagem comumente usados em aplicativos desenvolvidos por organizações públicas e privadas. Ao ampliar a lente para além do Debian, esta fase capturou uma visão mais abrangente de como o FOSS é integrado em diversos aplicativos e infraestrutura, fornecendo insights mais profundos sobre as dependências das quais as organizações dependem para suas operações diárias.

Com base nesses esforços, o Census III leva a iniciativa ainda mais longe, aproveitando dados de uso anônimos dos principais parceiros de Análise de Composição de Software (SCA). Essa colaboração permite uma compreensão mais robusta e orientada por dados da adoção de FOSS e das tendências de segurança. Com esse conjunto de dados aprimorado, o Censo III oferece insights acionáveis para ajudar as partes interessadas a priorizar melhor os recursos e enfrentar os desafios críticos de segurança dentro do ecossistema FOSS. Essa progressão ressalta a crescente necessidade de colaboração e coordenação em todo o setor para sustentar e proteger a infraestrutura vital que o FOSS representa.

 

As opiniões dos artigos/colunistas aqui publicados refletem exclusivamente a posição de seu autor, não caracterizando endosso, recomendação ou favorecimento por parte da Infor Channel ou qualquer outros envolvidos na publicação. Todos os direitos reservados. É proibida qualquer forma de reutilização, distribuição, reprodução ou publicação parcial ou total deste conteúdo sem prévia autorização da Infor Channel.
Revista Digital