All Rights ReservedView Non-AMP Version
IT Forum
  • Homepage
  • Plataformas
Notícias

Ferramenta do GitHub reduz violações de licença

O GitHub abriu a sua ferramenta Licensed, que cobre e verifica o status de dependências de licenças no repositório on-line. A Licensed ajuda os engenheiros do GitHub que usam software open-source a encontrarem potenciais problemas com dependências de licenças logo no início do ciclo de desenvolvimento.

A ferramenta relata sobre qualquer dependência que precise de revisão. Mas o que é uma dependência? O GitHub define uma dependência como um pacote de software externo usado em um aplicativo e uma fonte de dependência como uma classe que pode enumerar as dependências de aplicativos.

As melhores notícias de tecnologia B2B
Acompanhe todas as novidades diretamente na sua caixa de entrada

O que a ferramenta Licensed faz

A ferramenta do GitHub funciona da seguinte forma: Ela cobre e verifica os metadados de licenças, em busca de dependências. Essas dependências são detectadas por vários tipos de linguagens e gerenciadores de pacotes entre os projetos em um repositório.

Um arquivo de configuração determina onde e como enumerar as dependências, que são enumeradas por cada caminho de origem na configuração.

Quando uma dependência é encontrada, a ferramenta busca o ponto de origem em um ambiente local e extrai os metadados relevantes. Ela usa o Licensee Ruby Gem para determinar a licença de cada dependência e encontrar o texto da licença.

Ao armazenar os dados de dependência em um repositório central, os dados podem ser verificados como uma função do fluxo de trabalho de desenvolvimento. Atualizações para as licenças podem ser exigidas sempre que as dependências mudarem, mantendo assim os dados de licenças atualizados. O repositório fonte central também fornece um histórico das mudanças das dependências.

O GitHub planeja refinamentos futuros para a Licensed, para que ela opere de maneira mais suave nos fluxos de trabalho dos desenvolvedores e ao adicionar novas fontes de dependência. Também serão adicionadas novas fontes de dependências.

O GitHub destaca ainda que a sua ferramenta pode descobrir e documentar problemas óbvios com licenças, mas não é uma substituta para a análise e a revisão humana das dependências, nem uma solução completa de licenças open-source.

Onde baixar
Você pode baixar a Licensed e encontrar as instruções de instalação no repositório do projeto no GitHub.

Next i91 apresenta solução de telefonia digital »
Previous « 8 cursos para quem deseja adquirir novos conhecimentos tecnológicos
Leave a Comment
Share
Published by
itmidia
8 anos ago

    Related Post

  • Movida lança agente de IA no WhatsApp em parceria com a Meta e aposta em nova experiência de locação
  • Oracle nomeia Marcelle Paiva como nova VP de vendas, Data&AI Hub na América Latina
  • Mercado de IPOs de tecnologia ganha força com avanço da IA

Recent Posts

  • Notícias

Movida lança agente de IA no WhatsApp em parceria com a Meta e aposta em nova experiência de locação

A plataforma de locação de automóveis Movida lançou um agente de inteligência artificial integrado ao…

3 dias ago
  • Notícias

Oracle nomeia Marcelle Paiva como nova VP de vendas, Data&AI Hub na América Latina

A Oracle anunciou Marcelle Paiva como nova vice-presidente de vendas, Go-to-Market (GTM) e ecossistema para…

3 dias ago
  • Notícias

Mercado de IPOs de tecnologia ganha força com avanço da IA

O mercado de ofertas públicas iniciais voltou a ganhar tração em 2026, impulsionado principalmente pelo…

3 dias ago
  • Notícias

Oracle adiciona US$ 85 bilhões em contratos de IA e encerra trimestre com carteira recorde de US$ 638 bilhões

A Oracle encerrou o quarto trimestre e o ano fiscal de 2026 com resultados recordes,…

3 dias ago
  • Notícias

Disputa entre Anthropic e OpenAI expõe divergências sobre o futuro da inteligência artificial

A disputa entre Anthropic e OpenAI ganhou novos contornos e se tornou um dos principais…

3 dias ago
  • Notícias

Marketing B2B precisa se reorganizar para atender compradores mais autônomos, diz Forrester

As áreas de marketing B2B precisam rever sua estrutura operacional para acompanhar a transformação do…

3 dias ago
All Rights ReservedView Non-AMP Version
  • L