Skip to content

Normalize root LICENSE for GitHub SPDX MIT detection - #16

Merged
fupacat merged 2 commits into
masterfrom
copilot/format-license-for-spdx-detection
Oct 12, 2026
Merged

fupacat merged 2 commits into
masterfrom
copilot/format-license-for-spdx-detection

Conversation

Copilot AI commented Oct 11, 2026 •

Copy link
Copy Markdown
Contributor

GitHub’s license detection was classifying the repository as NOASSERTION/Other because the root LICENSE file included a non-standard Microsoft copyright line alongside the canonical MIT text. The upstream Microsoft attribution is still important, but it belongs in NOTICE.md, not in the project’s SPDX-matching license text.

  • Summary

    • Standardize the repository’s root LICENSE to the canonical MIT text.
    • Keep the project’s copyright ownership in the license file while removing the extra Microsoft-specific addition that breaks SPDX detection.
    • Preserve the upstream Microsoft provenance and licensing context in NOTICE.md.
  • Changes

    • Removed the non-standard Portions Copyright (c) Microsoft Corporation. clause from LICENSE.
    • Kept the project’s MIT license text intact and unmodified aside from that corrective change.
    • Left the upstream Microsoft notices and attribution in NOTICE.md to document the derived source cleanly.
MIT License

Copyright (c) 2026 Eric O'Loughlin and project contributors.

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files...

This keeps the repository aligned with GitHub’s MIT SPDX identification while preserving the required attribution trail for the upstream Microsoft code and materials.

Copilot AI linked an issue Oct 11, 2026 that may be closed by this pull request
Copilot AI changed the title [WIP] Format LICENSE to enable automatic GitHub SPDX MIT detection Normalize root LICENSE for GitHub SPDX MIT detection Oct 11, 2026
Copilot AI requested a review from fupacat October 11, 2026 21:25
@fupacat
fupacat marked this pull request as ready for review October 12, 2026 07:48
Copilot AI balanced review requested due to automatic review settings October 12, 2026 07:48

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot wasn't able to review any files in this pull request. Check if the Files changed in this pull request are included in default exclusions.

@fupacat
fupacat enabled auto-merge (squash) October 12, 2026 07:48
@fupacat
fupacat merged commit cdd133b into master Oct 12, 2026
5 checks passed
@fupacat
fupacat deleted the copilot/format-license-for-spdx-detection branch October 12, 2026 07:50
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.

Format LICENSE to enable automatic GitHub SPDX MIT detection

3 participants