Article de reference

État actif

60"},"divisions":{"wt":""},"subsidiaries":{"wt":""},"website":{"wt":"{{URL|activestate.com/}}"}},"i":0}}] ActiveState Software Inc. est une société canadienne de logiciels qui d...

de logiciels qui développe et prend en charge des outils de gestion de logiciels libres en environnement d'entreprise. Elle propose des solutions de gestion automatisée des vulnérabilités, de sécurité des conteneurs et de sécurité de la chaîne d'approvisionnement. ActiveState fournit des conteneurs sécurisés et des environnements d'exécution que les équipes de développement peuvent intégrer à leur cycle de vie de développement logiciel (SDLC). Sa plateforme offre des outils de gestion des vulnérabilités et des dépendances des composants open source, et ce, pour de nombreux langages de programmation.

En 2025, ActiveState annonçait compter environ 94 000 utilisateurs actifs mensuels et prendre en charge plus de 40 millions de bibliothèques open source. L’entreprise affirme que sa plateforme est conforme au cadre de développement logiciel sécurisé (SSDF) du National Institute of Standards and Technology (NIST).

ActiveState est une société privée détenue conjointement par ses employés et Vertu Capital, une société canadienne de capital-investissement.

du code source , implémente le framework de sécurité SLSA et inclut des outils de détection des vulnérabilités.

La plateforme est fournie sous forme de service géré, dans lequel ActiveState prend en charge la création, la mise à jour et la maintenance des composants open source pour le compte de ses utilisateurs. Elle peut générer des images de conteneurs sécurisées, gérer les dépendances et créer des nomenclatures logicielles (SBOM) aux formats SPDX et CycloneDX. Dans ce modèle, ActiveState gère les correctifs de sécurité, la conformité et les mises à jour des dépendances pour le compte de ses utilisateurs.

Conteneurs sécurisés

En 2024, ActiveState a lancé Secure Containers, un ensemble d'images de conteneurs préconfigurées conçues pour être déployées sans vulnérabilités connues. Ces images sont reconstruites chaque nuit avec des SBOM et des attestations signées, et les failles de sécurité critiques sont corrigées sous sept jours.

Les conteneurs sécurisés sont distribués via Docker Hub et sont disponibles pour des langages tels que Python, Java, Node.js , Go, .NET Core, Rust, Perl, PHP , ainsi que pour des utilitaires courants comme curl, wget et bash. Une image de base statique est également disponible. Les clients peuvent demander la personnalisation d'un conteneur hors production à des fins d'évaluation.

Outil d'état

L'outil State Tool est un utilitaire en ligne de commande inclus dans la plateforme ActiveState. Il permet aux utilisateurs de gérer les environnements d'exécution et les dépendances des langages de programmation, de créer et de partager des environnements de développement reproductibles et d'intégrer les services d'ActiveState dans les flux de travail automatisés de construction et de déploiement.

Cet outil est également utilisé pour la gestion de projets et d'environnements Python, notamment pour la création de configurations de développement isolées et la gestion de l'installation de packages à partir de la source.

Répartition des langues

ActiveState continue de proposer des distributions commerciales de langages de programmation, intégrés à la plateforme ActiveState. Ces distributions incluent :

  • Distribution Python pour plusieurs systèmes d'exploitation.
  • Distribution Perl pour Windows, macOS et Linux.
  • Distribution Tcl pour les environnements d'entreprise.
  • Distribution Ruby pour le développement multiplateforme.
  • Distribution Go pour la création d'applications cloud-native et système.
  • Distribution Java pour le développement à usage général et d'entreprise.
  • Distribution R pour le calcul statistique et l'analyse des données.

Ces produits de distribution figuraient parmi les premiers produits de l'entreprise et restent au cœur de son offre.

Anciens produits

ActiveState a développé plusieurs produits qui ont depuis été abandonnés ou transférés :

  • Komodo IDE et Komodo Edit : éditeurs de code source pour les langages dynamiques et web. En 2021, ActiveState a publié Komodo IDE en tant que logiciel libre.
  • Stackato : un produit de plateforme en tant que service (PaaS) basé sur Cloud Foundry. Hewlett Packard a acquis Stackato en 2015.
  • Perl Dev Kit (PDK) et Tcl Dev Kit (TDK) : Outils pour le développement d'applications en Perl et Tcl, respectivement, qui ont été abandonnés.

CI/CD d'entreprise

ActiveState a confirmé que son enquête sur l'intégration continue et la livraison continue (CI/CD) en entreprise est ouverte à la participation jusqu'en 2020. Basée sur la manière dont les entreprises utilisent couramment la CI/CD et dont elles gèrent l'exécution logicielle et les problèmes rencontrés, l'étude fait partie des initiatives continues d'ActiveState visant à promouvoir le développement de la technologie open source.

présence médiatique et engagement de l'industrie

Plus d articles de Worldlex Wiki

Revenez a l index pour explorer davantage de pages sur l histoire, la science, la culture, la geographie et la societe en francais.

Explorer l index