This document is about the Sourcegraph open source project, not the product or features of Sourcegraph.
Sourcegraph OSS is released under the Apache 2 license. Sourcegraph OSS comprises all files in this repository except those in the
All files in the
src/enterprise/ directories are subject to the Sourcegraph Enterprise license.
All files in this repository except those in the
src/enterprise/ directories are open source, and build a product known as Sourcegraph OSS. Sourcegraph OSS omits certain trademarks, logos, and paid enterprise features from the official Sourcegraph build to make it open-source.
The official, free Sourcegraph build is called Sourcegraph Core and includes these additions (the source code of which is available in the
/src/enterprise directories and is covered by the Sourcegraph Enterprise license). The reason why we include these features in the official build is to provide a smooth upgrade path to Sourcegraph Enterprise (you can just supply a license key to activate the features, with no migration necessary).