|
How is a license counted? We have around fifteen developers and the usual four environments (dev, QA, staging, production), and I need to know what we would actually be paying for before I take this to anyone. |
Replies: 1 comment
|
Per application, per AppJar. Not per developer, not per environment, not per user, not per server. For your case that means one license per AppJar you integrate, covering all fifteen developers and all four environments. The same license file goes on every server that runs the application. There is nothing to count and nothing to true up. To be precise about the two dimensions people usually ask about:
Also worth knowing, since it affects what you are buying: The license is perpetual, and the annual fee buys updates. The version you are running keeps working forever. What a subscription adds is one year of releases: any version issued during your term is covered permanently, and versions issued after it expires will not validate. If you stop renewing, nothing stops running — you keep the last covered release indefinitely and simply stop receiving new ones. Validation is offline. Licenses are cryptographically signed and checked locally at startup. Nothing phones home, and no network access is needed to run in a restricted environment. The commercial differences between Core, Startup and Enterprise are about support, not about what the license permits: Core is the license alone, Startup adds the customer portal and 10 support hours a year, Enterprise adds 80 hours and issue escalation. |
Per application, per AppJar. Not per developer, not per environment, not per user, not per server.
For your case that means one license per AppJar you integrate, covering all fifteen developers and all four environments. The same license file goes on every server that runs the application. There is nothing to count and nothing to true up.
To be precise about the two dimensions people usually ask about: