De leider van Apache PLC4X is overgestapt naar een betaald model voor de ontwikkeling van functionaliteit.

Christofer Dutz, de oprichter en hoofdontwikkelaar van de gratis bibliotheekset voor industriƫle automatisering Apache PLC4X, die een functie bekleedt als vicevoorzitter binnen de Apache Software Foundation en verantwoordelijk is voor het Apache PLC4X-project, heeft bedrijven een ultimatum gesteld, waarbij hij heeft aangegeven zijn ontwikkeling te stoppen als hij de problemen met de financiering van zijn werk niet kan oplossen.

De ontevredenheid is ontstaan doordat het gebruik van Apache PLC4X in plaats van proprietary oplossingen bedrijven tientallen miljoenen euro's bespaart aan licentiekosten, maar bedrijven bieden niet de nodige hulp voor de ontwikkeling, terwijl het werk aan Apache PLC4X aanzienlijke inspanning en financiƫn vereist voor apparatuur en software.

Geïnspireerd door het feit dat zijn ontwikkeling wordt gebruikt door de grootste industriële bedrijven en er veel verzoeken en vragen van hen komen, verliet de auteur van PLC4X in 2020 zijn hoofdtaak en wijdde hij al zijn tijd aan de ontwikkeling van PLC4X, met de bedoeling om geld te verdienen via consultingdiensten en het op maat maken van functionaliteiten. Maar deels door de afname als gevolg van de COVID-19-pandemie bleek het allemaal niet zoals verwacht, en om te overleven en faillissement te voorkomen moest hij zich redden met subsidies en incidenteel werk op aanvraag.

Uiteindelijk was Christofer het zat om zijn tijd te verdoen zonder de juiste terugbetaling te krijgen en zich de opkomende emotionele uitputting te realiseren, en hij besloot om gratis ondersteuning voor PLC4X-gebruikers te stoppen en voortaan alleen betalende consulten, training en ondersteuning aan te bieden. Bovendien zal hij voortaan gratis alleen datgene ontwikkelen wat nodig is voor zijn werk of interessant is voor experimenten, en aan de noodzakelijke functionaliteiten of bugfixes voor gebruikers zal alleen betaald werk worden verricht. Bijvoorbeeld, hij zal niet langer gratis drivers ontwikkelen voor nieuwe programmeertalen of modules creƫren voor integratie.

Om belangrijke nieuwe mogelijkheden voor gebruikers te realiseren, is een model voorgesteld dat doet denken aan crowdfunding, waarbij ideeƫn voor de uitbreiding van de mogelijkheden van Apache PLC4X pas zullen worden uitgevoerd nadat er een bepaald bedrag voor de ontwikkeling is ingezameld. Bijvoorbeeld, Christofer is bereid om ideeƫn uit te voeren voor het gebruik van PLC4X-drivers in programma's geschreven in Rust, TypeScript, Python of C#/.NET, nadat er 20.000 euro is ingezameld.

Als het voorgestelde schema geen enkele financiƫle steun voor de ontwikkeling oplevert, heeft Christofer besloten zijn bedrijf te sluiten en te stoppen met het bieden van ondersteuning aan het project. We herinneren eraan dat Apache PLC4X een set bibliotheken biedt voor uniforme toegang vanuit programma's in Java, Go en C naar alle soorten industriƫle programmeerbare logische controllers (PLC) en IoT-apparaten. Voor de verwerking van de ontvangen gegevens wordt integratie met projecten zoals Apache Calcite, Apache Camel, Apache Edgent, Apache Kafka-Connect, Apache Karaf en Apache NiFi gegarandeerd.

Bron: opennet.ru

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers šŸ”„ Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster