I have some quick questions around the new license key requirements for the UI for ASP.NET MVC, UI for ASP.NET Core and Reporting modules.
I understand from the FAQ that each licensed developer will have their own separate license key. We build the project on a separate build server, and package it into an installer, and then customers who self host run our installer to deploy the application. Is there a license key that needs to be part of the deployment package, and if so, what key is that, when does it expire, and what happens when it expires?
What I want to ensure 100% is that we don't have a situation where a customer *has* to deploy or upgrade their version of our software, even if we ever discontinue our subscription. I'm fine with developers needing to update license keys on development environments, and I'm fine with customer production environments needing a new license key *if* they are deploying a new version of our software that includes an updated version of Telerik. But it is not OK for my use case if there's a situation where customer production environments that are on an old version of our software with no plans to upgrade will stop working or show watermarks and require an update to fix.
I appreciate any clarification around this topic, or a shove in the right direction to any documentation that makes this clear.