Chef Configuration Management System bliver et Fuldt Open Source-projekt

Chef Software har annonceret sin beslutning om at afbryde sin Open Core-forretningsmodel, hvor kun systemets kernekomponenter er frit distribueret, og avancerede funktioner leveres som en del af et kommercielt produkt.

Alle komponenter i Chef-konfigurationsstyringssystemet, inklusive Chef Automate-styringskonsollen, infrastrukturstyringsværktøjer, Chef InSpec-sikkerhedsstyringsmodulet og Chef Habitat-leverings- og orkestreringsautomatiseringssystemet, vil nu være fuldt tilgængelige under open source Apache 2.0-licensen, uden åbne eller lukkede dele. Alle tidligere lukkede moduler vil blive åbnet. Produktet vil blive udviklet i et offentligt tilgængeligt lager. Udviklings-, beslutnings- og designprocesserne planlægges gjort så gennemsigtige som muligt.

Det bemærkes, at beslutningen blev truffet efter en lang undersøgelse af forskellige modeller for kommercialisering af open source-software og organisering af interaktion i fællesskaber. Chefs udviklere mener, at fuld åben kildekode bedst afbalancerer samfundets forventninger med virksomhedens forretningsinteresser. I stedet for at opdele produktet i åbne og proprietære dele, vil Chef Software nu fuldt ud kunne rette sine tilgængelige ressourcer til udviklingen af ​​et enkelt åbent produkt i samarbejde med entusiaster og virksomheder, der er interesserede i projektet.

For at imødekomme virksomhedernes behov vil en kommerciel distributionspakke, Chef Enterprise Automation Stack, blive skabt baseret på open source, som vil indeholde yderligere test og stabilisering, levering af teknisk support 24×7, tilpasning til brug i systemer, der kræver øget pålidelighed, og en kanal til hurtig levering af opdateringer. Overordnet set minder Chef Softwares nye forretningsmodel meget om Red Hats, som tilbyder en kommerciel distribution, men udvikler al software som open source-projekter, tilgængelig under gratis licenser.

Husk, at Chef-konfigurationsstyringssystemet er skrevet i Ruby og Erlang og tilbyder et domænespecifikt sprog til oprettelse af instruktioner ("opskrifter"). Chef kan bruges til centraliserede konfigurationsændringer og automatisering af applikationsstyring (installation, opdatering, fjernelse, lancering) i serverparker af forskellige størrelser og cloud-infrastrukturer. Dette inkluderer support til automatisering af udrulningen af ​​nye servere i cloud-miljøerne i Amazon EC2, Rackspace, Google Cloud Platform, Oracle Cloud, OpenStack og Microsoft Azure. Kokkebaserede løsninger bruges af Facebook, Amazon og HP. Chef-kontrolnoder kan implementeres på RHEL- og Ubuntu-baserede distributioner. Alle populære Linux-distributioner, macOS, FreeBSD, AIX, Solaris og Windows understøttes som administrationsobjekter.

Kilde: opennet.ru

Tilføj en kommentar