zeromq / netmq

A 100% native C# implementation of ZeroMQ for .NET
Other
2.93k stars 744 forks source link

Missing License Information In Nuget metadata #1065

Closed LiorBanai closed 9 months ago

LiorBanai commented 1 year ago

Hi, Could the license information be added to the nuget information? it is good to add it so it will be shown in Visual Studio nuget management.

example:

<PropertyGroup>
    <PublishRepositoryUrl>true</PublishRepositoryUrl>
    <IncludeSymbols>true</IncludeSymbols>
    <SymbolPackageFormat>snupkg</SymbolPackageFormat>
    <ContinuousIntegrationBuild>true</ContinuousIntegrationBuild>
    <PackageLicenseExpression>MIT</PackageLicenseExpression>
    <RepositoryType>git</RepositoryType>
    <Nullable>enable</Nullable>
    <LangVersion>latest</LangVersion>
</PropertyGroup>

Also some tools can create auto generated report like (dotnet-project-licenses) but right now those create missing entry: image

drewnoakes commented 1 year ago

This project uses a modified version of the LGPL. I believe the modification is not uncommon, but don't know if there's a PackageLicenseExpression that accurately reflects that.

LiorBanai commented 10 months ago

@drewnoakes Any reason why not to switch to some common license like MIT?

drewnoakes commented 9 months ago

Relicensing would be a lot of work and require approval from all contributors. I'm not aware of any problem with the current license. Is it causing you any problem?

LiorBanai commented 9 months ago

No, no real problem. just a little more work for us regarding OSS reporting and such. we can close this.

Thanks.