Sourcegraph: Difference between revisions

Content deleted Content added
Growth: sounds like a prospectus, rephrase
Reworked to be about the product
Line 35:
 
== History ==
Sourcegraph was developed by [[Stanford University|Stanford]] graduates Quinn Slack and Beyang Liu and was first released in 2013.<ref name="vb1">{{Cite web |last=Sawers |first=Paul |date=2020-03-03 |title=Sourcegraph raises $23 million to bring universal code search to all developers |url=https://venturebeat.com/business/sourcegraph-raises-23-million-to-bring-universal-code-search-to-all-developers/ |access-date=2022-11-18 |website=VentureBeat}}</ref><ref name="at">{{Cite web |last=Salter |first=Jim |date=2020-10-01 |title=Sourcegraph: Devs are managing 100x more code now than they did in 2010 |url=https://arstechnica.com/gadgets/2020/10/sourcegraph-devs-are-managing-100x-more-code-now-than-they-did-in-2010/ |access-date=2022-11-18 |website=Ars Technica}}</ref> Partly inspired by Liu’s experience using [[Google Code Search]] while he was a Google intern,<ref name="cl">{{Cite podcast |url=https://changelog.com/podcast/217 |title=Sourcegraph the 'Google for Code' |website=Changelog |host=Adam Stacoviak |date=2016-08-16 |access-date=2022-11-21 }}</ref> Sourcegraph was developed to “tackle the big code problem” by enabling developers to manage large [[codebase]]s that span multiple repositories, programming languages, file formats, and projects.<ref name="vb2">{{Cite web |last=Sawers |first=Paul |date=2020-12-03 |title=Sourcegraph raises $50 million to tackle 'big code' problems with universal search |url=https://venturebeat.com/business/sourcegraph-raises-50-million-to-tackle-big-code-problems-with-universal-search/ |access-date=2022-11-21 |website=VentureBeat}}</ref> The platform can be used to search and analyze all of an organization’s code.<ref name="at"/>
 
To begin with, Sourcegraph customerssoftware was self-hosted theby each platformcustomer on their own infrastructure.<ref name="vb4">{{Cite web |last=Sawers |first=Paul |date=2021-08-19 |title=Sourcegraph plans to index the entire open source web |url=https://venturebeat.com/business/sourcegraph-plans-to-index-the-entire-open-source-web/ |access-date=2022-10-03 |website=VentureBeat |language=en-US}}</ref> Early customers included [[Uber]], [[Dropbox]], and [[Lyft]].<ref name="vb4"/><ref>{{Cite web |url=https://about.sourcegraph.com/blog/enterprise-cloud |title=Sourcegraph Cloud: secure, scalable, dedicated instances for enterprises |last=Slack |first=Quinn |date=2022-09-27 |access-date=2022-11-21 |website=Sourcegraph Blog}}</ref>
Partly inspired by Liu’s experience using [[Google Code Search]] while he was a Google intern,<ref name="cl">{{Cite podcast |url=https://changelog.com/podcast/217 |title=Sourcegraph the 'Google for Code' |website=Changelog |host=Adam Stacoviak |date=2016-08-16 |access-date=2022-11-21 }}</ref> Sourcegraph was developed to “tackle the big code problem” by enabling developers to manage large [[codebase]]s that span multiple repositories, programming languages, file formats, and projects.<ref name="vb2">{{Cite web |last=Sawers |first=Paul |date=2020-12-03 |title=Sourcegraph raises $50 million to tackle 'big code' problems with universal search |url=https://venturebeat.com/business/sourcegraph-raises-50-million-to-tackle-big-code-problems-with-universal-search/ |access-date=2022-11-21 |website=VentureBeat}}</ref> The platform can be used to search and analyze all of an organization’s code.<ref name="at"/>
 
In 2016, Sourcegraph collaboratedwas withcriticized<ref>{{Cite technologyweb |url=https://www.techrepublic.com/article/fair-source-licensing-is-the-worst-thing-to-happen-to-open-source-definitely-maybe/ lawyer|title=Fair HeatherSource Meekerlicensing is the worst thing to develophappen theto open source-definitely maybe |last=Asay |first=Matt |date=2016-04-01 |access-date=2022-11-21 |website=TechRepublic}}</ref> for being provided with a Fair Source License, with the developers explaining<ref>{{cite report |author=Nadia Eghbal |date=2016 |title=Roads and bridges. The Unseen labor behind our digital infrastructure |url=http://brochures.sisalp.fr/roads-and-bridges-the-unseen-labor-behind-our-digital-infrastructure.pdf |pages=94–95 |access-date=2022-12-14}}</ref><ref>{{Cite web |title=Fair Source License |url=https://fair.io/?a |access-date=2022-11-21 |website=Fair Source License official website}}</ref><ref name="cl" /> announcing in May 2016 that “all of Sourcegraph’s source code is publicly available and hackable, under the Fair Source License.”hackable”<ref>{{Cite web |title=The Sourcegraph developer release: A better way to discover and understand code |url=https://about.sourcegraph.com/blog/the-sourcegraph-developer-release-a-better-way-to-discover-and-understand-code |date=2016-05-30 |access-date=2022-11-21 |website=Sourcegraph Blog |language=en}}</ref> Theand licensewas aimed to “help open sourcers strike a balance between getting paid and preserving their values,”values”.<ref>{{Cite magazine |url=https://www.wired.com/2016/03/former-open-sourcers-ask-companies-pay-fair-share/ |title=One Startup's Heretical Plan to Turn Open Source Code Into Cash |last=Finley |first=Klint |date=2016-03-29 |access-date=2022-11-21 |magazine=Wired}}</ref> butIn came2018, Sourcegraph was licensed under firethe for[[Apache underminingLicense|Apache open-sourceLicense licensing2.0]].<ref name="dc" /><ref>{{Cite webpodcast |url=https://wwwfutureofcoding.techrepublic.comorg/articleepisodes/fair032.html |title=Basic Developer Human Rights: Quinn Slack |website=Future of Coding |host=Steve Krouse |date=2019-source10-licensing24 |access-isdate=2022-the11-worst-thing-to-happen-to-open-source-definitely-maybe21}}</ref> |title=Fairand SourceSourcegraph licensingOSS ishas since been released under the worstApache thingLicense to2.0 happenwhile tothe opencommercial source-definitelyversion, maybeSourcegraph |last=AsayEnterprise, has been released under its own license.<ref>{{Cite web |firsttitle=MattLicensing |dateurl=2016-04-01https://handbook.sourcegraph.com/departments/engineering/product/process/gtm/licensing/#sts=Talking%20about%20license,%20plans,%20users |access-date=2022-11-21 |website=TechRepublicSourcegraph Handbook}}</ref>
To begin with, Sourcegraph customers self-hosted the platform on their own infrastructure.<ref name="vb4">{{Cite web |last=Sawers |first=Paul |date=2021-08-19 |title=Sourcegraph plans to index the entire open source web |url=https://venturebeat.com/business/sourcegraph-plans-to-index-the-entire-open-source-web/ |access-date=2022-10-03 |website=VentureBeat |language=en-US}}</ref> Early customers included [[Uber]], [[Dropbox]], and [[Lyft]].<ref name="vb4"/><ref>{{Cite web |url=https://about.sourcegraph.com/blog/enterprise-cloud |title=Sourcegraph Cloud: secure, scalable, dedicated instances for enterprises |last=Slack |first=Quinn |date=2022-09-27 |access-date=2022-11-21 |website=Sourcegraph Blog}}</ref>
 
In 2019, Sourcegraph was integrated into the [[GitLab]] codebase, which gavegiving GitLab users access to a [[Web browser|browser]]-based developer platform.<ref>{{Cite web |title=Native code intelligence is coming to GitLab |url=https://about.gitlab.com/blog/2019/11/12/sourcegraph-code-intelligence-integration-for-gitlab/ |access-date=2022-10-03 |website=GitLab |language=en}}</ref>
Prior to 2016, Sourcegraph began indexing “hundreds of thousands” of open-source repositories,<ref>{{Cite web |title=Google I/O talk: Building Sourcegraph, a large-scale code search & cross-reference engine in Go |url=https://about.sourcegraph.com/blog/google-i-o-talk-building-sourcegraph |last=Liu |first=Beyang |date=2016-05-30 |access-date=2022-11-21 |website=Sourcegraph Blog}}</ref> reporting in 2021 that they had indexed over 1,000,000.<ref>{{Cite web |title=Why we're indexing the OSS universe |url=https://about.sourcegraph.com/blog/why-index-the-oss-universe |last=Liu |first=Beyang |date=2021-08-19 |access-date=2022-11-21 |website=Sourcegraph Blog}}</ref>
 
In 2021, a browser-based portal became available enabling users to search open-source projects and personal private code for free.<ref name="vb4"/>
In 2016, Sourcegraph collaborated with technology licensing lawyer Heather Meeker to develop the Fair Source License,<ref>{{cite report |author=Nadia Eghbal |date=2016 |title=Roads and bridges. The Unseen labor behind our digital infrastructure |url=http://brochures.sisalp.fr/roads-and-bridges-the-unseen-labor-behind-our-digital-infrastructure.pdf |pages=94–95 |access-date=2022-12-14}}</ref><ref>{{Cite web |title=Fair Source License |url=https://fair.io/?a |access-date=2022-11-21 |website=Fair Source License official website}}</ref><ref name="cl" /> announcing in May 2016 that “all of Sourcegraph’s source code is publicly available and hackable, under the Fair Source License.”<ref>{{Cite web |title=The Sourcegraph developer release: A better way to discover and understand code |url=https://about.sourcegraph.com/blog/the-sourcegraph-developer-release-a-better-way-to-discover-and-understand-code |date=2016-05-30 |access-date=2022-11-21 |website=Sourcegraph Blog |language=en}}</ref> The license aimed to “help open sourcers strike a balance between getting paid and preserving their values,”<ref>{{Cite magazine |url=https://www.wired.com/2016/03/former-open-sourcers-ask-companies-pay-fair-share/ |title=One Startup's Heretical Plan to Turn Open Source Code Into Cash |last=Finley |first=Klint |date=2016-03-29 |access-date=2022-11-21 |magazine=Wired}}</ref> but came under fire for undermining open-source licensing.<ref>{{Cite web |url=https://www.techrepublic.com/article/fair-source-licensing-is-the-worst-thing-to-happen-to-open-source-definitely-maybe/ |title=Fair Source licensing is the worst thing to happen to open source-definitely maybe |last=Asay |first=Matt |date=2016-04-01 |access-date=2022-11-21 |website=TechRepublic}}</ref>
SourcegraphIn integrated its code search platform with [[Cloud computing|cloud-based technology]] in August 20212022, launching a browser-based portal that anyone can use to search open-source projects and personal private code for free.<ref name="vb4"/> Sourcegraph Cloud, a commercial single-tenant cloud solution for organizations with over 100 developers, was launched in 2022, marking a shift in the company’s business model toward aas SaaS modellicencing.<ref>{{cite web |last=Slack |first=Quinn |date=2022-08-27 |title=Sourcegraph Cloud: secure, scalable, dedicated instances for enterprises |url=https://about.sourcegraph.com/blog/enterprise-cloud |access-date=2022-12-05 |website=Sourcegraph}}</ref><ref name="vb4"/>
 
In 2018, Sourcegraph became an open-source project under the [[Apache License|Apache License 2.0]].<ref name="dc" /><ref>{{Cite podcast |url=https://futureofcoding.org/episodes/032.html |title=Basic Developer Human Rights: Quinn Slack |website=Future of Coding |host=Steve Krouse |date=2019-10-24 |access-date=2022-11-21}}</ref> Sourcegraph has since released Sourcegraph OSS under the Apache License 2.0 and Sourcegraph Enterprise under its own license.<ref>{{Cite web |title=Licensing |url=https://handbook.sourcegraph.com/departments/engineering/product/process/gtm/licensing/#sts=Talking%20about%20license,%20plans,%20users |access-date=2022-11-21 |website=Sourcegraph Handbook}}</ref>
 
In 2019, Sourcegraph integrated into the [[GitLab]] codebase, which gave GitLab users access to a [[Web browser|browser]]-based developer platform.<ref>{{Cite web |title=Native code intelligence is coming to GitLab |url=https://about.gitlab.com/blog/2019/11/12/sourcegraph-code-intelligence-integration-for-gitlab/ |access-date=2022-10-03 |website=GitLab |language=en}}</ref>
 
As of July 2021, some of Sourcegraph’s customers include [[Adidas]], [[Lyft]], [[Uber]], [[Yelp]],<ref name="auto5">{{Cite web |date=2020-04-03 |title=Q&A: Sourcegraph's Universal Code Search Tool |url=https://spectrum.ieee.org/sourcegraph-universal-code-search-tool |access-date=2022-10-03 |website=IEEE Spectrum |language=en}}</ref> [[Plaid (company)|Plaid]], [[General Electric|GE]], [[Atlassian]],<ref name="tc">{{Cite web |last=Miller |first=Ron |date=2021-07-13 |title=Sourcegraph raises $125M Series D on $2.6B valuation for universal code search tool |url=https://techcrunch.com/2021/07/13/sourcegraph-raises-125m-series-d-on-2-6b-valuation-for-universal-code-search-tool/ |access-date=2022-10-03 |website=TechCrunch |language=en-US}}</ref> [[Amazon (company)|Amazon]], [[PayPal]], [[Qualtrics]], and [[Cloudflare]].<ref name="vb2" />
 
Sourcegraph integrated its code search platform with [[Cloud computing|cloud-based technology]] in August 2021, launching a browser-based portal that anyone can use to search open-source projects and personal private code for free.<ref name="vb4"/> Sourcegraph Cloud, a single-tenant cloud solution for organizations with over 100 developers, was launched in 2022, marking a shift in the company’s business model toward a SaaS model.<ref>{{cite web |last=Slack |first=Quinn |date=2022-08-27 |title=Sourcegraph Cloud: secure, scalable, dedicated instances for enterprises |url=https://about.sourcegraph.com/blog/enterprise-cloud |access-date=2022-12-05 |website=Sourcegraph}}</ref><ref name="vb4"/>
 
In October 2022, [[Steve Yegge]] joined Sourcegraph as Head of Engineering.<ref>{{cite web |last=Yegge |first=Steve |date=2022-10-04 |title=Steve Yegge joins as Head of Engineering (or, "Why I left retirement to join Sourcegraph") |url=https://about.sourcegraph.com/blog/introducing-steve-yegge |access-date=2022-12-05 |website=Sourcegraph}}</ref>
 
== Applications ==
Line 62 ⟶ 53:
In [[Computer security|cybersecurity]], Sourcegraph has been used for better insights into source code during penetration tests.<ref>{{cite book |last=Rehberger |first=Johann |year=2020 |title=Cybersecurity Attacks – Red Team Strategies: A practical guide to building a penetration testing program having homefield advantage |publisher=Packt Publishing Ltd |pages=216–224 |isbn=9781838825508}}</ref>
 
As of July 2021, some of Sourcegraph’s customers include [[Adidas]], [[Lyft]], [[Uber]], [[Yelp]],<ref name="auto5">{{Cite web |date=2020-04-03 |title=Q&A: Sourcegraph's Universal Code Search Tool |url=https://spectrum.ieee.org/sourcegraph-universal-code-search-tool |access-date=2022-10-03 |website=IEEE Spectrum |language=en}}</ref> [[Plaid (company)|Plaid]], [[General Electric|GE]], [[Atlassian]],<ref name="tc">{{Cite web |last=Miller |first=Ron |date=2021-07-13 |title=Sourcegraph raises $125M Series D on $2.6B valuation for universal code search tool |url=https://techcrunch.com/2021/07/13/sourcegraph-raises-125m-series-d-on-2-6b-valuation-for-universal-code-search-tool/ |access-date=2022-10-03 |website=TechCrunch |language=en-US}}</ref> [[Amazon (company)|Amazon]], [[PayPal]], [[Qualtrics]], and [[Cloudflare]].<ref name="vb2" />
== Services ==
 
== Core features ==
The core Sourcegraph product has two versions:<ref>{{Cite web |title=Sourcegraph Enterprise vs. Sourcegraph Open Source (Sourcegraph OSS) |url=https://handbook.sourcegraph.com/departments/ce-support/ce/onboarding/enterprise-vs-oss/ |access-date=2022-11-21 |website=Sourcegraph Handbook}}</ref>
* Sourcegraph Open Source (Sourcegraph OSS), which is free to use and only includes Sourcegraph’s universal code search functionality.
Line 82 ⟶ 75:
 
== Ownership ==
SourcegraphThe software is developed by a company of the same name and has raised a total of almost $225 million in financing to date.== ASee $125also million Series D investment in 2021 valued the company at $2.625 billion.<ref name="tc"/>=
 
{| class="wikitable"
|Date
|Funding Type
|Money Raised (USD)
|No. of Investors
|Lead Investor
|-
|July 2021
|Series D round
|125,000,000<ref name="tc"/>
|4
|[[Andreessen Horowitz]]
|-
|December 2020
|Series C round
|50,000,000<ref name="vb2"/>
|1
|[[Sequoia Capital]]
|-
|July 2020
|Series B round
|5,000,000<ref>{{Cite web |date=2020-07-15 |title=Sourcegraph Raises Additional $5M in Series B Funding |url=https://www.finsmes.com/2020/07/sourcegraph-raises-additional-5m-in-series-b-funding.html |access-date=2022-10-03 |website=FINSMES}}</ref>
|1
|Felicis Ventures
|-
|March 2020
|Series B round
|23,000,000<ref name="vb1"/>
|3
|[[Craft Ventures]]
|-
|October 2017
|Series A round
|20,000,000<ref>{{Cite web |date=2017-10-06 |title=Sourcegraph Raises $20M in Series A Funding |url=https://www.finsmes.com/2017/10/sourcegraph-raises-20m-in-series-a-funding.html |access-date=2022-12-05 |website=FINSMES}}</ref>
|3
|Goldcrest Capital, [[Redpoint Ventures|Redpoint]]
|}
 
== See also ==
* [[Software as a service|SaaS]]
* [[Code reviewing software|Code review software]]