Byl uveden první vydání projektu OpenVox, vyvíjejícího fork systému automatizace správy konfigurace Puppet, který umožňuje automatizaci správy skupiny serverů a organizaci centralizovaného provádění úloh, jako je správa uživatelů, instalace balíčků a aktualizace konfigurace. Uvádí se, že první vydání OpenVox 8.11 je ekvivalentní analogické verzi Puppet a může být použito jako její transparentní náhrada. Kód projektu je napsán v jazyce Ruby a je distribuován pod licencí Apache 2.0.
OpenVox plánuje rozvíjet jako soft fork, synchronizovaný s kódem Puppet a zachovávající plnou kompatibilitu s vydáními Puppet. V současnosti tým, který fork vytvořil, spolupracuje s představiteli společnosti Perforce, které vlastní projekt Puppet, na vytvoření společného řídícího výboru, jenž bude určovat směr rozvoje OpenVox a Puppet.
Uvádí se, že do dokončení procesu rebrandingu a nasazení testovacího systému, OpenVox není doporučen pro pracovní nasazení v kritických infrastrukturách. Funkčně OpenVox podporuje stejné příkazy, moduly, rozšíření a nastavení jako Puppet.
Mezi cíli OpenVox jsou zmíněny: modernizace kódové základny a ekosystému (například přidání podpory aktuálních operačních systémů); zaměření vývoje na potřeby komunity a uživatelů; demokratizace podpory platformy a poskytnutí možnosti předávat potřebné změny bez ohledu na požadavky podnikání; udržování aktivní a reagující komunity.
Jako důvod vzniku forku je uvedena změna politiky společnosti Perforce, která v roce 2022 pohltila projekt Puppet. Na podzim 2024 společnost Perforce přestala veřejně distribuovat binární balíčky s Puppet, zaměřila se na rozvoj vnitřní větve a ukončila vývoj otevřené kódové základny. Licence na Puppet zůstala stejná, ale zdrojový kód vytvořený Perforce přestal být veřejně přístupný.
Podle tvůrců OpenVox by měl být tento projekt považován za klíčový, protože vlastně Perforce vytvořila svůj proprietární fork Puppet na základě připraveného a odladěného kódu za spolupráce komunity. Vývojáři OpenVox budou pokračovat v rozvoji základní kódové základny, ale nemohou použít název Puppet, který patří Perforce. Společnost Perforce se snažila komunitě vnucovat jednostrannou spolupráci, při které měla komunita udržovat komunitní verzi Puppet, aniž by dostala odpovídající možnosti a svobody. Taková spolupráce však komunitu nevyhovovala.
Zdroj: opennet.ru
