Sourcegraph, abandona l'open source a favor d'una llicència propietària

Grafografia

Sourcegraph s'utilitza per cercar, explorar i comprendre el codi

El projecte Sourcegraph, que desenvolupa un motor per navegar a través de codi font, refactoritzar i cercar en codi, a partir de la versió 5.1, va abandonar el desenvolupament sota la llicència Apache 2.0 a favor d'una llicència propietària que prohibeix la replicació i la venda, però permet copiar i canviar durant desenvolupament i proves.

Per als que desconeixen de Sourcegraph, han de saber que aquesta és una eina de cerca de codi i intel·ligència de codi que és compatible amb tots els principals llenguatges de programació que indexa i analitza semànticament grans bases de codi perquè puguin buscar-se en repositoris comercials, de codi obert, locals i basats al núvol Sourcegraph.

Hi es pot implementar a diversos repositoris i plataformes d'allotjament de codi. La cerca pot ser literal, expressió regular o estructural. La sintaxi de cerca estructural té en compte l'idioma i maneja les expressions imbricades i les declaracions de diverses línies millor que les expressions regulars.

Sourcegraph canvia de llicència

originalment, a les notes de la versió de Sourcegraph 5.1 indicaven que l'edició oberta de Sourcegraph es havia elsiminat a favor de la llicència de Sourcegraph Enterprise. Des de llavors, el text ha canviat per indicar que s'han eliminat alguns dels productes de Sourcegraph i s'han actualitzat les llicències dels components relacionats amb la cerca.

A partir de 5.1.0, el subconjunt d'OSS limitat de Sourcegraph es va eliminar i el codi OSS de cerca de codi es va tornar a llicenciar

Al mateix temps, components tals com a complements amb entorns de desenvolupament integrats i Cody AI Assistant van quedar al repositori sota la llicència Apache 2.0, i el seu desenvolupament va continuar sota una llicència oberta com a part del repositori principal del projecte propietari.

Grafografia també va prometre publicar una publicació de bloc explicant els motius del canvi de llicència, citant la resposta d'un col·laborador al vostre sistema de seguiment d'errors abans d'aquesta publicació.

Cal esmentar que el model de llicències de Sourcegraph continuarà centrant-se a vendre productes a empreses i oferir eines de codi obert a desenvolupadors individuals. L'edició de comunitat oberta de Sourcegraph no va ser ben adoptada entre els desenvolupadors, i el 99,9% de les vegades, els usuaris usaven una versió diferent de Sourcegraph Enterprise.

A més que el manteniment en paral·lel de dos productes relacionats, un dels quals no té demanda, es reconeix com a inconvenient i un malbaratament dels recursos dels desenvolupadors. Després de la renovació de la llicència, el codi va romandre disponible públicament (però sota una llicència propietària), igual que el procés de desenvolupament.

Els desenvolupadors de Sourcegraph també seguiran involucrats en el desenvolupament del motor de cerca de codi obert Zoekt i continuaran impulsant canvis en aquest projecte. Com abans, les versions gratuïtes de Sourcegraph Enterprise estan disponibles per a desenvolupadors individuals: amb projectes oberts, podeu utilitzar el servei al núvol sourcegraph.com de forma gratuïta, i per treballar amb codi tancat, podeu instal·lar Sourcegraph Enterprise al vostre servidor utilitzant un pla de tarifes gratuït.

La edició comunitària de l'assistent Cody AI, que ha estat sol·licitada per la comunitat, romandrà sota la llicència Apache 2.0. En la seva forma actual, el codi de Cody roman al repositori principal de Sourcegraph per ara, però aviat es mourà a un repositori separat. El canvi també es pot considerar com la divisió de Sourcegraph en dos productes separats: un motor de cerca de codi patentat i un assistent de codificació i codificació intel·ligent de codi obert (Cody).

El motor de Sourcegraph es pot utilitzar com a plataforma per revisar i navegar pel codi font allotjat als repositoris de Git. Podeu analitzar trucades a funcions arbitràries i saltar on estan definides, veure altres trucades a aquestes funcions al codi, veure l'historial de canvis, discussions relacionades amb funcions, documentació i missatges d'error. Sourcegraph també proporciona cerques d'enllaços flexibles i informació sobre eines per utilitzar diversos objectes.

Finalment si estàs interessat en poder conèixer més a l'respecte, Pots consultar els detalls en el següent enllaç.


Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: AB Internet Networks 2008 SL
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.