Sourcegraphi projekt, mis arendab lähtekoodi navigeerimise, refaktoreerimise ja otsimise mootorit, loobus versioonist 5.1 alates Apache 2.0 litsentsi arendamisest ning valis omandiõiguse, mis keelab koopiate tegemise ja müügi, kuid lubab kopeerimist ja muutmist arendus- ja testimisprotsessis.
Algselt oli Sourcegraph 5.1 väljaande märkuses öeldud, et Sourcegraphi avatud redaktsioon on eemaldatud ja muudetud Sourcegraph Enterprise litsentsiks. Hiljem muudetud tekst ütles, et teatud osad Sourcegraphi tootest on eemaldatud ja otsingu tagamisega seotud komponendid on ümber litsentseeritud. Samas jäeti Apache 2.0 litsentsiga hoidlasse sellised komponendid nagu lisad integreeritud arenduskeskkondade jaoks ja AI-assistent Cody, mille arendust jätkatakse avatud litsentsi all põhihoidlas koos omandiõigusliku koodiga.
Sourcegraphi ettevõte lubas samuti avaldada oma blogis märkuse, mis selgitab litsentsimuutuse põhjuseid, ning enne avaldamist viitas oma töötaja vastusele viga jälgimise süsteemis. Ütlemise kohaselt jääb Sourcegraphi litsentsimudeli sihiks toote müük ettevõtetele ja avatud tööriistade pakkumine isiklikele arendajatele. Avatud community-redaktsioon Sourcegraphist ei saanud arendajate seas piisavat levikut ning 99,9% juhtudest kasutasid kasutajad erinevaid Sourcegraph Enterprise variante.
Kahe sarnase toote paralleelne toetamine, millest üks pole nõutud, on osutunud ebaotstarbekaks ja raiskab arendajate ressursse. Pärast ümber litsentseerimist jäi kood avalikult kättesaadavaks (aga omandiõigusliku litsentsi all), nagu ka arendusprotsess. Sourcegraphi arendajad jätkavad ka avatud otsingumootori Zoekt arendamist ja toovad muudatusi selles projektis tagasi. Nagu varasemalt, on isiklikele arendajatele kergesti ligipääsetavad tasuta Sourcegraph Enterprise variandid: avatud projektidega saab tasuta kasutada pilveteenust sourcegraph.com, ja suletud koodiga töötamiseks saab installida Sourcegraph Enterprise oma serveris, kasutades tasuta hinnakava.
Cody AI-assistenti kogukonna väljaanne, mis on saanud kogukonnalt suure nõudluse, jääb Apache 2.0 litsentsi alla. Praegusel kujul jääb Cody kood peamiselt Sourcegraphi peereposiiti, kuid peagi viiakse see eraldi reposse. Seda muudatust võib samuti tõlgendada kui Sourcegraphi jagunemist kaheks eraldi tooteks: omandiõigusega koodide otsingumootor ja avatud intellektuaalne abiline koodi kirjutamiseks ja töötlemiseks (Cody).
Sourcegraphi mootorit saab kasutada platvormina allika tekstide arvustamiseks ja navigeerimiseks, mis on paigutatud Git-repositooriumitesse. Saada on analüüsida suvalisi funktsiooni kutseid ja liikuda nende määratlemise kohta, vaadata teiste kutsete ajalugu, muudatusi, arutelusid, dokumentatsiooni ning veateateid, mis on seotud funktsioonidega. Sourcegraph pakub ka paindlikke linkide otsimise vahendeid ja hüpikaknaid erinevate objektide kasutamise kohta.
Allikas: opennet.ru
