Voditelj Apache PLC4X prelazi na plaćeni model razvoja funkcionalnosti

Christopher Dutz, tvorac i glavni programer Apache PLC4X skupa besplatnih biblioteka za industrijsku automatizaciju, koji obnaša dužnost potpredsjednika koji nadzire projekt Apache PLC4X u Apache Software Foundationu, predstavio je ultimatum korporacijama prema kojem je izrazio svoje spremnost da zaustavi razvoj ako ne bude u stanju riješiti probleme s financiranjem svog rada.

Nezadovoljstvo proizlazi iz činjenice da korištenje Apache PLC4X umjesto vlasničkih rješenja omogućuje korporacijama uštedu desetaka milijuna eura na kupnji licenci, ali kao odgovor tvrtke ne dobivaju adekvatnu pomoć za razvoj, unatoč činjenici da rad na Apache PLC4X zahtijeva velike troškove rada i financijska ulaganja u opremu i softver.

Potaknut činjenicom da njegov razvoj koriste najveća industrijska poduzeća, te da od njih zaprimaju velik broj zahtjeva i pitanja, 2020. godine autor PLC4X-a napustio je svoj glavni posao i sve svoje vrijeme posvetio razvoju PLC4X-a, namjeravajući zaraditi novac pružanjem konzultantskih usluga i prilagođavanjem funkcionalnosti. Ali dijelom zbog pada usred pandemije COVID-19, stvari nisu ispale kako se očekivalo, a kako bi ostali na površini i izbjegli bankrot, morali su se osloniti na bespovratna sredstva i jednokratni rad po narudžbi.

Kao rezultat toga, Christopher se umorio od gubljenja vremena bez dobivanja beneficija koje zaslužuje i osjetio je da se bliži izgaranje, te je odlučio prestati pružati besplatnu podršku korisnicima PLC4X i sada će pružati samo konzultacije, obuku i podršku na plaćenoj osnovi. Osim toga, od sada će besplatno razvijati samo ono što mu je potrebno za rad ili je od interesa za provođenje eksperimenata, a rad na funkcijama ili popravcima potrebnim korisnicima obavljat će se samo uz naknadu. Na primjer, više neće besplatno razvijati upravljačke programe za nove programske jezike i stvarati integracijske module.

Za implementaciju novih značajki koje su važne korisnicima, predložen je model koji podsjeća na crowdfunding, prema kojem će se ideje za proširenje mogućnosti Apache PLC4X implementirati tek nakon što se prikupi određeni iznos za financiranje razvoja. Na primjer, Christopher je spreman implementirati ideje za korištenje PLC4X drajvera u programima na Rustu, TypeScriptu, Pythonu ili C#/.NET-u nakon što se prikupi 20 tisuća eura.

Ako nam predložena shema ne omogući dobivanje barem neke financijske potpore za razvoj, onda je Christopher odlučio ugasiti svoj posao i prestati pružati podršku projektu sa svoje strane. Podsjetimo se da Apache PLC4X pruža skup biblioteka za objedinjeni pristup iz programa u Java, Go i C jezicima bilo kojoj vrsti industrijskih programabilnih logičkih kontrolera (PLC) i IoT uređaja. Za obradu primljenih podataka omogućena je integracija s projektima kao što su Apache Calcite, Apache Camel, Apache Edgent, Apache Kafka-Connect, Apache Karaf i Apache NiFi.

Izvor: opennet.ru

Dodajte komentar