Skip to content

chore: switch license from GPL-3.0 to MIT and add NuGet package metadata#8

Merged
teghoz merged 1 commit into
developfrom
feature/switch-to-mit-license
May 24, 2026
Merged

chore: switch license from GPL-3.0 to MIT and add NuGet package metadata#8
teghoz merged 1 commit into
developfrom
feature/switch-to-mit-license

Conversation

@teghoz

@teghoz teghoz commented May 24, 2026

Copy link
Copy Markdown
Owner

Summary

  • Replace GPL-3.0 LICENSE with MIT license
  • Add PackageLicenseExpression (MIT) to all source .csproj files
  • Add PackageReadmeFile to all source .csproj files so README is included in NuGet packages

Motivation

Resolves Snyk license compliance findings:

  • snyk:lic:nuget:cacheweave.core:GPL-3.0
  • snyk:lic:nuget:cacheweave.redis:GPL-3.0

GPL-3.0 imposes copyleft obligations on consumers, which limits adoption for a library intended for broad NuGet consumption. MIT is the standard license in the .NET ecosystem.

- Replace GPL-3.0 LICENSE with MIT license
- Add PackageLicenseExpression to all source .csproj files
- Add PackageReadmeFile to all source .csproj files
- Include root README.md in NuGet packages

Resolves Snyk license compliance findings:
- snyk:lic:nuget:cacheweave.core:GPL-3.0
- snyk:lic:nuget:cacheweave.redis:GPL-3.0
@teghoz
teghoz merged commit 744e768 into develop May 24, 2026
2 checks passed
@teghoz teghoz self-assigned this May 24, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant