Ang pinuno ng Apache PLC4X ay lumipat sa isang modelo ng pagpapaunlad ng may bayad na functionality

Si Christopher Dutz, ang tagalikha at pangunahing developer ng Apache PLC4X na hanay ng mga libreng aklatan para sa industriyal na automation, na humahawak sa posisyon ng bise presidente na nangangasiwa sa proyekto ng Apache PLC4X sa Apache Software Foundation, ay nagbigay ng ultimatum sa mga korporasyon, ayon sa kung saan ipinahayag niya ang kanyang kahandaang ihinto ang pag-unlad kung hindi malulutas ang mga problema sa pagpopondo sa trabaho nito.

Ang kawalang-kasiyahan ay nagmumula sa katotohanan na ang paggamit ng Apache PLC4X sa halip na mga pagmamay-ari na solusyon ay nagpapahintulot sa mga korporasyon na makatipid ng sampu-sampung milyong euro sa pagbili ng mga lisensya, ngunit bilang tugon ang mga kumpanya ay hindi tumatanggap ng sapat na tulong para sa pag-unlad, sa kabila ng katotohanan na gumagana sa Apache PLC4X nangangailangan ng malalaking gastos sa paggawa at pamumuhunan sa pananalapi sa kagamitan at software.

Dahil sa inspirasyon ng katotohanan na ang kanyang pag-unlad ay ginagamit ng mga pinakamalaking pang-industriya na negosyo, at isang malaking bilang ng mga kahilingan at tanong ang natanggap mula sa kanila, noong 2020 ang may-akda ng PLC4X ay umalis sa kanyang pangunahing trabaho at itinalaga ang lahat ng kanyang oras sa pagbuo ng PLC4X, na nagbabalak. upang kumita ng pera sa pamamagitan ng pagbibigay ng mga serbisyo sa pagkonsulta at pag-customize ng functionality. Ngunit bahagyang dahil sa paghina sa gitna ng pandemya ng COVID-19, hindi nangyari ang mga bagay tulad ng inaasahan, at upang manatiling nakalutang at maiwasan ang pagkabangkarote, kinailangan nilang umasa sa mga gawad at isang-isang pasadyang gawain.

Dahil dito, napagod si Christopher sa pag-aaksaya ng kanyang oras nang hindi nakuha ang mga benepisyong nararapat sa kanya at naramdaman niyang nalalapit na ang pagka-burnout, at nagpasya siyang ihinto ang pagbibigay ng libreng suporta sa mga user ng PLC4X at ngayon ay magbibigay na lamang ng konsultasyon, pagsasanay at suporta sa isang bayad na batayan. Bilang karagdagan, mula ngayon, bubuo lamang siya nang libre kung ano ang kinakailangan para sa kanyang trabaho o interesado para sa pagsasagawa ng mga eksperimento, at ang paggawa sa mga function o pag-aayos na kinakailangan para sa mga user ay isasagawa lamang sa isang bayad. Halimbawa, hindi na ito bubuo ng mga driver para sa mga bagong programming language at lilikha ng mga integration module nang libre.

Upang ipatupad ang mga bagong feature na mahalaga sa mga user, isang modelong nakapagpapaalaala sa crowdfunding ang iminungkahi, ayon sa kung aling mga ideya para palawakin ang mga kakayahan ng Apache PLC4X ay ipapatupad lamang pagkatapos na makolekta ang isang partikular na halaga upang tustusan ang pagpapaunlad. Halimbawa, handa na si Christopher na magpatupad ng mga ideya para sa paggamit ng mga driver ng PLC4X sa mga programa sa Rust, TypeScript, Python o C#/.NET pagkatapos makalikom ng 20 libong euro.

Kung ang iminungkahing pamamaraan ay hindi nagpapahintulot sa amin na makakuha ng hindi bababa sa ilang pinansiyal na suporta para sa pagpapaunlad, pagkatapos ay nagpasya si Christopher na ihinto ang kanyang negosyo at ihinto ang pagbibigay ng suporta para sa proyekto sa kanyang bahagi. Alalahanin natin na ang Apache PLC4X ay nagbibigay ng isang hanay ng mga aklatan para sa pinag-isang pag-access mula sa mga programa sa Java, Go at C na mga wika sa anumang uri ng industrial programmable logic controllers (PLC) at IoT device. Upang iproseso ang natanggap na data, ibinibigay ang pagsasama sa mga proyekto tulad ng Apache Calcite, Apache Camel, Apache Edgent, Apache Kafka-Connect, Apache Karaf at Apache NiFi.

Pinagmulan: opennet.ru

Magdagdag ng komento