This project is read-only.

Allow linking to a license file inside a nuget package


Currently the nuspec format allows you to specify a URL to a license.

This has a number of issues:
  • The license is not included with the software, this is very often required by the license text.
  • When you accept a license, the terms can be changed after you accepted it.
  • When a project is re-licensed, old packages very often point to the new license, where they should actually keep the old license.
To solve this, the license tag in the nuspec should allow a relative path and if possible it should be advertised that this is a better way of shipping the license of a package.

It would also improve the quality of nuget packages if the nuget pack command would throw a warning when there is no license specified.


FilipDeVos wrote Nov 27, 2013 at 1:42 PM