Chef Configuration Management System blir ett helt öppen källkodsprojekt

Chef Software har meddelat sitt beslut att avbryta sin Open Core affärsmodell, där endast kärnkomponenterna i systemet distribueras fritt och avancerade funktioner tillhandahålls som en del av en kommersiell produkt.

Alla komponenter i Chefs konfigurationshanteringssystem, inklusive Chef Automate-hanteringskonsolen, infrastrukturhanteringsverktyg, Chef InSpec-säkerhetshanteringsmodulen och Chef Habitat leverans- och orkestreringsautomatiseringssystem, kommer nu att vara fullt tillgängliga under Apache 2.0-licensen med öppen källkod, utan öppna eller stängda delar. Alla tidigare stängda moduler kommer att öppnas. Produkten kommer att utvecklas i ett offentligt tillgängligt arkiv. Utvecklings-, besluts- och designprocesserna planeras att göras så transparenta som möjligt.

Det noteras att beslutet togs efter en lång studie av olika modeller för kommersialisering av programvara med öppen källkod och organisering av interaktion i samhällen. Chefs utvecklare tror att fullständig öppen källkod bäst balanserar samhällets förväntningar med företagets affärsintressen. Istället för att dela upp produkten i öppna och proprietära delar kommer Chef Software nu att fullt ut kunna rikta sina tillgängliga resurser till utvecklingen av en enda öppen produkt, i samarbete med entusiaster och företag som är intresserade av projektet.

För att möta företagens behov kommer ett kommersiellt distributionspaket, Chef Enterprise Automation Stack, att skapas baserat på öppen källkod, som kommer att innehålla ytterligare testning och stabilisering, tillhandahållande av teknisk support 24×7, anpassning för användning i system som kräver ökad tillförlitlighet, och en kanal för snabb leverans av uppdateringar. Sammantaget är Chef Softwares nya affärsmodell mycket lik Red Hats, som erbjuder en kommersiell distribution men utvecklar all mjukvara som öppen källkodsprojekt, tillgänglig under gratis licenser.

Kom ihåg att Chefs konfigurationshanteringssystem är skrivet i Ruby och Erlang och erbjuder ett domänspecifikt språk för att skapa instruktioner ("recept"). Chef kan användas för centraliserade konfigurationsändringar och automatisering av applikationshantering (installation, uppdatering, borttagning, lansering) i serverparker av olika storlekar och molninfrastruktur. Detta inkluderar stöd för att automatisera distributionen av nya servrar i molnmiljöerna Amazon EC2, Rackspace, Google Cloud Platform, Oracle Cloud, OpenStack och Microsoft Azure. Kockbaserade lösningar används av Facebook, Amazon och HP. Chefskontrollnoder kan distribueras på RHEL- och Ubuntu-baserade distributioner. Alla populära Linux-distributioner, macOS, FreeBSD, AIX, Solaris och Windows stöds som hanteringsobjekt.

Källa: opennet.ru

Lägg en kommentar