创建 NuGet 包时如何指定 GPL3 许可证?
我尝试将以下内容添加到我的 csproj 文件中:
<PackageLicenseExpression>GPLv3</PackageLicenseExpression>
<PackageLicenseExpression>GPL3</PackageLicenseExpression>
Nuget.org 无法识别其中任何一个。
但是以下方法确实有效:
<PackageLicenseExpression>MIT</PackageLicenseExpression>
<PackageLicenseExpression>GPL-3.0-or-later</PackageLicenseExpression>
您还可以在这里找到完整列表:https://spdx.org/licenses/