Decision
SightAdapt documents and implements its Microsoft .NET redistribution approach through maintainer-owned technical and business-risk controls. No external legal audit is required or planned.
This is an internal project decision. It does not claim legal clearance or outside-counsel review.
Implemented state
- exact SDK/runtime/TFM/RID/publish configuration is recorded in
release/dotnet-redistribution-review.json;
- the reviewed redistribution wording is stored as a checksum-protected template;
MICROSOFT-DOTNET-REDISTRIBUTION.txt is generated from canonical release metadata;
- exact Microsoft license and third-party notice material is imported from a hash-verified official SDK package;
- Microsoft terms remain separate from SightAdapt's MIT License;
- final packages preserve the complete notice bundle;
- configuration or template drift fails before packaging;
- deliberately stale redistribution wording is rejected by CI;
- the compliance report records the maintainer decision and generated-notice checksum.
Acceptance criteria
Implementation
Re-review triggers
Reopen or update the review record when the runtime/toolchain, publish configuration, Microsoft components, distribution channels, compatibility claims or Microsoft terms materially change.
Decision
SightAdapt documents and implements its Microsoft .NET redistribution approach through maintainer-owned technical and business-risk controls. No external legal audit is required or planned.
This is an internal project decision. It does not claim legal clearance or outside-counsel review.
Implemented state
release/dotnet-redistribution-review.json;MICROSOFT-DOTNET-REDISTRIBUTION.txtis generated from canonical release metadata;Acceptance criteria
Implementation
Re-review triggers
Reopen or update the review record when the runtime/toolchain, publish configuration, Microsoft components, distribution channels, compatibility claims or Microsoft terms materially change.