Individual users can freely create, install, work with and deploy to production any of the open source language environments offered by the ActiveState Platform to a maximum of 1 active runtime. An active runtime is an instance of software from the ActiveState Platform that is run in any 24 hour period. For example:
- If you’ve deployed your application in containers, at some point in a 24 hour period you may have as many as 15 instances of your application spun up to handle load.
- If you’ve deployed a CI/CD solution that runs tests in parallel, you may have as many as 10 instances of your application running concurrently.
- If you have a team of 10 developers working on your project, you would require at least 10 active runtimes, one for each development environment that is being worked with.
This would total 35 active runtimes altogether, however, you would require additional active runtimes if:
- Developers are running unit tests on their local machines
- Various scripts are being run in dev, test or production etc.
You may want to contact us to help you determine the number of active runtimes you require.
Important: Community Editions of ActivePerl, ActivePython and ActiveTcl may no longer be used for development use for free. Please read our Important Changes To ActiveState’s Licensing and Pricing Model in 2021 blog post for details.