Chef Configuration Management System Fariĝas Plene Malferma Fonta Projekto

Chef Software anoncis sian decidon ĉesigi sian Open Core komercan modelon, en kiu nur la kernaj komponantoj de sistemo estas libere distribuitaj kaj altnivelaj funkcioj estas disponigitaj kiel parto de komerca produkto.

Ĉiuj komponentoj de la agorda mastrumado de Chef, inkluzive de la administradkonzolo Chef Automate, iloj pri infrastrukturoj, la sekureca mastruma modulo de Chef InSpec kaj la liveraĵa kaj orkestra aŭtomatiga sistemo de Chef Habitat, nun estos plene haveblaj sub la malfermfonta licenco Apache 2.0, sen malfermitaj aŭ fermitaj partoj. Ĉiuj antaŭe fermitaj moduloj estos malfermitaj. La produkto estos disvolvita en publike alirebla deponejo. La procezoj de disvolviĝo, decido kaj desegnado estas planitaj kiel eble plej travideblaj.

Oni rimarkas, ke la decido estis farita post longa studo de diversaj modeloj de komercigo de liberkoda programaro kaj organizado de interago en komunumoj. La programistoj de Chef kredas, ke plena malferma fontkodo plej bone ekvilibros komunumajn atendojn kun la komercaj interesoj de la kompanio. Anstataŭ dividi la produkton en malfermajn kaj proprietajn partojn, Chef Software nun povos plene direkti siajn disponeblajn rimedojn al la evoluo de ununura malferma produkto, laborante kune kun entuziasmuloj kaj kompanioj interesitaj pri la projekto.

Por kontentigi la bezonojn de entreprenoj, komerca distribua pakaĵo, Chef Enterprise Automation Stack, estos kreita surbaze de malferma fonto, kiu havos plian testadon kaj stabiligon, provizon de teknika subteno 24×7, adapto por uzo en sistemoj postulantaj pliigitan fidindecon, kaj kanalo por rapida livero de ĝisdatigoj. Ĝenerale, la nova komerca modelo de Chef Software estas tre simila al tiu de Red Hat, kiu proponas komercan distribuon sed disvolvas ĉiujn programojn kiel malfermfontajn projektojn, disponeblajn sub liberaj permesiloj.

Memoru, ke la agorda administradsistemo de Chef estas skribita en Ruby kaj Erlang, kaj ofertas domajnan specifan lingvon por krei instrukciojn ("receptoj"). Chef povas esti uzata por centralizitaj agordaj ŝanĝoj kaj aŭtomatigo de aplika administrado (instalado, ĝisdatigo, forigo, lanĉo) en servilaj parkoj de diversaj grandecoj kaj nubaj infrastrukturoj. Ĉi tio inkluzivas subtenon por aŭtomatigi la deplojon de novaj serviloj en nubaj medioj Amazon EC2, Rackspace, Google Cloud Platform, Oracle Cloud, OpenStack kaj Microsoft Azure. Kuirist-bazitaj solvoj estas uzataj de Facebook, Amazon kaj HP. Chef-kontrolnodoj povas esti deplojitaj sur RHEL kaj Ubuntu-bazitaj distribuoj. Ĉiuj popularaj Linuksaj distribuoj, macOS, FreeBSD, AIX, Solaris kaj Vindozo estas subtenataj kiel administradaj objektoj.

fonto: opennet.ru

Aldoni komenton