Single Application

In the following, we are listing several common scenarios. If none of these fits your situation, please feel free to contact sales@dynamsoft.com for inquiry.

  • 1. Same Software Engine, Multiple Products

    If you develop a software engine that is contained in two products sold separately, the two products are considered different applications, even if the engine is basically the same in each of the separate products.

    Note: If your application is for resale, each of your customers requires separate licenses.

  • 2. Same Software, Multiple Domains

    (for web applications)

    If you are deploying the same web application to two domains, the two deployments are considered different applications.

    "Domain" is defined as a primary domain of your business or organization.

    For instance, the following are taken as two Domains:

    - companyA.com and companyB.com;

    - company.com and company.ca;

    - sectorA.gov.ca and sectorB.gov.ca.

    For sites that use public domain names of multi-tenant cloud platforms, a Domain is defined as a unique subdomain such as dynamsoft.force.com.

    Subdomains like subdomainA.company.com and subdomainB.company.com are counted as one Domain.

    Note: Domain License is not for resale.

  • 3. Consultants and Works Made for Hire

    If you develop an application for one customer and then subsequently develop another application for another customer, this is taken as two applications even the two applications are similar.

  • 4. Modular Application

    If a system is composed of multiple software modules that use Dynamsoft SDKs but all modules are part of the same system, Dynamsoft considers the system and all its component modules to be one "application" for licensing purposes.

  • 5. Application Suite for External Sale

    If you develop a "suite" of applications that are always sold as a suite, Dynamsoft considers the suite as one application for licensing purposes.

    Note: If your application is for resale, each of your customers requires separate licenses.

  • 6. Evaluation and "Light" Application Versions

    If you develop an evaluation version or a light version of your application using Dynamsoft SDKs, Dynamsoft considers the two versions as one application for licensing purposes. Dynamsoft does not require a separate development license for the evaluation/lite version.

  • 7. New Versions and Updates of Existing Applications

    If you develop a new version of or update to an existing application, Dynamsoft considers the versions as one application for licensing purposes.