Plans & Pricing

Easy, secure open source languages for all, with features and support for teams of any size.

Free
Ideal for personal use
 
1 Runtime
$0
Public projects
Vetted packages
Hermetic build environments
CVE notifications and remediation
Latest language versions
Community forums
Team
Privacy & support for small to medium sized teams to grow with
3 Runtimes (up to 75 available)
$84/month, billed annually
All Free features, plus...
Private projects
Older language versions
Chat and email support
Enterprise
Security-focused, designed for enterprise needs & scale
Custom Runtime Limit
Request Quote
All Team features, plus...
Downloadable security reports
Maintenance for older language versions including ongoing security updates
Support for 32-bit versions & enterprise OS
Managed builds and private ingredients

Trusted by Developers, Proven for Enterprise

Compare plan features

Free

$0

Team

$84/month - Billed Annually

Enterprise

Custom

Usage Limits
Active Runtimes Included 1 3 250
Cost for Additional Active Runtimes N/A $1,000 USD / year
per 3 Active Runtimes
By quote
Maximum Number of Active Runtimes 1 150 Unlimited
Static Runtimes Included (each counts against 3 Active Runtimes in the limits above) N/A 1 85
Cost for Additional Static Runtimes N/A $1,000 USD / year
per Static Runtime
By quote
Maximum Number of Static Runtimes N/A 50 Unlimited
Build, Dependency & Package Management
Zero-Configuration Cloud-Based Build Toolchain
Advanced Package Management
Automatic Dependency Resolution
Language Support
Perl Recent Releases Recent Releases Extended Releases
Python 2.7 Available without support Available without support Extended Support & Maintenance
Python 3 Recent Releases Recent Releases Extended Releases
Tcl Recent Releases Recent Releases Extended Releases
Ruby Coming soon Coming soon Coming soon
PHP Coming soon Coming soon Coming soon
Operating System Support
macOS Partial Support Partial Support Partial Support
Linux Recent Releases Recent Releases Extended Releases
Windows Recent Releases Recent Releases Extended Releases
AIX For Custom Builds
Solaris For Custom Builds
Collaboration
Public Projects
Private Projects
Organizations
Roles
Hosted Artifact Repositories (Python only)
Change Management
Branches
Revision History
Rollback
Forking
Merging
User Interfaces
API
CLI
Web UI
Support and Maintenance
Community Support
Chat
Email
Phone
Support SLA
Software Supply Chain Security & Integrity
Reproducible Builds
Vulnerability (CVE) Notifications Coming Soon Coming Soon Coming Soon
Vulnerability (CVE) Reporting Basic Basic Extended
Automated Vulnerability (CVE) Remediation Coming Soon
Software Bill of Materials (SBoM)
Redistributable Offline Installers
Enterprise-only Options
Custom Build Engineering
Custom Managed Distributions
Extended Operating System Support
Extended Python 2.7 Support & Maintenance
Indemnification
OEM Licensing
SLA-based Technical Support

Free

$0

Team

$84/month - Billed Annually

Enterprise

Custom

Frequently Asked Questions

If maintenance, security, support, and/or compliance are essential to your business, our Enterprise offer is likely most appropriate.

If you have a team of 2 to 20 developers working in a commercial setting, Team tier is your best option.

If you are using the ActiveState Platform for personal use, then Free tier is most appropriate.

Simply put, Active Runtimes is the number of instances of software from the ActiveState Platform that are run in a 24 hour period. For example, if you’ve built a Python distribution using the ActiveState Platform and you’re running a script with it, that would count as one Active Runtime for a period of 24 hours.

We charge for active runtimes, which are made available through subscriptions to the ActiveState Platform. The first subscription level is our Free Tier, which offers one active runtime to support individual projects. Larger organizations will want to purchase a subscription to our Team or Enterprise Tier, which offers more active runtimes, as well as more features/functionality.

The total number of active runtimes you are using is measured by the number of instances of software from the ActiveState Platform that are run in a 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 may 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.

For more details, please refer to the ActiveState Platform Terms of Service (Free & Team Tier).

A Static Runtime is a specific version of a specific language from ActiveState that is permanently installed. Static Runtimes give you more certainty, but are more expensive and less flexible than Active Runtimes. Often better for legacy projects.

A project on the ActiveState Platform is the configuration of a specific Perl, Python or Tcl environment, including the version of the programming language, the packages required, and all of their dependencies. As a Platform user, you can create your own custom projects that contain just the specific packages you need. All projects at the Free tier are public projects, which means other Platform users can view the configuration. Private projects are available at Team tier and above. Access to private projects is controlled by the project owner.

Learn more in our Platform documentation.

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 may 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.

ActiveState provides a wide range of support, maintenance and licensing options for both recent and older versions of Python and Perl, including EOL versions such as Python 2. This list is constantly changing as newer versions are released. For the latest, up-to-date information, please refer to:

In general, access to older versions is only provided with a Team or Enterprise Tier subscription, while access to EOL versions is only provided on the Enterprise Tier.

We are phasing out our Community Edition releases of ActivePerl, ActivePython and ActiveTcl.

Instead, ActiveState is replacing them with the ActiveState Platform ecosystem, which provides users with a secure open source supply chain and advanced package management capabilities. .

We needed a licensing and pricing model that better fit the needs of modern enterprises.

If you subscribed to Team Tier prior to July 22, 2021, it will expire at the end of your renewal period. At that point, you can purchase the current Team Tier and enjoy more flexibility and security than before. 

  • 3 Active Runtimes compared to just 1 node previously
  • Ability to customize runtimes
  • Access to multiple languages, language versions and operating systems
  • Vulnerability (CVE) reporting and remediation
  • Better integration with continuous integration (CI) systems

If you subscribed to Team Tier prior to July 22, 2021, it will expire at the end of your renewal period. At that point, you can purchase the current Team Tier and enjoy more flexibility and security than before. 

  • 3 Active Runtimes compared to just 1 node previously
  • Ability to customize runtimes
  • Access to multiple languages, language versions and operating systems
  • Vulnerability (CVE) reporting and remediation
  • Better integration with continuous integration (CI) systems

If you subscribed to Business Tier prior to July 22, 2021, it will expire at the end of your renewal period. At that point, you can choose between our current Team and Enterprise Tiers and get more flexibility and security than before.

Team Tier provides:

  • 3 Active Runtimes with the flexibility to scale up to 150 Active Runtimes
  • Access to older language versions, i.e. ActivePython (3.x to 3.5, 2.4 to 2.6) and ActivePerl (5.8 to 5.14)
  • Private projects

Enterprise Tier provides:

  • 250+ Active Runtimes
  • Extended support for older versions, including 32-bit and Python 2
  • Advanced software supply chain security, offline installers and other add-ons

Any subscriptions you have will expire at the end of their renewal period. At that point in time, your account will be downgraded to the Free Tier unless you purchase a Team or Enterprise Tier subscription.

If you have an existing subscription, you will continue to be eligible for support until the subscription expires. After this period (or if you do not have a paid subscription), you may receive support on the Komodo forums at https://community.komodoide.com.