Apache PLC4X leader siirtyy maksulliseen toiminnallisuuden kehitysmalliin

Teollisuusautomaation ilmaisten kirjastojen Apache PLC4X -sarjan luoja ja pääkehittäjä Christopher Dutz, joka toimii Apache Software Foundationin Apache PLC4X -projektia valvovana varapuheenjohtajana, esitti yrityksille uhkavaatimuksen, jonka mukaan hän ilmaisi vaatimuksensa. valmius pysäyttää kehitys, jos ei pysty ratkaisemaan työnsä rahoituksen ongelmia.

Tyytymättömyys johtuu siitä, että Apache PLC4X:n käyttäminen patentoitujen ratkaisujen sijaan antaa yrityksille mahdollisuuden säästää kymmeniä miljoonia euroja lisenssien ostossa, mutta vastauksena yritykset eivät saa riittävästi kehitysapua, vaikka Apache PLC4X:llä toimiikin. vaatii suuria työvoimakustannuksia ja taloudellisia investointeja laitteisiin ja ohjelmistoihin.

Inspiroituneena siitä, että hänen kehitystään käyttävät suurimmat teollisuusyritykset ja heiltä tulee suuri määrä pyyntöjä ja kysymyksiä, vuonna 2020 PLC4X:n kirjoittaja jätti päätyönsä ja omisti kaiken aikansa PLC4X:n kehittämiseen aikoen ansaita rahaa tarjoamalla konsultointipalveluita ja mukauttamalla toimintoja. Mutta osittain COVID-19-pandemian keskellä tapahtuneen laskusuhdanteen vuoksi asiat eivät sujuneet odotetulla tavalla, ja pysyäkseen pinnalla ja välttääkseen konkurssin he joutuivat luottamaan apurahoihin ja kertaluonteiseen tilaustyöhön.

Tämän seurauksena Christopher kyllästyi tuhlaamaan aikaansa saamatta ansaitsemiaan etuja, ja hän tunsi työuupumusta lähestyvän. Hän päätti lopettaa ilmaisen tuen tarjoamisen PLC4X-käyttäjille ja tarjoaa nyt vain maksullista neuvontaa, koulutusta ja tukea. Lisäksi hän kehittää jatkossa ilmaiseksi vain sitä, mikä hänen työhönsä vaaditaan tai kiinnostaa kokeiden tekemiseen, ja käyttäjille välttämättömiin toimintoihin tai korjauksiin liittyviä töitä tehdään vain maksua vastaan. Se ei esimerkiksi enää kehitä ohjaimia uusille ohjelmointikielille ja luo integraatiomoduuleja ilmaiseksi.

Käyttäjille tärkeiden uusien ominaisuuksien toteuttamiseksi on ehdotettu joukkorahoitusta muistuttavaa mallia, jonka mukaan ideoita Apache PLC4X:n ominaisuuksien laajentamiseksi toteutetaan vasta, kun kehitysrahoitusta on kerätty tietty summa. Esimerkiksi Christopher on valmis toteuttamaan ideoita PLC4X-ajurien käyttämisestä Rust-, TypeScript-, Python- tai C#/.NET-ohjelmissa 20 tuhannen euron keräyksen jälkeen.

Jos ehdotettu järjestelmä ei anna meille mahdollisuutta saada edes jonkin verran taloudellista tukea kehittämiseen, niin Christopher on päättänyt lopettaa liiketoimintansa ja lopettaa hankkeen tukemisen omalta osaltaan. Muistakaamme, että Apache PLC4X tarjoaa joukon kirjastoja, joilla Java-, Go- ja C-kielisten ohjelmien kautta pääsee kaikkiin teollisiin ohjelmoitaviin logiikkaohjaimiin (PLC) ja IoT-laitteisiin. Vastaanotetun datan käsittelemiseksi integraatio tarjotaan projekteihin, kuten Apache Calcite, Apache Camel, Apache Edgent, Apache Kafka-Connect, Apache Karaf ja Apache NiFi.

Lähde: opennet.ru

Lisää kommentti