Loading page...Загружаем страницу...正在加载页面...
AtlasRepo

Polly's maintenance fee starts 16 November. Is your .NET app affected?

说明与用途

.NET 开发者可以自动检测并避免导致每月20美元费用的 Polly 9 升级,并监控其他库的许可变更。

问题

Teams using Polly in .NET may unknowingly incur a maintenance fee if they upgrade to Polly 9 or reference Polly directly in a revenue‑generating project.

结果

Teams can now automatically detect and avoid Polly 9 upgrades that trigger a $20/month fee, and similarly monitor other libraries that changed licensing.

工作流

  • Install PackageTerms globally with dotnet tool install -g PackageTerms
  • Run package-terms scan MySolution.sln to list all packages and their fee status
  • Review the output for affected packages, direct references, and recommended actions
  • Add a CI step: dotnet tool install -g PackageTerms && package-terms scan --fail-on affected to block upgrades that introduce fees

证据

The Maintenance Fee is US $20 per month and applies to any company that earns at least US $20,000 from at least one product or project that uses Polly.

来源

The fee applies only to the next major version of Polly released after November 16, 2026. And: Existing versions of Polly are not subject to the fee.

来源

Only direct references to Polly are subject to the fee. If Polly is a dependency of a different library, such as Microsoft.Extensions.Resilience or Microsoft.Extensions.Http.Resilience, the fee does not apply.

来源

dotnet tool install -g PackageTerms package-terms scan MySolution.sln

来源

  • 记录日期: 2026-11-02T13:28:48.240Z