“SemVer-Trust” is the name of this specification and project (the “mark”). This policy explains how the name may be used. Its goals are simple:
The licenses on this repository (CC BY 4.0 for specification text, Apache 2.0 for schemas and conformance vectors) grant rights to the content. They do not grant rights to the name. Attribution required by CC BY 4.0 does not imply affiliation with or endorsement by this project.
semver-trust-<qualifier> (e.g., semver-trust-rs, semver-trust-maven),
provided that (a) the project prominently states it is unofficial and not
maintained by the SemVer-Trust project, and (b) it makes no conformance
claim unless it meets the conditions below. Implementations may be adopted
into the official organization by agreement, at which point the disclaimer
is dropped.The claim “SemVer-Trust conformant” (or equivalent wording) may be made only when all of the following hold:
conformance/) for a released specification version.Conformance is verified by the suite, not granted by this project — if your implementation passes, you may say so. Publishing your conformance test output alongside the claim is encouraged; verifiable claims are the point of this project.
The specification text may be forked, modified, translated, and republished under its license. However, a modified specification must be published under a different name and must not be presented as SemVer-Trust, a version of SemVer-Trust, or a successor to it. Unmodified copies and translations may retain the name and must identify the version copied and link to the canonical repository. Translations should state that the English text is authoritative.
To request permission, open an issue in this repository.
The mark is currently claimed at common law and is not registered. This policy may be revised; the version in the default branch of this repository is current. Good-faith uses that were permitted when made will not be treated as violations retroactively.