FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

chore: add NOTICE (Apache-2.0 §4(d)) and THIRD-PARTY-LICENSES summary by vklimontovich · Pull Request #3 · jitsucom/mongobetween · GitHub

chore: add NOTICE (Apache-2.0 §4(d)) and THIRD-PARTY-LICENSES summary - #3

Merged
vklimontovich merged 3 commits into
masterfrom
chore/add-notice-file
May 13, 2026
Merged

chore: add NOTICE (Apache-2.0 §4(d)) and THIRD-PARTY-LICENSES summary#3
vklimontovich merged 3 commits into
masterfrom
chore/add-notice-file

Conversation

vklimontovich commented May 13, 2026
edited
Loading

Copy link
Copy Markdown

Summary

  • Add a short NOTICE file at the repo root, preserving the upstream Coinbase copyright per Apache-2.0 §4(d).
  • Add THIRD-PARTY-LICENSES.md — a short, reviewable summary of third-party deps grouped by license category, with descriptions and an explicit list of weak-copyleft deps.

Why

The fork didn't ship a NOTICE file. Apache-2.0 §4(d) requires propagating upstream NOTICEs for Apache-licensed dependencies — the new NOTICE preserves Coinbase's copyright and points to the SBOM (per-dep license texts are retained in Go's module cache and the release binaries, which is what §4(d) actually requires).

Surfaced during the current OSS due-diligence review.

Test plan

  • Metadata-only change. No code or build behavior affected.

Apache-2.0 §4(d) requires propagating NOTICE attribution for third-party
components. This file enumerates them with name, version, license, and
package URL. Generated from the project's CycloneDX SBOM.
…LICENSES.md

Apache-2.0 §4(d) requires propagating upstream NOTICEs, not enumerating
every transitive dep. The previous NOTICE inlined 127 dep entries; the
new one preserves Coinbase's upstream copyright and points to the SBOM
for the full bill of materials. THIRD-PARTY-LICENSES.md is a category-
level summary alongside.
vklimontovich changed the title chore: add NOTICE file for Apache-2.0 attribution chore: add NOTICE (Apache-2.0 §4(d)) and THIRD-PARTY-LICENSES summary May 13, 2026
Drop the regen instructions and tool references — this file is a
human-readable summary; the canonical bill of materials lives in the
CycloneDX SBOM kept with the DD inventory.
vklimontovich merged commit a030cda into master May 13, 2026
1 of 7 checks passed
vklimontovich deleted the chore/add-notice-file branch May 13, 2026 18:06
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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant


Back | FazBrowse Home | New Git URL