Bol prvý выпуск проекта OpenVox, ktorý rozvíja fork systému automatizácie správy konfigurácie Puppet, umožňujúci automatizovať administráciu skupiny serverov a organizovať centralizované vykonávanie úloh, ako je správa používateľov, inštalácia balíkov a aktualizácia konfigurácie. Prvý выпуск OpenVox 8.11 je rovný analógovej verzii Puppet a môže byť použitý ako jej transparentná náhrada. Kód projektu je napísaný v jazyku Ruby a je distribuovaný pod licenciou Apache 2.0.
OpenVox plánuje rozvíjať ako mäkký fork („soft-fork“), synchronizovaný s kódovou základňou Puppet a zachovávajúci úplnú kompatibilitu s vydaniami Puppet. V súčasnosti tím, ktorý vytvoril fork, pracuje s predstaviteľmi firmy Perforce, vlastníka projektu Puppet, na vytvorení spoločného riadiaceho výboru, ktorý bude určovať smer rozvoja OpenVox a Puppet.
Je zdôraznené, že do skončenia procesu rebrandingu a nasadenia testovacej sústavy nie je OpenVox odporúčaný na pracovné nasadenia v kriticky dôležitých infraštruktúrach. Z hľadiska funkčnosti OpenVox podporuje rovnaké príkazy, moduly, rozšírenia a nastavenia ako Puppet.
Medzi cieľmi OpenVox sú uvedené: modernizácia kódovej základne a ekosystému (napríklad pridanie podpory aktuálnych operačných systémov); zameranie vývoja na potreby komunity a používateľov; demokratizácia podpory platformy a poskytnutie možnosti prenášať potrebné zmeny bez ohľadu na obchodné požiadavky; udržanie aktívnej a reagujúcej komunity.
Ako dôvod vytvorenia forku sa uvádza zmena politiky spoločnosti Perforce, ktorá v roku 2022 prevzala projekt Puppet. Na jeseň 2024 spoločnosť Perforce zastavila verejné šírenie binárnych balíkov s Puppet, sústredila sa na rozvoj svojho vnútorného odvetvenia a zastavila vývoj otvorenej kódovej základne. Licencia na Puppet zostala nezmenená, ale zdrojový kód, ktorý vytvorila spoločnosť Perforce, prestal byť verejne dostupný.
Podľa zakladateľov OpenVox by sa tento projekt mal považovať za kľúčový, pretože spoločnosť Perforce vytvorila svoj vlastný uzavretý fork Puppet na základe pripraveného a vylepšeného kódu s pomocou komunity. Vývojári OpenVox budú pokračovať vo vývoji hlavnej kódovej základne, ale nemôžu používať názov Puppet, ktorý patrí spoločnosti Perforce. Spoločnosť Perforce sa snažila presadiť jednostrannú spoluprácu v komunite, pri ktorej mala komunita udržiavať komunitnú verziu Puppet bez toho, aby im poskytla primerané možnosti a slobody. Ale takáto spolupráca nevyhovovala komunite.
Zdroj: opennet.ru
