Christofer Dutz, Apache PLC4X vabade raamatukogude loojate ja peamine arendaja, kes on Apache Software Foundationis asepresident ja juhib Apache PLC4X projekti, esitas ettevÔtetele ultimaatumi, milles vÀljendas valmisolekut arendamise lÔpetamiseks, kui ta ei suuda rahastamise probleeme lahendada.
Rahulolematus tuleneb sellest, et Apache PLC4X kasutamine eralahenduste asemel vĂ”imaldab ettevĂ”tetel sÀÀsta kĂŒmneid miljoneid eurosid litsentside ostmisel, kuid ettevĂ”tetelt ei tule piisavat tuge arendustegevuse jaoks, samas kui Apache PLC4X arendamine nĂ”uab mĂ€rkimisvÀÀrseid tööjĂ”u ja rahalisi investeeringuid seadmetesse ja tarkvarasse.
Inspireerituna sellest, et tema arendust kasutavad suured tööstusettevĂ”tted ning et neilt tuleb palju palveid ja kĂŒsimusi, lahkus PLC4X autor 2020. aastal oma peamisest töökohast ja pĂŒhendus tĂ€ielikult PLC4X arengule, kavatsemas teenida konsultatsiooniteenuste osutamise ja funktsionaalsuse tellimustööde kaudu. Kuid osaliselt COVID-19 pandeemia tagajĂ€rjel ei lĂ€inud kĂ”ik nii, nagu oodati, ja et ellu jÀÀda ning vĂ€ltida pankrotti, tuli toetuda grantidele ja ĂŒksikutele tellimistöödele.
KokkuvĂ”ttes sai Christofer vĂ€sinud aega raiskamas, saamata vastavat tagasisidet, ja olles teadlik emotsionaalsest vĂ€simisest, otsustas ta lĂ”petada tasuta toe pakkumise PLC4X kasutajatele ning nĂŒĂŒd hakkab ta pakkuma konsultatsioone, koolitusi ja tuge ainult tasu eest. Lisaks arendab ta edaspidi tasuta ainult seda, mis on vajalik tema töös vĂ”i huvitav katsetamiseks, ning vajalikele funktsioonidele vĂ”i parandustele toimetab ta ainult tasu eest. NĂ€iteks ei arenda ta enam tasuta draivereid uute programmeerimiskeelte jaoks ega loo integreerimismooduleid.
Kasutajate jaoks oluliste uute vÔimaluste rakendamiseks on ette nÀhtud mudel, mis meenutab rahastamist, mille kohaselt rakendatakse ideid Apache PLC4X vÔimekuse laiendamiseks alles pÀrast teatud summa kogumist arendamise rahastamiseks. NÀiteks on Christofer valmis rakendama ideid PLC4X draiverite kasutamiseks Rust, TypeScript, Python vÔi C#/.NET programmides pÀrast 20 000 euro kogu kogumist.
Kui pakutud skeem ei vĂ”imalda saada vĂ€hemalt mingisugust rahalist toetust arendusele, on Christofer otsustanud oma ettevĂ”tte sulgeda ja lĂ”petada projekti toetamine oma poolt. Tuletame meelde, et Apache PLC4X pakub komplekti raamatukogusid ĂŒhtlaseks juurdepÀÀsuks Java, Go ja C-keelsetes programmides igasugustele tööstuslikele programmeeritavatele loogikakontrolleritele (PLC) ja IoT-seadmetele. Saadud andmete töötlemiseks tagatakse integreerimine selliste projektidega nagu Apache Calcite, Apache Camel, Apache Edgent, Apache Kafka-Connect, Apache Karaf ja Apache NiFi.
Allikas: opennet.ru
