API Reference Documentation — License Notice
The contents of this directory (docs/api/**) are licensed under the
Mozilla Public License, Version 2.0 (MPL-2.0), not under the Apache
License 2.0 that covers the rest of this repository.
Why this directory is different
These files are auto-generated from docstrings in the python-utcp reference implementation, which is itself licensed under MPL-2.0. External contributors submit docstring changes to that project under MPL-2.0, so the generated documentation in this directory inherits the same license.
What this means for you
- You may use, modify, and redistribute these files under the terms of
MPL-2.0 (see the
LICENSEfile in this directory, orLICENSE-MPLat the repository root). - MPL-2.0 is a file-level weak copyleft. If you distribute modified versions of these files, you must make those modifications available under MPL-2.0 as well. Combining these files with code under other licenses is permitted; the copyleft only attaches to the MPL-covered files themselves.
- Specification prose elsewhere in this repository (protocols, guides,
RFC, blog posts, configuration, code examples) is Apache-2.0, not
MPL-2.0. See the root
LICENSEfor the full dual-license notice.
SPDX-License-Identifier: MPL-2.0