Licensing Options

Please contact us for more details on any of our licensing options.

Development License

The Development License allows the licensor (vendor) to actively develop, customize, and extend the product on behalf of the licensee.

Development Service Models

Customers can choose between flexible project-based development or ongoing development through annual retainer packages.

Project-Based Development

Development requests are scoped, estimated, and delivered as individual projects based on the licensee’s requirements.

Annual Development Retainer Packages

For customers requiring continuous development and faster turnaround, annual retainer packages provide a predictable and scalable way to access development capacity.

These packages include a predefined allocation of development capacity (e.g. monthly hours) and prioritized delivery.

Starter
  • Fixed monthly development capacity
  • Suitable for small enhancements and ongoing improvements
  • Standard prioritization
Growth
  • Increased monthly development capacity
  • Suitable for continuous feature development and integrations
  • Higher prioritization and faster turnaround
Enterprise
  • Dedicated or near-dedicated development capacity
  • Suitable for complex, ongoing product evolution
  • Highest prioritization and fastest turnaround
  • Option for custom SLAs and response times

Runtime License

The Runtime License grants the licensee the right to use the product for a single application (project), regardless of the number of environments or deployments related to that application. This includes usage across development, staging, and production environments.

The installation, hosting, and operation of the product are the sole responsibility of the licensee.

Source Code License

The Source Code License provides full access to the product’s source code, allowing the licensee to modify and extend the product as needed.

This license includes a Runtime License and cannot be purchased independently.

Enterprise License

The Enterprise License grants the licensee the right to use the product across an unlimited number of applications and projects within the organization.

This license includes:

  • Source Code License
  • Runtime License (unlimited usage)
  • Development License (included for 1 year)
  • Maintenance Plan (included for 1 year)

The included Development License provides access to vendor-led development, customization, and prioritized support services. All development work is subject to scoping, estimation, and separate commercial agreement based on the requirements.

Optional development service packages (e.g. monthly hours or project-based engagements) are available.

After the first year, both the Development License and Maintenance Plan can be renewed annually. Continued access to product updates, new releases, and ongoing improvements requires an active Maintenance Plan.

Maintenance Plan

Licensees with a Runtime or Enterprise License may subscribe to an annual Maintenance Plan.

The Maintenance Plan includes:

  • Access to all major, minor, and bug fix releases
  • Prioritized support
  • Access to the issue management system (including open issues and roadmap visibility)

The annual cost is 25% of the total license fee.

Without an active Maintenance Plan, the licensee may continue to use the last licensed version indefinitely but will not receive updates or new releases.

Versioning
Versioning

Versioning

The versioning follows the Semantic Versioning (SemVer) specification.

The version numbers are in the format of MAJOR.MINOR.PATCH.

The following table provides a detailed overview of what each version increment entails:

  • Major: new features, to complete API changes.
  • Minor: Improvements, new features, deprecation notices, don't break user code (backward-compatibility). Same API.
  • Bug fix: just bug fixes and related stuff.