Sourcegraph verlaat open source ten gunste van een propriëtaire licentie

Sourcegraph

Sourcegraph wordt gebruikt om code te zoeken, te verkennen en te begrijpen

Het Sourcegraph-project, die een engine ontwikkelt voor het bladeren door broncode, refactoring en zoeken in code, te beginnen met versie 5.1, stopte de ontwikkeling onder de Apache 2.0-licentie ten gunste van een propriëtaire licentie die replicatie en verkoop verbiedt, maar kopiëren en wijzigen tijdens ontwikkeling en testen toestaat.

Voor degenen die niet weten over Sourcegraph, dat zou je moeten weten dit is een tool voor het zoeken naar codes en code-intelligentie die compatibel is met alle belangrijke programmeertalen die grote codebases indexeert en semantisch analyseert, zodat ze doorzoekbaar zijn in commerciële, open source, lokale en cloudgebaseerde Sourcegraph-repository's.

De zoektocht Het kan worden geïmplementeerd in verschillende repositories en code-hostingplatforms. De zoekopdracht kan letterlijk, reguliere expressie of structureel zijn. De structurele zoeksyntaxis is taalbewust en verwerkt geneste uitdrukkingen en meerregelige declaraties beter dan reguliere uitdrukkingen.

Sourcegraph wijzigt licentie

oorspronkelijk, in de release-opmerkingen van Sourcegraph 5.1 stond dat de open editie van Sourcegraph was verwijderd ten gunste van de Sourcegraph Enterprise-licentie. Sindsdien is de tekst gewijzigd om aan te geven dat sommige Sourcegraph-producten zijn verwijderd en dat de licenties van zoekgerelateerde componenten zijn bijgewerkt.

Vanaf 5.1.0 is de beperkte OSS-subset van Sourcegraph verwijderd en is er een nieuwe licentie verleend voor de OSS-code voor het zoeken naar codes

Tegelijkertijd bleven componenten zoals plug-ins met geïntegreerde ontwikkelomgevingen en Cody AI Assistant in de repository onder de Apache 2.0-licentie, en hun ontwikkeling ging door onder een open licentie als onderdeel van de hoofdrepository van het eigen project.

Sourcegraph beloofde ook een blogpost te publiceren waarin de redenen voor de licentiewijziging worden uitgelegd, verwijzend naar de reactie van een bijdrager op hun bugvolgsysteem voorafgaand aan dat bericht.

Opgemerkt moet worden dat het licentiemodel van Sourcegraph zich zal blijven richten op het verkopen van producten aan bedrijven en het aanbieden van open source-tools aan individuele ontwikkelaars. De open community-editie van Sourcegraph werd niet goed geaccepteerd door ontwikkelaars en 99,9% van de tijd gebruikten gebruikers een andere versie van Sourcegraph Enterprise.

Bovendien wordt parallel onderhoud van twee verwante producten, waarvan er één niet in trek is, erkend als onhandig en een verspilling van middelen voor ontwikkelaars. Na de licentieverlenging bleef de code openbaar beschikbaar (maar onder een eigen licentie), evenals het ontwikkelingsproces.

De Ook ontwikkelaars van Sourcegraph blijven betrokken bij de ontwikkeling van de open source zoekmachine Zoekt en zal veranderingen in dit project blijven stimuleren. Net als voorheen zijn er gratis versies van Sourcegraph Enterprise beschikbaar voor individuele ontwikkelaars: bij open projecten kun je gratis gebruik maken van de cloudservice sourcegraph.com en om met closed source te werken kun je Sourcegraph Enterprise op je server installeren met een gratis tariefplan.

La community-editie van de Cody AI-wizard, die is aangevraagd door de gemeente, blijft onder de Apache 2.0-licentie. In zijn huidige vorm blijft de code van Cody voorlopig in de belangrijkste Sourcegraph-repository, maar deze zal binnenkort naar een aparte repository verhuizen. De verandering ook kan worden gezien als het in tweeën delen van Sourcegraph afzonderlijke producten: een eigen codezoekmachine en een open source slimme codering en coderingsassistent (Cody).

De Sourcegraph-engine kan worden gebruikt als een platform voor het bekijken en doorzoeken van broncode die wordt gehost in Git-repositories. U kunt willekeurige functieaanroepen ontleden en springen naar waar ze zijn gedefinieerd, andere aanroepen van deze functies in de code bekijken, de wijzigingsgeschiedenis, functiegerelateerde discussies, documentatie en foutmeldingen bekijken. Sourcegraph biedt ook flexibele zoekacties naar links en tooltips voor het gebruik van verschillende objecten.

Eindelijk als u er meer over wilt weten, kunt u de details in de volgende link.


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: AB Internet Networks 2008 SL
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.