Skip to content

License ​

Sprig is licensed under the Apache License, Version 2.0 (the full text is in LICENSE). The license includes an express patent grant (section 3) and the standard Apache copyright, notice and redistribution conditions.

Scope ​

MaterialLicense
Compiler, grammar, runtime, scripts, tests, acceptance suiteApache-2.0
Example programs and documentation under docs/, docs/history/design-kit/, website/Apache-2.0, unless a file says otherwise
Site assets derived from website/assets/brand/icon-source.png (crop/mask/resize only)Owner-supplied; see the icon note below
Generated Java/class output produced by the compilerNot restricted by this project; you own your programs
ANTLR 4.13.2 (downloaded dependency, bundled in release archives)BSD, see THIRD_PARTY_NOTICES.md

Notice and attribution ​

  • NOTICE carries the project copyright line and the ANTLR attribution, as Apache-2.0 expects for redistributed derivatives.
  • Site fonts and build tooling (VitePress, Vue, Shiki, MiniSearch, Inter) keep their own MIT / OFL-1.1 licenses; see THIRD_PARTY_NOTICES.md.

Icon provenance ​

The icon at the repository root was supplied by the project owner and is used for the README, site logo, favicons and social preview image. Its origin and the possible third-party reference in the artwork (a cat silhouette resembling GitHub's Octocat mark) are still the owner's to confirm; the artwork is not claimed to be original or unrestricted. See THIRD_PARTY_NOTICES.md.

Contributing and redistribution ​

By contributing, you agree that your contribution is licensed under Apache-2.0. Redistributions must keep the LICENSE, NOTICE and THIRD_PARTY_NOTICES.md files, and modified files must carry prominent notices stating that they were changed.

Sprig is licensed under Apache-2.0 · v0.5.0-beta.1 published as a prerelease