Sourcegraph hylkää avoimen lähdekoodin ja valitsee omistusoikeuden

Sourcegraph

Sourcegraphia käytetään koodin etsimiseen, tutkimiseen ja ymmärtämiseen

Sourcegraph-projekti, joka kehittää moottorin lähdekoodin selaamiseen, uudelleenmuodostukseen ja koodin etsimiseen versiosta 5.1 alkaen, hylättiin Apache 2.0 -lisenssin alainen kehitys ja korvattiin oma lisenssi joka kieltää replikoinnin ja myynnin, mutta sallii kopioinnin ja muuttamisen kehittämisen ja testauksen aikana.

Niiden, jotka eivät tiedä Sourcegraphista, sinun pitäisi tietää se tämä on koodihaku- ja koodiälytyökalu joka on yhteensopiva kaikkien tärkeimpien ohjelmointikielten kanssa, jotka indeksoivat ja analysoivat semanttisesti suuria koodikantoja niin, että ne ovat haettavissa kaupallisista, avoimen lähdekoodin, paikallisista ja pilvipohjaisista Sourcegraph-tietovarastoista.

Haku Se voidaan ottaa käyttöön erilaisissa arkistoissa ja koodin isännöintialustoissa. Haku voi olla kirjaimellista, säännöllistä lauseketta tai rakenteellista. Rakenteellisen haun syntaksi on kielitietoinen ja käsittelee sisäkkäisiä lausekkeita ja monirivisiä ilmoituksia paremmin kuin säännölliset lausekkeet.

Sourcegraph muuttaa lisenssiä

alunperin Sourcegraph 5.1:n julkaisutiedotteessa todettiin, että avoin painos Sourcegraphista oli poistettu Sourcegraph Enterprise -lisenssin hyväksi. Sittemmin teksti on muuttunut osoittamaan, että osa Sourcegraph-tuotteista on poistettu ja hakuun liittyvien komponenttien lisenssejä päivitetty.

5.1.0:sta lähtien Sourcegraphin rajoitettu OSS-alajoukko on poistettu ja koodihaun OSS-koodi on lisensoitu uudelleen

Samanaikaisesti komponentit, kuten integroidut kehitysympäristöt ja Cody AI Assistant, jätettiin arkistoon Apache 2.0 -lisenssillä, ja niiden kehitys jatkui avoimella lisenssillä osana omistusprojektin päävarastoa.

Sourcegraph lupasi myös julkaista blogikirjoituksen, jossa selitetään lisenssimuutoksen syyt, viitaten kirjoittajan vastaukseen heidän virheenseurantajärjestelmäänsä ennen kyseistä viestiä.

On huomattava, että Sourcegraphin lisensointimalli keskittyy jatkossakin tuotteiden myyntiin yrityksille ja avoimen lähdekoodin työkalujen tarjoamiseen yksittäisille kehittäjille. Sourcegraphin avoin yhteisöversio ei ollut kovin suosittu kehittäjien keskuudessa, ja 99,9 % ajasta käyttäjät käyttivät Sourcegraph Enterprisen eri versiota.

Lisäksi kahden toisiinsa liittyvän tuotteen rinnakkainen ylläpito, joista toisella ei ole kysyntää, pidetään hankalana ja kehittäjäresurssien tuhlauksena. Lisenssin uusimisen jälkeen koodi pysyi julkisesti saatavilla (mutta omistusoikeuden alaisena), samoin kuin kehitysprosessi.

Los Sourcegraph-kehittäjät jatkavat myös avoimen lähdekoodin hakukoneen Zoektin kehitystyötä ja tulee jatkossakin ajamaan muutoksia tässä projektissa. Kuten ennenkin, Sourcegraph Enterprisen ilmaiset versiot ovat saatavilla yksittäisille kehittäjille: avoimissa projekteissa voit käyttää pilvipalvelua sourcegraph.com ilmaiseksi ja työskennelläksesi suljetun lähdekoodin kanssa, voit asentaa Sourcegraph Enterprisen palvelimellesi ilmaisella tariffisuunnitelmalla.

La Cody AI -velhon yhteisöversio, joka yhteisö on pyytänyt, jää Apache 2.0 -lisenssin alle. Nykyisessä muodossaan Codyn koodi pysyy toistaiseksi Sourcegraphin päävarastossa, mutta se siirtyy pian erilliseen arkistoon. Muutos myös voidaan ajatella jakavan Sourcegraphin kahteen osaan erilliset tuotteet: patentoitu koodihakukone ja avoimen lähdekoodin älykäs koodaus ja koodausassistentti (Cody).

Sourcegraph-moottoria voidaan käyttää alustana Git-varastoissa olevan lähdekoodin tarkistamiseen ja selaamiseen. Voit jäsentää mielivaltaisia ​​funktiokutsuja ja hypätä niiden määrittelyyn, tarkastella muita näiden funktioiden kutsuja koodissa, tarkastella muutoshistoriaa, toimintoihin liittyviä keskusteluja, dokumentaatiota ja virheilmoituksia. Sourcegraph tarjoaa myös joustavia linkkihakuja ja työkaluvihjeitä erilaisten objektien käyttöön.

Vihdoin jos olet kiinnostunut tietämään siitä lisää, voit tarkistaa yksityiskohdat seuraavassa linkissä.


Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastaa tiedoista: AB Internet Networks 2008 SL
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.