ผู้นำ Apache PLC4X เปลี่ยนไปใช้โมเดลการพัฒนาฟังก์ชันการทำงานแบบชำระเงิน

Christopher Dutz ผู้สร้างและผู้พัฒนาหลักของชุดไลบรารีฟรี Apache PLC4X สำหรับระบบอัตโนมัติทางอุตสาหกรรม ซึ่งดำรงตำแหน่งรองประธานดูแลโครงการ Apache PLC4X ที่มูลนิธิซอฟต์แวร์ Apache ได้ยื่นคำขาดต่อบริษัทต่างๆ ตามที่เขาแสดงออกมา ความพร้อมที่จะหยุดการพัฒนาหากไม่สามารถแก้ไขปัญหาเรื่องเงินทุนในการทำงานได้

ความไม่พอใจเกิดจากการที่การใช้ Apache PLC4X แทนโซลูชันที่เป็นกรรมสิทธิ์ช่วยให้องค์กรต่างๆ ประหยัดเงินได้หลายสิบล้านยูโรในการซื้อใบอนุญาต แต่ในการตอบสนอง บริษัทต่างๆ ไม่ได้รับความช่วยเหลือที่เพียงพอสำหรับการพัฒนา แม้ว่าจะใช้งานได้บน Apache PLC4X แล้วก็ตาม ต้องใช้ค่าแรงจำนวนมากและการลงทุนทางการเงินในอุปกรณ์และซอฟต์แวร์

แรงบันดาลใจจากความจริงที่ว่าการพัฒนาของเขาถูกใช้โดยองค์กรอุตสาหกรรมที่ใหญ่ที่สุด และได้รับคำขอและคำถามจำนวนมาก ในปี 2020 ผู้เขียน PLC4X ได้ลาออกจากงานหลักและอุทิศเวลาทั้งหมดให้กับการพัฒนา PLC4X โดยตั้งใจ เพื่อหารายได้จากการให้บริการให้คำปรึกษาและปรับแต่งฟังก์ชันการทำงาน แต่ส่วนหนึ่งเนื่องมาจากภาวะเศรษฐกิจถดถอยท่ามกลางการแพร่ระบาดของโควิด-19 สิ่งต่างๆ จึงไม่เป็นไปตามที่คาดไว้ และเพื่อที่จะอยู่รอดและหลีกเลี่ยงการล้มละลาย พวกเขาจึงต้องอาศัยเงินช่วยเหลือและงานสั่งทำพิเศษแบบครั้งเดียว

เป็นผลให้ Christopher รู้สึกเบื่อหน่ายกับการเสียเวลาโดยไม่ได้รับผลประโยชน์ที่เขาสมควรได้รับและรู้สึกว่าความเหนื่อยหน่ายกำลังใกล้เข้ามา และเขาตัดสินใจหยุดให้การสนับสนุนฟรีแก่ผู้ใช้ PLC4X และตอนนี้จะให้คำปรึกษา การฝึกอบรม และการสนับสนุนแบบชำระเงินเท่านั้น นอกจากนี้ จากนี้ไป เขาจะพัฒนาฟรีเฉพาะสิ่งที่จำเป็นสำหรับงานของเขาหรือที่น่าสนใจสำหรับการดำเนินการทดลอง และการทำงานเกี่ยวกับฟังก์ชันหรือการแก้ไขที่จำเป็นสำหรับผู้ใช้จะดำเนินการโดยมีค่าธรรมเนียมเท่านั้น ตัวอย่างเช่น จะไม่พัฒนาไดรเวอร์สำหรับภาษาโปรแกรมใหม่อีกต่อไป และสร้างโมดูลการรวมฟรี

ในการใช้คุณสมบัติใหม่ที่มีความสำคัญต่อผู้ใช้ จึงมีการเสนอแบบจำลองที่ชวนให้นึกถึงการระดมทุน โดยแนวคิดในการขยายขีดความสามารถของ Apache PLC4X จะถูกนำไปใช้หลังจากรวบรวมจำนวนหนึ่งไว้เพื่อการพัฒนาทางการเงินแล้วเท่านั้น ตัวอย่างเช่น Christopher พร้อมที่จะนำแนวคิดไปใช้ไดรเวอร์ PLC4X ในโปรแกรมใน Rust, TypeScript, Python หรือ C#/.NET หลังจากระดมเงินได้ 20 ยูโร

หากโครงการที่เสนอไม่อนุญาตให้เราได้รับการสนับสนุนทางการเงินสำหรับการพัฒนาเป็นอย่างน้อย แสดงว่าคริสโตเฟอร์ได้ตัดสินใจที่จะปิดกิจการของเขาและหยุดให้การสนับสนุนโครงการในส่วนของเขา ให้เราระลึกว่า Apache PLC4X จัดเตรียมชุดไลบรารีสำหรับการเข้าถึงแบบรวมจากโปรแกรมในภาษา Java, Go และ C ​​ไปยังตัวควบคุมลอจิกเชิงโปรแกรมอุตสาหกรรม (PLC) และอุปกรณ์ IoT ทุกประเภท เพื่อประมวลผลข้อมูลที่ได้รับ มีการบูรณาการเข้ากับโปรเจ็กต์ต่างๆ เช่น Apache Calcite, Apache Camel, Apache Edgent, Apache Kafka-Connect, Apache Karaf และ Apache NiFi

ที่มา: opennet.ru

เพิ่มความคิดเห็น