Skip to content

Replace the altered LICENSE text with the verbatim Apache License 2.0 - #8

Merged
aaraujo merged 2 commits into
mainfrom
fix/apache-2-0-license-text
Oct 20, 2026
Merged

aaraujo merged 2 commits into
mainfrom
fix/apache-2-0-license-text

Conversation

@aaraujo

@aaraujo aaraujo commented Oct 20, 2026

Copy link
Copy Markdown
Contributor

Change and motivation

Replace every LICENSE file with the verbatim Apache License 2.0 text, preserving only the existing appendix copyright line.

The previous text differed from Apache's canonical file by 79 lines (whitespace ignored): the Trademarks clause (section 6) was missing, sections 7 to 9 were renumbered 6 to 8, the copyright grant wording was altered, and section 9 was retitled "Accepting Warranty or Additional Support". Cargo.toml and the source headers declare Apache-2.0, and GitHub's license detection for this repository returns NOASSERTION. This is a launch blocker for making the repository public.

Files: LICENSE

Validation and review

  • Each resulting file equals the canonical download (SHA-256 cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30) except the appendix line Copyright 2025 Alex Araujo in place of the placeholder; verified by byte comparison on a fresh clone at 5743cf6b0637.
  • git diff --check clean. License text only; no code or build changes.

Not in scope

No release, tag, crates.io publication or visibility change. Published release archives still carry the old text; replacing them is a separate release decision. After merge, confirm gh api repos/packdb-oss/traceql-parser/license reports Apache-2.0.

The LICENSE file(s) differed from the canonical Apache License 2.0 text (https://www.apache.org/licenses/LICENSE-2.0.txt, SHA-256 cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30) by 79 lines: the Trademarks clause was missing, sections 7-9 were renumbered, and the copyright grant and section 9 wording were altered. Cargo.toml and every source header declare Apache-2.0, and GitHub's license detection returned NOASSERTION.

Every byte now matches the canonical text except the preserved appendix copyright line. No other files change. Already published release archives carry the old text; replacing them is a separate release decision.
@aaraujo
aaraujo marked this pull request as ready for review October 20, 2026 20:54
@aaraujo
aaraujo merged commit bc5bc56 into main Oct 20, 2026
4 checks passed
@aaraujo
aaraujo deleted the fix/apache-2-0-license-text branch October 20, 2026 21:06
aaraujo added a commit that referenced this pull request Oct 20, 2026
…text (#10)

Bumps packdb-traceql-parser to 0.1.2, the patch release carrying the corrected LICENSE
(#8). CHANGELOG records the correction; README's install
snippet points at v0.1.2. Earlier releases keep their original archives.
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