Skip to content

fix: restore canonical Apache-2.0 license text - #2

Merged
asteinh merged 1 commit into
developfrom
fix/canonical-apache-license
Jul 15, 2026
Merged

fix: restore canonical Apache-2.0 license text#2
asteinh merged 1 commit into
developfrom
fix/canonical-apache-license

Conversation

@asteinh

@asteinh asteinh commented Jul 15, 2026

Copy link
Copy Markdown
Member

Restores the LICENSE body to the official Apache-2.0 text. Three phrases had drifted:

§ was official
1 submitted to the Licensor submitted to Licensor
1 received by the Licensor received by Licensor
4 excluding any notices excluding those notices

A modified Apache-2.0 is strictly no longer Apache-2.0, which makes the Apache-2.0 SPDX identifier inaccurate. License detection is fuzzy and reports Apache-2.0 either way, so the drift went unnoticed.

Layout and the copyright line are unchanged — the diff is exactly three lines.

The LICENSE body deviated from the official text at
https://www.apache.org/licenses/LICENSE-2.0.txt in three places:

  §1  'submitted to the Licensor'  -> 'submitted to Licensor'
  §1  'received by the Licensor'   -> 'received by Licensor'
  §4  'excluding any notices'      -> 'excluding those notices'

A modified Apache-2.0 is strictly no longer Apache-2.0, which makes the
'Apache-2.0' SPDX identifier inaccurate. GitHub's license detector matches
fuzzily, so it reported Apache-2.0 regardless and the drift went unnoticed.

Body text is now byte-identical to the official license. Layout and the
copyright line are unchanged.
@asteinh
asteinh merged commit 2255126 into develop Jul 15, 2026
2 checks passed
@asteinh
asteinh deleted the fix/canonical-apache-license branch July 15, 2026 15:08
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