The Chef configuration management system has become a fully open project

Chef Software has announced a decision to stop using the Open Core business model, in which only the basic components of the system are freely distributed, and advanced features are delivered as part of a commercial product.

All components of the Chef configuration management system, including the Chef Automate management console, infrastructure management tools, the Chef InSpec security management module, and the Chef Habitat delivery automation and orchestration system, will now be fully available under the free Apache 2.0 license without separation into open and closed parts. All previously closed modules will be opened. The product will be developed in a publicly accessible repository. The development, decision-making and design processes are planned to be made as transparent as possible.

It is noted that the decision was made after a long study of various models of commercialization of open source software and the organization of interaction in communities. The Chef developers believe that the full open source will best balance the expectations of the community and the business interests of the company. Instead of splitting the product into an open and proprietary part, Chef Software will now be able to devote all available resources to the development of a single open product, acting together with enthusiasts and companies interested in the project.

To meet the needs of enterprises on the basis of open source, a commercial distribution kit Chef Enterprise Automation Stack will be formed, which will be distinguished by additional testing and stabilization, the provision of technical support in 24×7 mode, adaptation for use in systems requiring increased reliability, and a channel for prompt delivery of updates. In general, Chef Software's new business model is very close to Red Hat's methods of offering a commercial distribution, but developing all software as open source projects available under free licenses.

As a reminder, the Chef configuration management system is written in Ruby and Erlang and offers a domain-specific language for creating instructions ("recipes"). Chef can be used for centralized configuration changes and automated application management (installation, updating, deletion, and launch) across server farms of various sizes and cloud infrastructures. It also supports automated deployment. new servers in cloud environments such as Amazon EC2, Rackspace, Google Cloud Platform, Oracle Cloud, OpenStack, and Microsoft Azure. Chef-based solutions are used by Facebook, Amazon, and HP. Chef control nodes can be deployed on RHEL-based distributions and UbuntuAll popular control objects are supported. Linux-distributions, macOS, FreeBSD, AIX, Solaris and Windows.

Source: opennet.ru

Buy reliable hosting for sites with DDoS protection, VPS VDS servers 🔥 Buy reliable website hosting with DDoS protection, VPS VDS servers | ProHoster