Apache PLC4X-leier skakel oor na 'n betaalde funksionaliteitsontwikkelingsmodel

Christopher Dutz, die skepper en hoofontwikkelaar van die Apache PLC4X-stel gratis biblioteke vir industriële outomatisering, wat die pos van visepresident beklee wat toesig hou oor die Apache PLC4X-projek by die Apache Software Foundation, het 'n ultimatum aan korporasies gestel, waarvolgens hy sy gereedheid om ontwikkeling te stop indien nie probleme met die finansiering van sy werk sal kan oplos nie.

Die ontevredenheid spruit uit die feit dat die gebruik van Apache PLC4X in plaas van eie oplossings korporasies in staat stel om tientalle miljoene euro's te bespaar op die aankoop van lisensies, maar in reaksie ontvang die maatskappye nie voldoende hulp vir ontwikkeling nie, ten spyte van die feit dat werk aan Apache PLC4X vereis groot arbeidskoste en finansiële beleggings in toerusting en sagteware.

Geïnspireer deur die feit dat sy ontwikkeling deur die grootste industriële ondernemings gebruik word, en 'n groot aantal versoeke en vrae van hulle ontvang word, het die skrywer van PLC2020X in 4 sy hoofwerk verlaat en al sy tyd aan die ontwikkeling van PLC4X gewy, met die bedoeling om geld te verdien deur konsultasiedienste te verskaf en funksionaliteit aan te pas. Maar deels weens die afswaai te midde van die COVID-19-pandemie het dinge nie uitgedraai soos verwag nie, en om kop bo water te hou en bankrotskap te vermy, moes hulle staatmaak op toelaes en eenmalige pasgemaakte werk.

Gevolglik het Christopher moeg geword om sy tyd te mors sonder om die voordele te kry wat hy verdien en gevoel het dat uitbranding nader kom, en hy het besluit om op te hou om gratis ondersteuning aan PLC4X-gebruikers te verskaf en sal nou slegs konsultasie, opleiding en ondersteuning op 'n betaalde basis verskaf. Boonop sal hy voortaan gratis slegs ontwikkel wat vir sy werk benodig word of van belang is vir die uitvoer van eksperimente, en werk aan funksies of regstellings wat vir gebruikers nodig is, sal slegs teen 'n fooi uitgevoer word. Dit sal byvoorbeeld nie meer drywers vir nuwe programmeertale ontwikkel nie en gratis integrasiemodules skep.

Om nuwe kenmerke te implementeer wat vir gebruikers belangrik is, is 'n model voorgestel wat aan skarefinansiering herinner, waarvolgens idees om die vermoëns van Apache PLC4X uit te brei eers geïmplementeer sal word nadat 'n sekere bedrag ingesamel is om ontwikkeling te finansier. Christopher is byvoorbeeld gereed om idees te implementeer vir die gebruik van PLC4X-bestuurders in programme in Rust, TypeScript, Python of C#/.NET nadat 20 duisend euro ingesamel is.

As die voorgestelde skema ons nie toelaat om ten minste 'n mate van finansiële ondersteuning vir die ontwikkeling te verkry nie, het Christopher besluit om sy besigheid af te breek en op te hou om ondersteuning vir die projek van sy kant af te verskaf. Laat ons onthou dat Apache PLC4X 'n stel biblioteke bied vir verenigde toegang van programme in Java, Go en C-tale tot enige tipe industriële programmeerbare logiese beheerders (PLC) en IoT-toestelle. Om die ontvangde data te verwerk, word integrasie voorsien met projekte soos Apache Calcite, Apache Camel, Apache Edgent, Apache Kafka-Connect, Apache Karaf en Apache NiFi.

Bron: opennet.ru

Voeg 'n opmerking