Skip to content

The NuGet package license forbids distribution of the bootstrap dll (again) #6288

@xenu

Description

@xenu

Describe the bug

A few years ago, I created #3498 where I reported that the licence terms of the "Microsoft.WindowsAppSDK" NuGet package don't permit redistribution of the bootstrap DLL. Since then, its licence was amended, and a provision permitting the redistribution was added:

i. Any files that are binplaced with your application by the WindowsAppSDK NuGet package are, by definition, permitted to be redistributed. This applies to both framework package dependent and self-contained deployments.

However, the bootstrap DLL was moved to a new NuGet package, "Microsoft.WindowsAppSDK.Foundation", and that package uses the old license without the redistribution clause.

Steps to reproduce the bug

  1. Read the licence of the "Microsoft.WindowsAppSDK.Foundation" NuGet package
  2. Compare it to the licence of the "Microsoft.WindowsAppSDK" package

Expected behavior

The entire point of the bootstrap DLL is that it should be redistributed. The licence should permit it.

Screenshots

No response

NuGet package version

1.8.260203002

Packaging type

No response

Windows version

No response

IDE

No response

Additional context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions