„Sourcegraph“ atsisako atvirojo kodo ir pasirenka patentuotą licenciją

Šaltinis

Sourcegraph naudojamas kodui ieškoti, tyrinėti ir suprasti

Projektas „Sourcegraph“, kuri kuria variklį, skirtą naršyti šaltinio kodą, perdaryti ir ieškoti kode, pradedant nuo 5.1 versijos, atsisakė kūrimo pagal Apache 2.0 licenciją ir gavo patentuotą licenciją kuri draudžia replikuoti ir parduoti, bet leidžia kopijuoti ir keisti kūrimo ir testavimo metu.

Tiems, kurie nežino apie Sourcegraph, turėtumėte tai žinoti tai kodo paieškos ir kodo žvalgybos įrankis kuri yra suderinama su visomis pagrindinėmis programavimo kalbomis, kurios indeksuoja ir semantiškai analizuoja dideles kodų bazes, kad jų būtų galima ieškoti komercinėse, atvirojo kodo, vietinėse ir debesyje pagrįstose Sourcegraph saugyklose.

paieška Jis gali būti įdiegtas įvairiose saugyklose ir kodų prieglobos platformose. Paieška gali būti pažodinė, reguliarioji išraiška arba struktūrinė. Struktūrinė paieškos sintaksė supranta kalbą ir įdėtuosius posakius bei kelių eilučių deklaracijas tvarko geriau nei įprastus posakius.

Sourcegraph keičia licenciją

Iš pradžių Sourcegraph 5.1 laidos pastabose teigiama, kad atvirasis leidimas iš Sourcegraph buvo pašalintas „Sourcegraph Enterprise“ licencijos naudai. Nuo tada tekstas pasikeitė, nurodant, kad kai kurie Sourcegraph produktai buvo pašalinti ir su paieška susijusių komponentų licencijos buvo atnaujintos.

Nuo 5.1.0 versijos „Sourcegraph“ ribotas OSS poaibis buvo pašalintas, o kodo paieškos OSS kodas buvo licencijuotas iš naujo

Tuo pačiu metu tokie komponentai kaip įskiepiai su integruotomis kūrimo aplinkomis ir „Cody AI Assistant“ buvo palikti saugykloje pagal „Apache 2.0“ licenciją, o jų kūrimas buvo tęsiamas pagal atvirą licenciją kaip pagrindinės patentuoto projekto saugyklos dalis.

Šaltinis taip pat pažadėjo paskelbti tinklaraštį, kuriame paaiškins licencijos keitimo priežastis, nurodant bendraautorio atsakymą apie jų klaidų stebėjimo sistemą prieš paskelbiant tą įrašą.

Reikėtų pažymėti, kad „Sourcegraph“ licencijavimo modelis ir toliau bus orientuotas į produktų pardavimą įmonėms ir atvirojo kodo įrankių siūlymą atskiriems kūrėjams. Atviras bendruomenės leidimas „Sourcegraph“ nebuvo gerai pritaikytas kūrėjams, o 99,9 % laiko vartotojai naudojo kitą „Sourcegraph Enterprise“ versiją.

Be to, lygiagreti dviejų susijusių produktų, iš kurių vienas nėra paklausus, priežiūra pripažįstama kaip nepatogu ir kūrėjo išteklių švaistymas. Po licencijos atnaujinimo kodas liko viešai prieinamas (tačiau pagal patentuotą licenciją), kaip ir kūrimo procesas.

Los Sourcegraph kūrėjai ir toliau dalyvaus kuriant atvirojo kodo paieškos variklį Zoekt ir toliau skatins pokyčius šiame projekte. Kaip ir anksčiau, nemokamos „Sourcegraph Enterprise“ versijos yra prieinamos individualiems kūrėjams: su atvirais projektais galite nemokamai naudotis „sourcegraph.com“ debesies paslauga, o norėdami dirbti su uždaru šaltiniu, galite įdiegti „Sourcegraph Enterprise“ savo serveryje naudodami nemokamą planą. tarifus.

La Cody AI vedlio bendruomenės leidimas, kuris paprašė bendruomenė, liks pagal Apache 2.0 licenciją. Dabartinės formos „Cody“ kodas kol kas lieka pagrindinėje „Sourcegraph“ saugykloje, tačiau netrukus jis bus perkeltas į atskirą saugyklą. Pokytis taip pat Galima manyti, kad Sourcegraph dalijasi į dvi dalis atskiri produktai: patentuota kodo paieškos sistema ir atvirojo kodo išmanusis kodavimas ir kodavimo asistentas (Cody).

„Sourcegraph“ variklis gali būti naudojamas kaip platforma „Git“ saugyklose priglobtam šaltinio kodui peržiūrėti ir naršyti. Galite išanalizuoti savavališkus funkcijų iškvietimus ir pereiti ten, kur jie yra apibrėžti, peržiūrėti kitus šių funkcijų iškvietimus kode, peržiūrėti pakeitimų istoriją, su funkcijomis susijusias diskusijas, dokumentaciją ir klaidų pranešimus. Sourcegraph taip pat teikia lanksčią nuorodų paiešką ir įrankių patarimus, kaip naudoti įvairius objektus.

Pagaliau jei norite sužinoti daugiau apie tai, galite patikrinti išsami informacija šioje nuorodoje.


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Už duomenis atsakingas: AB Internet Networks 2008 SL
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.