Chef Software hat angekĂŒndigt, dass es die Open-Core-GeschĂ€ftsmodell einstellen wird, bei dem nur die grundlegenden Systemkomponenten kostenlos angeboten werden, wĂ€hrend erweiterte Funktionen in einem kommerziellen Produkt bereitgestellt werden.
Alle Komponenten des Konfigurationsmanagement-Systems Chef, einschlieĂlich des Chef Automate-Dashboards, Infrastrukturmanagement-Tools, des Sicherheitsmoduls Chef InSpec und des Automatisierungssystem Chef Habitat, werden kĂŒnftig vollstĂ€ndig unter der freien Lizenz Apache 2.0 verfĂŒgbar sein, ohne Trennung in offene und geschlossene Teile. Alle zuvor geschlossenen Module werden geöffnet. Das Produkt wird in einem öffentlich zugĂ€nglichen Repository weiterentwickelt. Die Entwicklungs-, Entscheidungs- und Designprozesse sollen so transparent wie möglich gestaltet werden.
Es wird festgestellt, dass die Entscheidung nach einer grĂŒndlichen Analyse verschiedener Modelle der Kommerzialisierung von Open Source Software (OSP) und der Organisation der Zusammenarbeit in den Gemeinschaften getroffen wurde. Die Entwickler von Chef sind der Ansicht, dass eine vollstĂ€ndige Offenlegung des Codes die Erwartungen der Gemeinschaft und die geschĂ€ftlichen Interessen des Unternehmens am besten ausbalancieren kann. Anstatt das Produkt in einen offenen und einen proprietĂ€ren Teil zu unterteilen, kann Chef Software nun die vorhandenen Ressourcen vollstĂ€ndig auf die Entwicklung eines einzigen offenen Produkts konzentrieren und dabei eng mit den an dem Projekt interessierten Enthusiasten und Unternehmen zusammenarbeiten.
Um den BedĂŒrfnissen von Unternehmen auf Basis von Open-Source-Technologien gerecht zu werden, wird eine kommerzielle Distribution des Chef Enterprise Automation Stack entwickelt. Diese wird sich durch zusĂ€tzliche Tests und Stabilisierung, 24/7 technischen Support, Anpassungen fĂŒr den Einsatz in Systemen mit hohen ZuverlĂ€ssigkeitsanforderungen und einen schnellen Update-Kanal auszeichnen. Insgesamt Ă€hnelt das neue GeschĂ€ftsmodell von Chef Software stark den Methoden von Red Hat, bei denen eine kommerzielle Distribution angeboten wird, wĂ€hrend die Software jedoch als offene Projekte unter freien Lizenzen weiterentwickelt wird.
Zur Erinnerung: Das Konfigurationsmanagement-System Chef ist in den Programmiersprachen Ruby und Erlang geschrieben und bietet eine domĂ€nenspezifische Sprache zur Erstellung von Anweisungen ("Rezepten"). Chef kann fĂŒr die zentrale Verwaltung von Konfigurationen und die Automatisierung des Anwendungsmanagements (Installation, Aktualisierung, Deinstallation, AusfĂŒhrung) in Serverparks unterschiedlicher GröĂe und in Cloud-Infrastrukturen eingesetzt werden. Auch die Automatisierung der Bereitstellung von Inhalten wird unterstĂŒtzt. neuer Server in den Cloud-Umgebungen von Amazon EC2, Rackspace, Google Cloud Platform, Oracle Cloud, OpenStack und Microsoft Azure. Lösungen auf Basis von Chef werden von Unternehmen wie Facebook, Amazon und HP eingesetzt. Die Chef-Managementknoten können in Distributionen basierend auf RHEL und Ubuntu bereitgestellt werden. Alle gĂ€ngigen Linux-Distributionen, macOS, FreeBSD, AIX, Solaris und Windows werden als verwaltete Objekte unterstĂŒtzt.
Quelle: opennet.ru
