Repository navigation
Add retroactive W3C license, notices and contribution terms - #178
Merged
Merged
Conversation
This repository has carried no license statement since it was created in February 2021, although it has been developed as a repository of the W3C Maps For HTML Community Group, whose contributions are made under the W3C Community Contributor License Agreement. Record the terms retroactively: - LICENSE.md states that contributions are licensed by their contributors under the W3C Software and Document License (W3C-20150513), consistent with MapML.js and the other Maps4HTML repositories, and applies to the whole history of the repository. The copyright notice credits Natural Resources Canada, whose employees and students authored the bulk of the work, and Malvoz, the principal contributor from outside that group. It is explicitly non-exhaustive: copyright in each contribution remains with its author. - NOTICE reproduces the notices required by the third-party material that this repository redistributes: the synchronized MapML.js build under static/dist/ (W3C-20150513) and the libraries bundled into it (Leaflet, Proj4Leaflet BSD-2-Clause; proj4, Leaflet.Locate MIT; protomaps-leaflet and PMTiles BSD-3-Clause), the vendored copy of CodeMirror 5.64.0 (MIT), and the Docusaurus/React runtime emitted into the generated site (MIT). It also records the terms of the map services the demonstrations reference at run time. - CONTRIBUTING.md requires every contributor to be a CLA signatory and states the license under which contributions are made. - package.json declares the SPDX identifier. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Malvoz
approved these changes
Oct 22, 2026
Member
Author
|
@Malvoz thanks! |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This repository has carried no license statement since it was created in February 2021, although it has been developed as a repository of the W3C Maps For HTML Community Group, whose contributions are made under the W3C Community Contributor License Agreement.
Record the terms retroactively: