Le système de gestion de configuration Chef est devenu un projet entièrement ouvert

Chef Software a annoncé sa décision d'abandonner son modèle commercial Open Core, dans lequel seuls les composants essentiels du système sont distribués gratuitement et les fonctionnalités avancées sont fournies dans le cadre d'un produit commercial.

Tous les composants du système de gestion de configuration Chef, y compris la console de gestion Chef Automate, les outils de gestion d'infrastructure, le module de gestion de la sécurité Chef InSpec et le système d'automatisation de livraison et d'orchestration Chef Habitat, seront désormais entièrement disponibles sous la licence open source Apache 2.0, sans parties ouvertes ou fermées. Tous les modules précédemment fermés seront ouverts. Le produit sera développé dans un référentiel accessible au public. Les processus de développement, de prise de décision et de conception doivent être rendus aussi transparents que possible.

Il est à noter que la décision a été prise après une longue étude de différents modèles de commercialisation de logiciels open source et d'organisation de l'interaction au sein des communautés. Les développeurs de Chef estiment que le code source entièrement open source équilibrera au mieux les attentes de la communauté et les intérêts commerciaux de l'entreprise. Au lieu de diviser le produit en parties ouvertes et propriétaires, Chef Software sera désormais en mesure de consacrer entièrement ses ressources disponibles au développement d'un seul produit ouvert, en collaboration avec les passionnés et les entreprises intéressées par le projet.

Pour répondre aux besoins des entreprises, un package de distribution commerciale, Chef Enterprise Automation Stack, sera créé sur la base de l'open source, qui comprendra des tests et une stabilisation supplémentaires, la fourniture d'un support technique 24h/7 et XNUMXj/XNUMX, une adaptation pour une utilisation dans des systèmes nécessitant une fiabilité accrue, et un canal pour une livraison rapide des mises à jour. Dans l'ensemble, le nouveau modèle économique de Chef Software est très similaire à celui de Red Hat, qui propose une distribution commerciale mais développe tous les logiciels sous forme de projets open source, disponibles sous licences libres.

Rappelons que le système de gestion de configuration Chef est écrit en Ruby et Erlang, et propose un langage spécifique au domaine pour créer des instructions (« recettes »). Chef peut être utilisé pour des changements de configuration centralisés et l'automatisation de la gestion des applications (installation, mise à jour, suppression, lancement) dans des parcs de serveurs de différentes tailles et infrastructures cloud. Cela inclut la prise en charge de l'automatisation du déploiement de nouveaux serveurs dans les environnements cloud d'Amazon EC2, Rackspace, Google Cloud Platform, Oracle Cloud, OpenStack et Microsoft Azure. Les solutions basées sur Chef sont utilisées par Facebook, Amazon et HP. Les nœuds de contrôle Chef peuvent être déployés sur les distributions basées sur RHEL et Ubuntu. Toutes les distributions Linux populaires, macOS, FreeBSD, AIX, Solaris et Windows sont prises en charge en tant qu'objets de gestion.

Source: opennet.ru

Ajouter un commentaire