| URL | Description |
|---|---|
| License List | The list of License codes |
| Exception List | The list of License Exception codes |
| IDs | Short-form identifiers guidance |
| Expressions | SPDX Expressions spec guidance |
| Tutorial | Short SPDX Tutorial |
SPDX-License-Identifier: MIT
(LGPL-2.1 OR MIT OR BSD-3-Clause)
(LGPL-2.1 AND MIT AND BSD-2-Clause)
(GPL-2.0+ WITH Bison-exception-2.2)
(LGPL-2.1+)
+
WITH
AND
OR
| Type | Repo | Language |
|---|---|---|
| Document | spdx/tools-golang | GoLang |
| Expression | kyoh86/go-spdx | GoLang |
| Expression | kemitchell/spdx.js | JavaScript |
| Expression | jslicense/spdx-expression-parse.js | JavaScript |
| Expression | samcv/SPDX-Parser | Perl6 |
| Document | spdx/tools-python | Python |
| Document | ah450/spdx-tools-python | Python |
| Expression | nexB/license-expression | Python |
| Expression | heremaps/oss-review-toolkit | Kotlin (Java) |
| Type | Repo | Language |
|---|---|---|
| Autocorrector | jslicense/spdx-correct.js | JavaScript |
| Autocorrector | librariesio/spdx | Ruby |
| Validator | rust-lang-nursery/license-exprs | Rust |
| Validator | composer/spdx-licenses | PHP |
| Compatibility Validator | librariesio/license-compatibility | Ruby |