FAQs - Working with ActiveState

Below are some commonly asked questions by ActiveState users. If you have additional questions, please check the online community forums. They are regularly maintained by ActiveState staff and are contributed to by other members of the ActiveState community. For questions related to your account, contact us here.

Will my project use my proprietary code?

Your ActiveState project will not use any first-party or proprietary code produced by you or anyone else with whom you have shared the project. All user-generated code does not become part of the shared properties of your project, nor does it belong to ActiveState.

How do I share my project?

Details on how to share your project can be found here.

Why would I share my project?

The benefits of sharing your ActiveState project include

  • Saving fellow developers time and effort setting up a stable development environment.
  • Accelerate employee onboarding by immediately making the correct, specific dependencies needed for the project available.
  • Educators can standardize student environments and restrict unneeded artifacts to simplify the learning experience.
  • Organizations can better control which tools developers are using and account for what is being used in the event of patches, updates, or security risks.

Can I pass my invitation to collaborate on a project to someone else in my organization?

No, the invite email is specific to your email address and your organization. If you would like to provide access to other people in your organization you can either sign up for the Platform yourself and invite them, or contact us with the email addresses of the users to invite, and we will send them individual invites (this is only available for paid tiers).

How long should it take for my project to build?

The time needed to build your project can vary depending on

  • Package size- certain packages are larger than others and will require more time to build.
  • Package build complexity- some packages just need their code wrapped up in a compressed file. While others need to pull in and compile numerous C libraries, and other potential build steps. An example of a complex package would be Tensorflow in the Python ecosystem.
  • The number of packages included- fewer packages can result in a shortened build time.
  • The number of dependencies needed for each package.

A small build with fewer packages and dependencies may only take seconds or minutes to build successfully. Larger, more complex projects can take several minutes or even hours to build successfully.

What should I do if my build is taking longer than expected?

In cases where a build process appears stuck, try resetting the build by making a minor change to your configuration. For example, changing the version of an existing package, adding a new package, changing the version of the language, etc.

What is a CVE?

A Common Vulnerability and Exposures (CVE) identification is the unique identifier that is given to a specific vulnerability by the National Institute of Standards and Technology (NIST) National Vulnerability Database (NVD). Each CVE has been reviewed by a governing body (the CVE Numbering Authority) and found to present a credible threat to the security of a system. Check here to find out more about CVEs and how the ActiveState Platform and the State Tool deal with them.

What is an organization?

Organizations are the way you group ActiveState Platform projects for a company, department, or team. Members of the organization will have access to each project in the organization, with the ability to invite others to join, remove users, and create or modify runtimes (depending on the role of the user).

You can create paid organizations that support both private and public projects, or free organizations that only support public projects.

What happened to Komodo IDE and Komodo Edit?

Komodo IDE and Komodo Edit have been opensourced. Check out our blog article to find out more.

Where can I find a copy of the end-user license agreement?

All current license agreements can be found here, and agreements for older versions or legacy products can be found here.

Where can I find documentation for deprecated products and legacy language versions?

Information on deprecated products and languages can be found on the ActiveState documentation homepage. These docs are for archival use only and are not updated.

How can I delete my ActiveState Account?

Details on how to delete your account can be found here. Note that deleting your account will not automatically uninstall the State Tool from your machine.

How do I download the files or source code from my project?

Instructions on how to download the files from your project can be found here.

What are the minimum operating system (OS) requirements I need to run my project?

The minimum OS requirements to run your project are

  • Windows 10 or later
  • macOS 13 (Ventura) or later
  • Minimum standards for Linux will depend on the details of your project. Distros and versions can be selected when creating your project and changed from the Configuration tab on the project page.