This change adds SPDX license idenfiers for the licenses we use, which https://pkg.go.dev should be able to use to reliably identify the license information and properly build the module documentation. This will help with development as it allows us to use a pretty standard resource, instead of requiring local go doc parsers or worse, going without.
The AND is conjunctive and signals that BOTH licenses must be complied with. OR would misleadingly lead people to believe they can choose which license applies, which is not our current policy.
This change adds SPDX license idenfiers for the licenses we use, which https://pkg.go.dev should be able to use to reliably identify the license information and properly build the module documentation. This will help with development as it allows us to use a pretty standard resource, instead of requiring local go doc parsers or worse, going without.
https://spdx.dev/learn/handling-license-info/
The
AND
is conjunctive and signals that BOTH licenses must be complied with.OR
would misleadingly lead people to believe they can choose which license applies, which is not our current policy.https://spdx.github.io/spdx-spec/v3.0.1/annexes/spdx-license-expressions/#conjunctive-and-operator
https://pkg.go.dev/license-policy
Integration Tests