Chef 構成管理システムが完全なオープンソース プロジェクトになりました

Chef Software は、システムのコア コンポーネントのみを自由に配布し、高度な機能を商用製品の一部として提供するオープン コア ビジネス モデルを中止する決定を発表しました。

Chef Automate 管理コンソール、インフラストラクチャ管理ツール、Chef InSpec セキュリティ管理モジュール、Chef Habitat 配信およびオーケストレーション自動化システムを含む Chef 構成管理システムのすべてのコンポーネントは、オープンソースの Apache 2.0 ライセンスの下で完全に利用可能になります。開いた部分も閉じた部分もありません。 以前に閉じられたすべてのモジュールが開きます。 製品は、公的にアクセス可能なリポジトリで開発されます。 開発、意思決定、設計のプロセスは可能な限り透明になるように計画されています。

この決定は、オープンソース ソフトウェアの商業化とコミュニティでの交流の組織化に関するさまざまなモデルについての長期にわたる研究の後になされたことに留意されたい。 Chef の開発者は、完全なオープンソース コードがコミュニティの期待と会社のビジネス上の利益のバランスをとるのに最適であると信じています。 Chef Software は、製品をオープンな部分と独自の部分に分割するのではなく、利用可能なリソースを単一のオープンな製品の開発に完全に振り向け、プロジェクトに関心のある愛好家や企業と協力できるようになります。

企業のニーズを満たすために、商用配布パッケージ Chef Enterprise Automation Stack がオープンソースに基づいて作成され、追加のテストと安定化、24 時間 7 日の技術サポートの提供、信頼性の向上が必要なシステムでの使用への適応、更新を迅速に配信するためのチャネル。 全体として、Chef Software の新しいビジネス モデルは、商用ディストリビューションを提供しているが、すべてのソフトウェアをオープン ソース プロジェクトとして開発し、無料のライセンスで利用できる Red Hat のビジネス モデルに非常に似ています。

Chef 構成管理システムは Ruby と Erlang で書かれており、命令 (「レシピ」) を作成するためのドメイン固有の言語を提供していることを思い出してください。 Chef は、さまざまな規模のサーバー パークやクラウド インフラストラクチャにおける一元的な構成変更とアプリケーション管理 (インストール、更新、削除、起動) の自動化に使用できます。 これには、Amazon EC2、Rackspace、Google Cloud Platform、Oracle Cloud、OpenStack、Microsoft Azure のクラウド環境での新しいサーバーのデプロイメントの自動化のサポートが含まれます。 Chef ベースのソリューションは、Facebook、Amazon、HP によって使用されています。 Chef コントロール ノードは、RHEL および Ubuntu ベースのディストリビューションにデプロイできます。 すべての一般的な Linux ディストリビューション、macOS、FreeBSD、AIX、Solaris、Windows が管理オブジェクトとしてサポートされています。

出所: オープンネット.ru

コメントを追加します