Chef Configuration Management System sa stáva plne open source projektom

Chef Software oznámil svoje rozhodnutie ukončiť svoj obchodný model Open Core, v ktorom sú voľne distribuované iba základné komponenty systému a pokročilé funkcie sú poskytované ako súčasť komerčného produktu.

Všetky komponenty systému správy konfigurácie Chef, vrátane riadiacej konzoly Chef Automate, nástrojov na správu infraštruktúry, modulu správy bezpečnosti Chef InSpec a systému automatizácie doručovania a orchestrácie Chef Habitat, budú teraz plne dostupné pod open-source licenciou Apache 2.0, bez otvorených alebo uzavretých častí. Všetky predtým zatvorené moduly sa otvoria. Produkt bude vyvinutý vo verejne prístupnom úložisku. Procesy vývoja, rozhodovania a navrhovania sú plánované tak, aby boli čo najtransparentnejšie.

Je potrebné poznamenať, že rozhodnutie bolo prijaté po dlhom štúdiu rôznych modelov komercializácie softvéru s otvoreným zdrojovým kódom a organizácie interakcie v komunitách. Vývojári Chef veria, že úplný otvorený zdrojový kód najlepšie vyváži očakávania komunity s obchodnými záujmami spoločnosti. Namiesto rozdelenia produktu na otvorené a proprietárne časti bude teraz Chef Software schopný plne nasmerovať svoje dostupné zdroje na vývoj jedného otvoreného produktu, pričom bude spolupracovať s nadšencami a spoločnosťami, ktoré sa o projekt zaujímajú.

Pre potreby podnikov bude vytvorený komerčný distribučný balík Chef Enterprise Automation Stack založený na otvorenom zdroji, ktorý bude obsahovať dodatočné testovanie a stabilizáciu, poskytovanie technickej podpory 24×7, prispôsobenie pre použitie v systémoch vyžadujúcich zvýšenú spoľahlivosť, a kanál na rýchle doručovanie aktualizácií. Celkovo je nový obchodný model Chef Software veľmi podobný modelu Red Hat, ktorý ponúka komerčnú distribúciu, no vyvíja všetok softvér ako projekty s otvoreným zdrojovým kódom, ktoré sú dostupné na základe bezplatných licencií.

Pripomeňme, že systém správy konfigurácie Chef je napísaný v jazykoch Ruby a Erlang a ponúka jazyk špecifický pre doménu na vytváranie pokynov („recepty“). Chef možno použiť na centralizované zmeny konfigurácie a automatizáciu správy aplikácií (inštalácia, aktualizácia, odstránenie, spustenie) v serverových parkoch rôznych veľkostí a cloudových infraštruktúrach. To zahŕňa podporu pre automatizáciu nasadzovania nových serverov v cloudových prostrediach Amazon EC2, Rackspace, Google Cloud Platform, Oracle Cloud, OpenStack a Microsoft Azure. Riešenia založené na šéfkuchároch používajú Facebook, Amazon a HP. Riadiace uzly šéfkuchára môžu byť nasadené v distribúciách založených na RHEL a Ubuntu. Všetky populárne distribúcie Linuxu, macOS, FreeBSD, AIX, Solaris a Windows sú podporované ako objekty správy.

Zdroj: opennet.ru

Pridať komentár