Skip to content

Clarify hash and digest licensing obligations - #434

Merged
helly25 merged 2 commits into
mainfrom
docs/clarify-hash-license-obligations
Sep 8, 2026
Merged

helly25 merged 2 commits into
mainfrom
docs/clarify-hash-license-obligations

Conversation

@helly25

@helly25 helly25 commented Sep 7, 2026 •

Copy link
Copy Markdown
Collaborator

Clarify that the default hash and digest libraries do not remove mbo's own Apache-2.0 requirements. They introduce no additional third-party requirements; only the optional extra-hash target adds MIT and BSD notice obligations.

AG;DR

  • Replace the misleading claim that the default targets carry no compliance obligation.
  • State that mbo users must comply with mbo's Apache-2.0 license, including applicable notice and redistribution requirements.
  • Distinguish those requirements from the additional MIT and BSD-2-Clause notices attached to //mbo/hash:hash_extra_cc.
  • Keep the rule-level guidance explicit for direct and transitive inclusion.

Validation:

  • pre-commit run --files README.md

Synchronized with main after release-site PR #433 merged because GitHub rejected the prior required-check context. The licensing clarification and release-site documentation are both preserved; CI is validating the new pushed head.

Signed-off-by: helly25 <6420169+helly25@users.noreply.github.com>
@helly25
helly25 merged commit 15c8ab5 into main Sep 8, 2026
16 checks passed
@helly25
helly25 deleted the docs/clarify-hash-license-obligations branch September 8, 2026 01:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant