O projeto Sourcegraph mudou de licença aberta para proprietária

O projeto Sourcegraph, que desenvolve um motor para navegação em código-fonte, refatoração e busca de código, decidiu a partir da versão 5.1 abandonar o desenvolvimento sob a licença Apache 2.0 em favor de uma licença proprietária que proíbe a replicação e a venda, mas permite a cópia e a modificação durante o processo de desenvolvimento e testes.

Inicialmente, na nota de lançamento do Sourcegraph 5.1, foi mencionado que a edição aberta do Sourcegraph foi removida e convertida para a licença Sourcegraph Enterprise. Posteriormente, o texto foi alterado para indicar que partes individuais do produto Sourcegraph foram removidas e componentes relacionados à busca foram relicenciados. No entanto, no repositório sob a licença Apache 2.0, componentes como plugins para ambientes de desenvolvimento integrados e o assistente de IA Cody foram mantidos, com o desenvolvimento continuando sob a licença aberta no repositório principal do projeto com código proprietário.

A empresa Sourcegraph também se comprometeu a publicar em seu blog uma nota explicando as razões para a mudança de licença, e até a publicação, referenciou a resposta de um de seus funcionários no sistema de rastreamento de erros. Afirmam que o modelo de licenciamento do Sourcegraph ainda é voltado para a venda do produto para empresas e a oferta de ferramentas abertas para desenvolvedores individuais. A edição community aberta do Sourcegraph não teve a devida disseminação entre os desenvolvedores e, em 99,9% dos casos, os usuários aplicaram várias versões do Sourcegraph Enterprise.

A manutenção paralela de dois produtos similares, um dos quais não é demandado, foi considerada inviável e um desperdício de recursos dos desenvolvedores. Após a relicença, o código permaneceu publicamente acessível (mas sob licença proprietária), assim como o processo de desenvolvimento. Os desenvolvedores do Sourcegraph também continuarão a participar do desenvolvimento do motor de busca aberto Zoekt e prosseguirão com a implementação de alterações neste projeto. Assim como antes, os desenvolvedores individuais têm acesso a opções gratuitas do Sourcegraph Enterprise: projetos abertos podem usar gratuitamente o serviço em nuvem sourcegraph.com, enquanto para trabalhar com código fechado podem instalar o Sourcegraph Enterprise em seu servidor, utilizando o plano tarifário gratuito.

A edição comunitária do assistente de IA Cody, que foi solicitada pela comunidade, permanecerá sob a licença Apache 2.0. No formato atual, o código do Cody ainda permanece no repositório principal do Sourcegraph, mas em breve será transferido para um repositório separado. A mudança também pode ser vista como uma divisão do Sourcegraph em dois produtos distintos: um mecanismo de busca de código proprietário e um assistente inteligente aberto para escrever e trabalhar com código (Cody).

O mecanismo Sourcegraph pode ser usado como uma plataforma para revisão e navegação por textos-fonte hospedados em repositórios Git. Há a possibilidade de análise de chamadas de funções arbitrárias e navegação até seus locais de definição, visualização de outras chamadas dessas funções no código, histórico de alterações, discussões relacionadas às funções, documentação e relatórios de erros. O Sourcegraph também fornece ferramentas de busca flexíveis para referências e dicas contextuais sobre o uso de diversos objetos.

Fonte: opennet.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster