Skip to content

Add NOTICE.txt, LICENSE, and license metadata to nuspec#1435

Open
benhillis wants to merge 2 commits intomainfrom
user/benhill/nuspec-oss-compliance
Open

Add NOTICE.txt, LICENSE, and license metadata to nuspec#1435
benhillis wants to merge 2 commits intomainfrom
user/benhill/nuspec-oss-compliance

Conversation

@benhillis
Copy link
Copy Markdown
Member

@benhillis benhillis commented Apr 10, 2026

Summary

OSS compliance updates for the NuGet package and Component Governance.

NuGet package (Microsoft.WSLg.nuspec)

  • Add *<license type="expression">MIT* metadata
  • Include NOTICE.txt (generated by
    otice@0\ pipeline task) in the package
  • Include LICENSE in the package

Component Governance (cgmanifest.json)

  • Add DirectX-Headers v1.608.0
  • Fix Mesa entry type from \mesa\ to \git\

Related

Companion PR in \wslg-build: PR #15287628 — adds CG detection, SBOM generation, NOTICE.txt generation and verification to the build pipeline.

Ben Hillis and others added 2 commits April 10, 2026 15:32
Include NOTICE.txt (generated by notice@0 task during build) and
LICENSE file in the NuGet package for OSS compliance. Add MIT license
expression to package metadata.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Add DirectX-Headers (v1.608.0) to Component Governance manifest.
Fix Mesa entry type from 'mesa' to 'git'.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
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