Esitleti OpenVoxi projekt, mis arendab Puppet'i konfigureerimise haldamise automatiseerimise sĂŒsteemi fork'i, mis vĂ”imaldab serverigruppide haldamist ja keskset ĂŒlesannete tĂ€itmist, nagu kasutajate haldamine, paketihaldus ja konfigureerimise vĂ€rskendamine. TĂ”detakse, et OpenVoxi esimene vĂ€ljaanne 8.11 on vastavuses Puppet'i samalaadse versiooniga ja seda saab kasutada selle sujuvaks asendamiseks. Projekti kood on kirjutatud Ruby keeles ja levitatakse Apache 2.0 litsentsi alusel.
OpenVoxi plaanitakse arendada kui pehmet forki, mis on sĂŒnkroniseeritud Puppet'i koodibaasiga ja sĂ€ilitab tĂ€ieliku ĂŒhilduvuse Puppet'i vĂ€ljaannetega. Praegu töötab fork'i loonud meeskond koos Perforce'i, Puppet'i projekti omanikuga, ĂŒhise juhtkomitee loomise nimel, mis mÀÀrab OpenVoxi ja Puppet'i arengu suuna.
TĂ”detakse, et enne brĂ€ndingu ja testimissĂŒsteemi juurutamise lĂ”ppu ei soovitata OpenVoxi kasutada kriitilistes infrastruktuurides. Funktsionaalselt toetab OpenVox samu kĂ€ske, mooduleid, laiendusi ja seadeid nagu Puppet.
OpenVoxi eesmĂ€rkide seas on: koodibaasi ja ökosĂŒsteemi moderniseerimine (nt kaasaegsete operatsioonisĂŒsteemide toe lisamine); arenduse keskendumine kogukonna ja kasutajate vajadustele; platvormi toe demokratiseerimine ja vĂ”imaluse pakkumine vajalike muudatuste tegemiseks, ilma Ă€rinĂ”uete tagasivaatamiseta; aktiivse ja vastutuleliku kogukonna sĂ€ilitamine.
Fork'i loomise pĂ”hjuseks on Perforce'i poliitika muutumine, kes omandas Puppet'i projekti 2022. aastal. 2024. aasta sĂŒgisel lĂ”petas Perforce Puppet'i binaarpaketide avaliku levitamise, keskendudes sisemise haru arendamisele ja katkestas avatud koodibaasi arendamise. Puppet'i litsents jÀÀb samaks, kuid Perforce'i loodud lĂ€htekood ei ole enam avalikult kĂ€ttesaadav.
OpenVoxi loojate arvates tuleks seda projekti pidada peamiseks, kuna Perforce on sisuliselt loonud oma patenteeritud forki Puppet, tuginedes kogukonna koostöös vĂ€lja töötatud ja testitud koodile. OpenVoxi arendajad jĂ€tkavad pĂ”hikoodeksi arendamist, kuid ei saa kasutada nime Puppet, mis kuulub Perforce'ile. Perforce ĂŒritas sundida kogukonda ĂŒhesuunalisele koostööle, kus kogukond oleks pidanud hooldama community-versiooni Puppetit, andes samas piiratud Ă”igusi ja vĂ”imalusi. Kuid selline koostöö ei rahuldanud kogukonda.
Allikas: opennet.ru
