Christopher Dutz, az Apache PLC4X ingyenes ipari automatizálási könyvtárak készletének megalkotója és fő fejlesztője, aki az Apache Software Foundation Apache PLC4X projektjét felügyelő alelnöki posztot tölti be, ultimátumot terjesztett elő a vállalatoknak, melyben kifejezte saját véleményét. készen áll a fejlesztés leállítására, ha nem tudja megoldani a munkájának finanszírozásával kapcsolatos problémákat.
Az elégedetlenség abból fakad, hogy a szabadalmaztatott megoldások helyett az Apache PLC4X használatával a vállalatok több tízmillió eurót takaríthatnak meg a licencek vásárlásán, de válaszul a cégek nem kapnak megfelelő támogatást a fejlesztéshez, annak ellenére, hogy az Apache PLC4X-en dolgoznak. nagy munkaerőköltséget és pénzügyi befektetést igényel a berendezésekbe és szoftverekbe.
A PLC2020X szerzője 4-ban felbuzdulva azon a tényen, hogy fejlesztését a legnagyobb ipari vállalkozások használják, és nagyszámú megkeresés és kérdés érkezik tőlük, otthagyta főállását, és minden idejét a PLC4X fejlesztésének szentelte. pénzt keresni tanácsadói szolgáltatások nyújtásával és a funkciók testreszabásával . De részben a COVID-19 világjárvány közepette bekövetkezett visszaesés miatt a dolgok nem úgy alakultak, ahogy várták, és a talpon maradás és a csőd elkerülése érdekében támogatásokra és egyszeri egyedi munkákra kellett támaszkodniuk.
Ennek eredményeként Christopher belefáradt abba, hogy a megérdemelt előnyök megszerzése nélkül pazarolja az idejét, és úgy érezte, hogy közeleg a kiégés, ezért úgy döntött, hogy felhagy a PLC4X felhasználók ingyenes támogatásával, és mostantól csak térítés ellenében fog tanácsot, képzést és támogatást nyújtani. Ezen kívül ezentúl csak azt fejleszti ingyen, ami a munkájához szükséges, vagy a kísérletek lefolytatásához érdekes, a felhasználók számára szükséges funkciókon, javításokon pedig csak térítés ellenében. Például nem fejleszt többé illesztőprogramokat új programozási nyelvekhez, és nem hoz létre ingyenes integrációs modulokat.
A felhasználók számára fontos új funkciók megvalósítására egy olyan, a crowdfundingra emlékeztető modellt javasoltak, amely szerint az Apache PLC4X képességeinek bővítésére irányuló ötletek csak akkor valósulnak meg, ha összegyűlt egy bizonyos összeg a fejlesztés finanszírozására. Christopher például készen áll a PLC4X illesztőprogramok használatára vonatkozó ötletek megvalósítására Rust, TypeScript, Python vagy C#/.NET programokban, miután összegyűjtött 20 ezer eurót.
Ha a javasolt rendszer nem teszi lehetővé, hogy legalább némi pénzügyi támogatást szerezzünk a fejlesztéshez, akkor Christopher úgy döntött, hogy felszámolja vállalkozását, és a maga részéről nem nyújt támogatást a projekthez. Emlékezzünk vissza, hogy az Apache PLC4X egy sor könyvtárat biztosít a Java, Go és C nyelvű programok egységes eléréséhez bármilyen típusú ipari programozható logikai vezérlőhöz (PLC) és IoT-eszközhöz. A kapott adatok feldolgozásához olyan projektekkel való integrációt biztosítanak, mint az Apache Calcite, az Apache Camel, az Apache Edgent, az Apache Kafka-Connect, az Apache Karaf és az Apache NiFi.
Forrás: opennet.ru