json-schema-spec icon indicating copy to clipboard operation
json-schema-spec copied to clipboard

Specify the specific BSD and AFL versions this repo is licensed under.

Open Julian opened this issue 3 years ago • 0 comments

Historically JSON Schema has declared that contributions are licensed BSD or AFL, without specifying the version of BSD. We’ve been asked to specify a version for work elsewhere in the ecosystem, and OpenJS Foundation counsel recommended BSD 3-clause as the most common choice. This commit clarifies the specific versions (3-clause and v3.0 respectively), and adds a LICENSE file to make this explicit.

See https://github.com/json-schema-org/json-schema-spec/issues/1160#issuecomment-1123583441 for the full guidance.

Per the guidance, we'll leave this open for a few weeks (perhaps till August 31?) in case there are comments from any historical contributors, who I'll also now ping (with apologies to those of you who aren't interested). @fge @kriszyp @geraintluff @nickl- @garycourt.

SPDX short identifiers have not been added as part of this PR (and were optional in the comment there). Obviously we're free to add them later.

Closes: #1160

Julian avatar Jul 12 '22 12:07 Julian