Projekt Sourcegraph přešel z otevřené licence na proprietární

Projekt Sourcegraph, který vyvíjí engine pro navigaci v zdrojových textech, refaktoring a vyhledávání v kódu, se od verze 5.1 vzdal vývoje pod licencí Apache 2.0 ve prospěch proprietární licence, která zakazuje reprodukci a prodej, ale umožňuje kopírování a modifikaci během vývoje a testování.

Původně v poznámce k vydání Sourcegraph 5.1 bylo uvedeno, že open-source verze Sourcegraph byla odstraněna a převedena na licenci Sourcegraph Enterprise. Později byl text změněn na frázi, že některé části produktu Sourcegraph byly odstraněny a komponenty související s vyhledáváním byly pře licencovány. Přitom v repozitáři pod licencí Apache 2.0 byly ponechány takové komponenty, jako jsou doplňky s integrovanými vývojovými prostředími a AI-asistent Cody, jejichž vývoj byl pokračován pod open-source licencí v rámci hlavního repozitáře projektu s proprietárním kódem.

Společnost Sourcegraph také slíbila zveřejnit na svém blogu poznámku vysvětlující důvody změny licence, a do jejího publikování se odkázala na odpověď svého zaměstnance v systému sledování chyb. Tvrdí, že licenční model Sourcegraph zůstává zaměřen na prodej produktu firmám a poskytování otevřených nástrojů pro individuální vývojáře. Otevřená community verze Sourcegraph se mezi vývojáři nedostala do širokého povědomí a v 99,9 % případů uživatelé používali různé varianty Sourcegraph Enterprise.

Současné udržování dvou blízkých produktů, z nichž jeden není poptáván, bylo shledáno jako nehospodárné a zbytečně plýtvající zdroji vývojářů. Po pře licencování zůstal kód veřejně dostupný (ale pod proprietární licencí), stejně jako proces vývoje. Vývojáři Sourcegraph si také udržují účast na vývoji otevřeného vyhledávacího enginu Zoekt a budou pokračovat v návratu změn do tohoto projektu. Stejně jako dříve mají individuální vývojáři k dispozici bezplatné varianty Sourcegraph Enterprise: s otevřenými projekty mohou zdarma používat cloudovou službu sourcegraph.com, a pro práci s uzavřeným kódem si mohou nainstalovat Sourcegraph Enterprise na svém serveru, používání zdarma tarifního plánu.

Community edice AI asistenta Cody, který byl poptáván komunitou, zůstane pod licencí Apache 2.0. V současné podobě kód Cody zatím zůstává ve hlavním repozitáři Sourcegraph, ale brzy bude přesunut do samostatného repozitáře. Tuto změnu lze rovněž vnímat jako rozdělení Sourcegraph na dva samostatné produkty: proprietární vyhledávací engine pro kód a otevřeného inteligentního asistenta pro psaní kódu a práci s kódem (Cody).

Engine Sourcegraph může být použit jako platforma pro recenzování a navigaci v zdrojových textech umístěných v Git repozitářích. Je možné analyzovat libovolné volání funkcí a přejít k místu jejich definice, prohlížet další volání těchto funkcí v kódu, historii změn, které se týkají funkcí, diskuzím, dokumentaci a chybovým zprávám. Sourcegraph také poskytuje flexibilní nástroje pro vyhledávání odkazů a nápovědy k použití různých objektů.

Zdroj: opennet.ru

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster