Open Closed

Does license check still bloc dev after license expires? #912


0
[email protected] created

Before hiring one of my clients for a new project, I need to clarify the situation we will face when the license expires. Or to be more precise, when my client wants to bring in one of his developers in a few years and I won't be around anymore.

Currently, if a developer in my team doesn't have a valid license, they cannot run the project. I've tried with and without debbug and it doesn't change anything, project won't start. It seems normal since we have to attach it to a valid license. But what will happen when there is no more license.

Will we have to remove 'AbpLicenseCode' from appsettings.json ? Will the developers be able to debug ? Will there be other constraints ?

The nuget.config contains a reference to a commercial url.

Will this url still work?


3 Answer(s)
  • 0
    alper created
    Support Team

    In the active license period, all developer seats are being validated via license server. after the license expires you can continue your development with the specified developer seat limits.

  • 0
    [email protected] created

    Thank you for your answer, but it is still unclear.

    You say "after the license expires you can continue your development with the specified developer seat limits". This means that we will always be required to respect a license since the number of places remains limited ?

    Sorry to insist, but if so I put myself in the shoes of my customers who will want to upgrade their applications in a few years : If a new team that does not have an abp commercial license wishes to develop an application based on abp commercial, what will be the constraints?

    Will we have to remove 'AbpLicenseCode' from appsettings.json ? Will the developers be able to debug ? Will there be other constraints ?

    The nuget.config contains a reference to a commercial url. Will this url still work?

  • 0
    alper created
    Support Team

    Will we have to remove 'AbpLicenseCode' from appsettings.json ? No, this will stop your development. The AbpLicenseCode is an offline license validation. Will the developers be able to debug ? Yes. Will there be other constraints ? After your license expires, you will be still developing your project. ABP commercial license is a perpetual license. The nuget.config contains a reference to a commercial url. Will this url still work? Yes you'll still be able to get minor patch updates

    See https://commercial.abp.io/faq#what-happens-when-license-ends