Il sistema di gestione della configurazione Chef è diventato un progetto completamente aperto

La società Chef Software ha annunciato la decisione di interrompere l'uso del modello di business Open Core, in base al quale solo i componenti di base del sistema sono distribuiti liberamente, mentre le funzionalità avanzate sono fornite all'interno di un prodotto commerciale.

Tutti i componenti del sistema di gestione della configurazione Chef, inclusa la console di gestione Chef Automate, gli strumenti di gestione dell'infrastruttura, il modulo di gestione della sicurezza Chef InSpec e il sistema di automazione della consegna e orchestrazione Chef Habitat, saranno ora completamente disponibili sotto la licenza Apache 2.0 senza separazione in parti aperte e chiuse. Tutti i moduli precedentemente chiusi saranno resi pubblici. Il prodotto si svilupperà in un repository accessibile al pubblico. I processi di sviluppo, decision making e progettazione saranno pianificati per essere quanto più trasparenti possibile.

Si segnala che la decisione è stata presa dopo un lungo studio di diversi modelli di commercializzazione del software libero e dell'organizzazione delle interazioni nelle comunità. Gli sviluppatori di Chef ritengono che l'apertura totale del codice permetterà di bilanciare al meglio le aspettative della comunità e gli interessi aziendali della società. Invece di frammentare il prodotto in una parte aperta e una proprietaria, Chef Software ora potrà concentrare completamente le risorse disponibili nello sviluppo di un unico prodotto aperto, collaborando con gli appassionati e le aziende interessate al progetto.

Per soddisfare le esigenze delle aziende basate su codice aperto, sarà creato un pacchetto commerciale Chef Enterprise Automation Stack, che si distinguerà per test aggiuntivi e stabilizzazione, fornitura di supporto tecnico 24 ore su 24, 7 giorni su 7, adattamento per l'utilizzo in sistemi che richiedono un'affidabilità superiore e un canale di consegna tempestiva degli aggiornamenti. Nel complesso, il nuovo modello di business di Chef Software è molto simile ai metodi dell'azienda Red Hat, secondo i quali viene proposto un pacchetto commerciale, ma tutto il software si sviluppa come progetti aperti disponibili sotto licenze libere.

Ricordiamo che il sistema di gestione della configurazione Chef è scritto nei linguaggi Ruby ed Erlang e offre un linguaggio di dominio specifico per creare istruzioni ("ricette"). Chef può essere utilizzato per modifiche centralizzate della configurazione e per l'automazione della gestione delle applicazioni (installazione, aggiornamento, rimozione, avvio) in server di diverse dimensioni e infrastrutture cloud. Supporta inoltre l'automazione del deployment dell'hardware di nuovi server in ambienti cloud come Amazon EC2, Rackspace, Google Cloud Platform, Oracle Cloud, OpenStack e Microsoft Azure. Le soluzioni basate su Chef sono utilizzate da aziende come Facebook, Amazon e HP. I nodi di gestione Chef possono essere distribuiti su distribuzioni basate su RHEL e Ubuntu. Come oggetti di gestione, supporta tutte le distribuzioni Linux popolari, macOS, FreeBSD, AIX, Solaris e Windows.

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster