
[ad_1]
Hoje, o software de código aberto sustenta quase tudo: impressionantes 97% dos aplicativos aproveitam o código de código aberto e 90% das empresas o estão aplicando ou usando de alguma forma.
Somente o GitHub teve 413 milhões de contribuições de software de código aberto (OSS) em 2022.
“O software de código aberto é a base de 99% do software do mundo”, disse Martin Woodward, vice-presidente de relações com desenvolvedores do GitHub. “Existem vários benefícios no código aberto, desde fornecer um ambiente para trabalhar de forma rápida e flexível, até permitir a colaboração de desenvolvedores em todo o mundo. Nenhuma pessoa ou equipe pode fazer o progresso que todos nós podemos fazer juntos.”
Até este ponto, o GitHub lançou esta semana seu novo relatório Octoverse 2022, que destaca várias estatísticas, insights e evoluções importantes em toda a comunidade de código aberto.
“Como o lar de todos os desenvolvedores, temos a capacidade e a responsabilidade de mostrar como o ecossistema de código aberto está evoluindo e seu impacto sobre desenvolvedores, comunidades, organizações e empresas em todo o mundo”, disse Woodward.
Mais engajamento e suporte de código aberto
O relatório anual foi lançado pela primeira vez há 10 anos para comemorar 2,8 milhões de pessoas no GitHub; naquela época, as empresas usavam apenas OSS para executar servidores da Web, e o Kubernetes e o Docker ainda não haviam sido lançados.
Agora? Existem mais de 94 milhões de desenvolvedores no GitHub e 90% das empresas da Fortune 100 usam a plataforma.
O relatório anual analisa dados de milhões de desenvolvedores e repositórios para explorar software de código aberto e determinar as principais tendências que moldam o desenvolvimento de software, explicou Woodward. O relatório deste ano, que se concentra na relação entre OSS e negócios, baseia-se em dados anônimos de usuários e produtos obtidos do GitHub entre 1º de outubro de 2021 e 30 de setembro de 2022.
Alguns dos maiores projetos de OSS no GitHub em 2022 foram apoiados comercialmente (incluindo microsoft/vscode, flutter/flutter, vercel/next.js).
No entanto, um dos projetos mais populares no GitHub é o home-assistant/core (um projeto de automação residencial), que teve um crescimento significativo no último ano. Além disso, houve um aumento notável nos colaboradores do projeto de gerenciamento de acesso keycloak/keycloak, comumente usado para habilitar logon único, login por meio de uma conta de mídia social e autenticação de dois fatores em aplicativos móveis e de desktop.
E o mecanismo de geração de arte digital HashLips/hashlips_art_engine e o projeto de ferramentas NFT metaplex-foundation/metaplex também tiveram um crescimento significativo.
Organizações cada vez mais envolvidas
Outro insight importante do relatório: as organizações estão cada vez mais reconhecendo o quão crítico o OSS é – e estão participando ativamente dele.
O GitHub relata que mais empresas estão criando novas comunidades de OSS e 30% das empresas da Fortune 100 têm escritórios de programas de código aberto (OSPO) para coordenar estratégias de OSS. Além disso, metade dos colaboradores iniciantes do GitHub trabalha em projetos com suporte comercial.
“Cada vez mais empresas estão participando de projetos de código aberto”, disse Woodward.
Alguns dos maiores e mais populares projetos de código aberto no GitHub são apoiados comercialmente, apontou ele. Essas empresas, por sua vez, estão criando novas comunidades de OSS, sinalizando seu impacto mais amplo no ecossistema de código aberto.
“Então isso foi super interessante e algo que continuaremos a ver mais”, disse Woodward.
Ashley Wolf, que lidera o OSPO no GitHub, também comentou que, “quando mais empresas podem adotar OSPOs, mais pessoas podem se envolver e sustentar o código aberto. E isso é um benefício para todos.”
Bilhões de desenvolvedores, contribuições, projetos
O relatório constatou um crescimento contínuo e significativo em todos os setores:
- O GitHub tem 94 milhões de desenvolvedores e mais de 85,7 milhões de novos repositórios.
- Existem mais de 3,5 bilhões de contribuições totais para todos os projetos no GitHub.
- 20,5 milhões de novos desenvolvedores ingressaram no GitHub em 2022, com alguns dos maiores aumentos vindos da Índia, China e Brasil. Por outro lado, os dois lugares onde as comunidades de desenvolvedores não cresceram em 2022 foram a Antártica (ainda há quase 20 desenvolvedores lá, no entanto, a empresa relata) e a Ilha Norfolk (uma ilha australiana no Oceano Pacífico Sul com uma população em torno de 1.750).
- 85 milhões de novos projetos foram iniciados globalmente no GitHub em 2022.
- 263 milhões de trabalhos automatizados são executados no GitHub Actions todos os meses, com mais de 41 milhões de minutos de compilação por dia.
Falando sobre essa adoção e uso contínuos, Woodward disse: “Levamos a sério o lar do código aberto”.
Isso vai desde melhorar a produtividade com Copilot e Codespaces, até manter o software seguro com Dependabot e leitura de código, disse ele.
“Fundamentalmente, estamos tentando expandir quem pode se tornar um desenvolvedor – não importa onde morem, qual seja sua formação ou quais sejam suas habilidades”, disse Woodward. “O crescimento contínuo em toda a plataforma GitHub é uma prova disso.”
JavaScript ainda reina supremo
Enquanto isso, há um aumento na infraestrutura como código (IaC), a prática de gerenciar e provisionar data centers de computador por meio de arquivos de definição legíveis por máquina (em vez de configuração de hardware físico ou ferramentas de configuração interativas).
E, enquanto os desenvolvedores usaram quase 500 linguagens primárias para construir software no GitHub, o JavaScript é o número 1 mais usado. Isso é seguido por Python, que aumentou 22,5%, depois Java e TypeScript.
“Após quase 30 anos de Java, você pode esperar que a linguagem mostre alguns sinais de desgaste”, comentou o projeto ReadME do GitHub no relatório. “Mas nada poderia estar mais longe da verdade.”
AI habilitando desenvolvedores de código aberto
Não surpreendentemente, a inteligência artificial (IA) está acelerando a codificação e melhorando a experiência do desenvolvedor, relata o GitHub. Dos desenvolvedores pesquisados sobre suas experiências com o GitHub Copilot (uma ferramenta de IA baseada em nuvem desenvolvida com GitHub e OpenAI):
- 88% disseram que eram mais produtivos
- 59% ficaram menos frustrados ao codificar
- 88% relataram uma conclusão mais rápida
- 96% foram mais rápidos com tarefas repetitivas
- 77% gastaram menos tempo pesquisando
- 87% gastaram menos esforço mental em tarefas repetitivas
Protegendo a cadeia de suprimentos, apoiando desenvolvedores cidadãos
Olhando para o futuro, proteger a cadeia de suprimentos será de importância crítica, diz o GitHub. O Relatório de Custo de uma Violação de Dados da IBM 2022 revelou que quase um quinto das organizações foram violadas devido a um comprometimento da cadeia de fornecimento de software.
Espere um maior compromisso de empresas, desenvolvedores e governos na segurança do OSS, diz o GitHub. A empresa também prevê mais avanços em ferramentas de alerta de segurança com recursos de detecção de ameaças, bem como um foco na construção de código mais seguro desde o início. Além disso, sem dúvida haverá formação de políticas adicionais em torno do OSS.
Igualmente importante, a comunidade OSS está acordando para o fato de que as contribuições OSS das quais eles se beneficiam financeiramente são o resultado dos esforços de desenvolvedores cidadãos.
Enquanto as empresas estão oferecendo suporte financeiro para fundações de código aberto e patrocinando conferências, o suporte financeiro nem sempre chega aos desenvolvedores nas trincheiras, escreveu Jessica Lord, líder de produto do GitHub Sponsors.
“O ecossistema de código aberto ainda está tentando proteger as cadeias de suprimentos – e a sustentabilidade de código aberto está longe de ser resolvida”, escreveu ela.
Para ajudar a resolver esse problema, em 2019, o GitHub lançou o GitHub Sponsors para oferecer aos usuários uma maneira direta de apoiar financeiramente mantenedores e projetos de OSS. Além disso, seu programa Sponsors for Companies, atualmente em versão beta, facilita para as empresas retribuir em escala.
Esses e outros desenvolvimentos são promissores, pois “partes cruciais da infraestrutura de código aberto são mantidas por alguns indivíduos mal pagos e sobrecarregados que geralmente o fazem de graça”, comentou Wolfgang Gehring, embaixador da FOSS no Mercedes-Benz Tech Institute. “E isso não está certo.”
A missão do VentureBeat é ser uma praça digital para os tomadores de decisões técnicas adquirirem conhecimento sobre tecnologia empresarial transformadora e realizarem transações. Conheça nossos Briefings.
[ad_2]
Source link