Apache PLC4X lider prelazi na model razvoja plaćene funkcionalnosti

Christopher Dutz, tvorac i glavni programer Apache PLC4X skupa besplatnih biblioteka za industrijsku automatizaciju, koji je na mjestu potpredsjednika koji nadgleda Apache PLC4X projekat u Apache Software Foundation, predstavio je ultimatum korporacijama, prema kojem je izrazio svoje spremnost da zaustavi razvoj ako ne bude u stanju da reši probleme sa finansiranjem svog rada.

Nezadovoljstvo proizilazi iz činjenice da korištenje Apache PLC4X umjesto vlasničkih rješenja omogućava korporacijama da uštede desetine miliona eura na kupovini licenci, ali kao odgovor kompanije ne dobijaju adekvatnu pomoć za razvoj, uprkos činjenici da rade na Apache PLC4X zahtijeva velike troškove rada i finansijska ulaganja u opremu i softver.

Inspirisan činjenicom da njegov razvoj koriste najveća industrijska preduzeća, a od njih stižu veliki broj zahteva i pitanja, 2020. godine autor PLC4X je napustio glavni posao i sve svoje vreme posvetio razvoju PLC4X, sa namerom da zaradite novac pružanjem konsultantskih usluga i prilagođavanjem funkcionalnosti. No, 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 grantove i jednokratni rad po narudžbi.

Kao rezultat toga, Christopher se umorio od gubljenja vremena bez dobijanja pogodnosti koje je zaslužio i osjetio je da se izgaranje približava, te je odlučio prestati pružati besplatnu podršku korisnicima PLC4X i sada će pružati samo konsultacije, obuku i podršku na plaćenoj osnovi. Osim toga, od sada će besplatno razvijati samo ono što je potrebno za njegov 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 razvijati drajvere za nove programske jezike i besplatno kreirati integracijske module.

Za implementaciju novih funkcija 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 finansiranje razvoja. Na primjer, Christopher je spreman da implementira ideje za korištenje PLC4X drajvera u programima u Rust, TypeScript, Python ili C#/.NET nakon što se prikupi 20 hiljada eura.

Ako nam predložena šema ne omogući da dobijemo barem neku finansijsku podršku za razvoj, onda je Christopher odlučio ugasiti svoje poslovanje i prestati pružati podršku projektu sa svoje strane. Podsjetimo da Apache PLC4X pruža skup biblioteka za objedinjeni pristup iz programa na Java, Go i C jezicima do bilo koje vrste industrijskih programabilnih logičkih kontrolera (PLC) i IoT uređaja. Za obradu primljenih podataka omogućena je integracija sa projektima kao što su Apache Calcite, Apache Camel, Apache Edgent, Apache Kafka-Connect, Apache Karaf i Apache NiFi.

izvor: opennet.ru

Dodajte komentar