Chef Configuration Management System wordt een volledig open source-project

Chef Software heeft zijn besluit aangekondigd om te stoppen met zijn Open Core-bedrijfsmodel, waarin alleen de kerncomponenten van het systeem vrijelijk worden gedistribueerd en geavanceerde functies worden geleverd als onderdeel van een commercieel product.

Alle componenten van het Chef-configuratiebeheersysteem, inclusief de Chef Automate-beheerconsole, tools voor infrastructuurbeheer, de Chef InSpec-beveiligingsbeheermodule en het Chef Habitat-automatiseringssysteem voor levering en orkestratie, zullen nu volledig beschikbaar zijn onder de open-source Apache 2.0-licentie. zonder open of gesloten delen. Alle eerder gesloten modules worden geopend. Het product zal worden ontwikkeld in een publiek toegankelijke repository. De ontwikkelings-, besluitvormings- en ontwerpprocessen zijn zo transparant mogelijk gepland.

Opgemerkt wordt dat de beslissing werd genomen na een lange studie van verschillende modellen voor de commercialisering van open source-software en de organisatie van interactie in gemeenschappen. De ontwikkelaars van Chef zijn van mening dat volledige open source-code de verwachtingen van de gemeenschap het beste in evenwicht zal brengen met de zakelijke belangen van het bedrijf. In plaats van het product op te splitsen in open en propriëtaire delen, zal Chef Software nu zijn beschikbare middelen volledig kunnen inzetten voor de ontwikkeling van één enkel open product, in samenwerking met enthousiastelingen en bedrijven die geïnteresseerd zijn in het project.

Om aan de behoeften van ondernemingen te voldoen, zal een commercieel distributiepakket, Chef Enterprise Automation Stack, worden gecreëerd op basis van open source, dat aanvullende tests en stabilisatie zal omvatten, 24×7 technische ondersteuning, aanpassing voor gebruik in systemen die verhoogde betrouwbaarheid vereisen, en een kanaal voor snelle levering van updates. Over het geheel genomen lijkt het nieuwe bedrijfsmodel van Chef Software sterk op dat van Red Hat, dat een commerciële distributie aanbiedt, maar alle software ontwikkelt als open source-projecten, beschikbaar onder gratis licenties.

Bedenk dat het Chef-configuratiebeheersysteem is geschreven in Ruby en Erlang en een domeinspecifieke taal biedt voor het maken van instructies (“recepten”). Chef kan worden gebruikt voor gecentraliseerde configuratiewijzigingen en automatisering van applicatiebeheer (installatie, update, verwijdering, lancering) in serverparken van verschillende groottes en cloudinfrastructuren. Dit omvat ondersteuning voor het automatiseren van de inzet van nieuwe servers in de cloudomgevingen van Amazon EC2, Rackspace, Google Cloud Platform, Oracle Cloud, OpenStack en Microsoft Azure. Op chef-koks gebaseerde oplossingen worden gebruikt door Facebook, Amazon en HP. Chef-controleknooppunten kunnen worden geïmplementeerd op op RHEL en Ubuntu gebaseerde distributies. Alle populaire Linux-distributies, macOS, FreeBSD, AIX, Solaris en Windows worden ondersteund als beheerobjecten.

Bron: opennet.ru

Voeg een reactie