U paraqit versioni i parë i projektit OpenVox, që zhvillon një fork të sistemit për automatizimin e menaxhimit të konfiguracionit Puppet, duke lejuar automatizimin e administratës së një grupi serverësh dhe organizimin e ekzekutimit të centralizuar të detyrave të tilla si menaxhimi i përdoruesve, instalimi i paketave dhe azhurnimi i konfiguracionit. Theksohet se versioni i parë OpenVox 8.11 është ekuivalent me versionin përkatës të Puppet dhe mund të përdoret për ta zëvendësuar atë pa probleme. Kodi i projektit është shkruar në gjuhën Ruby dhe shpërndahet nën licencën Apache 2.0.
OpenVox planifikon të zhvillohet si një fork i butë («soft-fork»), i sinkronizuar me bazën e kodit të Puppet dhe që mban plotësisht e përputhshme me versionet e Puppet. Aktualisht, ekipi që krijoi fork-un po punon me përfaqësuesit e kompanisë Perforce, që zotëron projektin Puppet, për të krijuar një komitet udhëheqës të përbashkët, i cili do të përcaktojë drejtimin e zhvillimit të OpenVox dhe Puppet.
Theksohet se deri në përfundimin e procesit të ri-markimit dhe implementimit të sistemit të testimit, OpenVox nuk rekomandohet për implementime pune në infrastrukturat kritike. Funksionalisht, OpenVox mbështet të njëjtat komandë, modula, zgjerime dhe konfigurime si Puppet.
Mes qëllimeve të OpenVox përmendet: modernizimi i bazës së kodit dhe ekosistemit (p.sh., shtimi i mbështetjes për sistemet operative aktuale); fokusi në nevojat e komunitetit dhe përdoruesve; demokratizimi i mbështetjes për platformën dhe ofrimi i mundësisë për të bërë ndryshimet e nevojshme, pa u shqetësuar për kërkesat e biznesit; ruajtja e një komuniteti aktiv dhe reagues.
Si shkak për krijimin e fork-ut përmendet ndryshimi i politikës së kompanisë Perforce, e cila në vitin 2022 e absorboi projektin Puppet. Në vjeshtën e vitit 2024, kompania Perforce ndaloi shpërndarjen publike të paketave binare me Puppet, u përqëndrua në zhvillimin e një dege të brendshme dhe përfundoi zhvillimin e bazës së kodit të hapur. Licenca për Puppet mbetet e njëjtë, por kodi burimor, i krijuar nga Perforce, ka ndaluar të jetë në dispozicion publik.
Sipas krijuesve të OpenVox, ky projekt duhet të konsiderohet si kryesor, pasi në thelb Perforce krijoi fork-un e saj pronar të Puppet mbi bazën e një kodi të përgatitur dhe të testuar me pjesëmarrjen e komunitetit. Zhvilluesit e OpenVox do të vazhdojnë zhvillimin e bazës kryesore të kodit, por nuk mund të përdorin emrin Puppet, i cili i përket Perforce. Kompania Perforce përpiqej të impononte një bashkëpunim të njëanshëm me komunitetin, ku komuniteti duhej të mbante versionin community të Puppet, pa ofruar mundësi dhe liri të duhura. Por një bashkëpunim i tillë nuk e kënaqte komunitetin.
Burimi: opennet.ru
