Apache PLC4X leder skifter til en betalt funktionsudviklingsmodel

Christopher Dutz, skaberen og hovedudvikleren af ​​Apache PLC4X-sættet af gratis biblioteker til industriel automation, som har stillingen som vicepræsident, der fører tilsyn med Apache PLC4X-projektet hos Apache Software Foundation, præsenterede et ultimatum til virksomheder, ifølge hvilket han udtrykte sit parathed til at stoppe udviklingen, hvis ikke vil være i stand til at løse problemer med finansiering af sit arbejde.

Utilfredsheden skyldes, at brugen af ​​Apache PLC4X i stedet for proprietære løsninger giver virksomheder mulighed for at spare titusindvis af millioner euro på køb af licenser, men som svar får virksomhederne ikke tilstrækkelig bistand til udvikling, på trods af at arbejdet med Apache PLC4X kræver store lønomkostninger og økonomiske investeringer i udstyr og software.

Inspireret af det faktum, at hans udvikling bruges af de største industrivirksomheder, og der modtages et stort antal forespørgsler og spørgsmål fra dem, forlod forfatteren af ​​PLC2020X i 4 sit hovedjob og viede al sin tid til udviklingen af ​​PLC4X, med det formål at at tjene penge ved at levere konsulenttjenester og tilpasse funktionalitet. Men til dels på grund af nedturen midt i COVID-19-pandemien, gik tingene ikke som forventet, og for at holde sig oven vande og undgå konkurs var de nødt til at stole på tilskud og enkeltstående specialarbejde.

Som et resultat blev Christopher træt af at spilde sin tid uden at få de fordele, han fortjente, og følte, at udbrændthed nærmede sig, og han besluttede at stoppe med at give gratis support til PLC4X-brugere og vil nu kun yde rådgivning, træning og support på betalt basis. Herudover vil han fra nu af kun udvikle gratis, hvad der kræves til hans arbejde eller er af interesse for at udføre eksperimenter, og arbejde med funktioner eller rettelser, der er nødvendige for brugerne, vil kun blive udført mod betaling. For eksempel vil det ikke længere udvikle drivere til nye programmeringssprog og oprette integrationsmoduler gratis.

For at implementere nye funktioner, der er vigtige for brugerne, er der foreslået en model, der minder om crowdfunding, hvorefter ideer til at udvide mulighederne i Apache PLC4X først implementeres, efter at et vist beløb er blevet indsamlet til finansiering af udvikling. For eksempel er Christopher klar til at implementere ideer til brug af PLC4X-drivere i programmer i Rust, TypeScript, Python eller C#/.NET efter at der er rejst 20 tusinde euro.

Hvis den foreslåede ordning ikke giver os mulighed for i det mindste at opnå økonomisk støtte til udviklingen, så har Christopher besluttet at afvikle sin virksomhed og stoppe med at yde støtte til projektet fra hans side. Lad os huske på, at Apache PLC4X leverer et sæt biblioteker til samlet adgang fra programmer i Java, Go og C-sprog til enhver type industrielle programmerbare logiske controllere (PLC) og IoT-enheder. For at behandle de modtagne data leveres integration med projekter som Apache Calcite, Apache Camel, Apache Edgent, Apache Kafka-Connect, Apache Karaf og Apache NiFi.

Kilde: opennet.ru

Tilføj en kommentar