Το Apache PLC4X leader μεταβαίνει σε μοντέλο ανάπτυξης λειτουργικότητας επί πληρωμή

Ο Christopher Dutz, ο δημιουργός και κύριος προγραμματιστής του συνόλου δωρεάν βιβλιοθηκών Apache PLC4X για βιομηχανικό αυτοματισμό, ο οποίος κατέχει τη θέση του αντιπροέδρου που επιβλέπει το έργο Apache PLC4X στο Apache Software Foundation, παρουσίασε ένα τελεσίγραφο στις εταιρείες, σύμφωνα με το οποίο εξέφρασε ετοιμότητα να σταματήσει την ανάπτυξη εάν δεν θα μπορέσει να λύσει προβλήματα με τη χρηματοδότηση του έργου της.

Η δυσαρέσκεια προέρχεται από το γεγονός ότι η χρήση του Apache PLC4X αντί για αποκλειστικές λύσεις επιτρέπει στις εταιρείες να εξοικονομήσουν δεκάδες εκατομμύρια ευρώ για την αγορά αδειών, αλλά ως απάντηση οι εταιρείες δεν λαμβάνουν επαρκή βοήθεια για ανάπτυξη, παρά το γεγονός ότι εργάζονται στο Apache PLC4X απαιτεί μεγάλο εργατικό κόστος και οικονομικές επενδύσεις σε εξοπλισμό και λογισμικό.

Εμπνευσμένος από το γεγονός ότι η ανάπτυξή του χρησιμοποιείται από τις μεγαλύτερες βιομηχανικές επιχειρήσεις και λαμβάνεται μεγάλος αριθμός αιτημάτων και ερωτήσεων από αυτές, το 2020 ο συγγραφέας του PLC4X άφησε την κύρια δουλειά του και αφιέρωσε όλο τον χρόνο του στην ανάπτυξη του PLC4X, με σκοπό να κερδίσετε χρήματα παρέχοντας συμβουλευτικές υπηρεσίες και προσαρμόζοντας τη λειτουργικότητα. Αλλά εν μέρει λόγω της ύφεσης εν μέσω της πανδημίας του COVID-19, τα πράγματα δεν εξελίχθηκαν όπως αναμενόταν και για να παραμείνουν στη ζωή και να αποφύγουν τη χρεοκοπία, έπρεπε να βασιστούν σε επιχορηγήσεις και εφάπαξ προσαρμοσμένες εργασίες.

Ως αποτέλεσμα, ο Christopher κουράστηκε να σπαταλά τον χρόνο του χωρίς να έχει τα οφέλη που του άξιζε και ένιωσε ότι πλησίαζε η εξάντληση και αποφάσισε να σταματήσει να παρέχει δωρεάν υποστήριξη στους χρήστες του PLC4X και πλέον θα παρέχει συμβουλές, εκπαίδευση και υποστήριξη μόνο επί πληρωμή. Επιπλέον, από εδώ και στο εξής, θα αναπτύσσει δωρεάν μόνο ό,τι απαιτείται για την εργασία του ή ενδιαφέρει τη διεξαγωγή πειραμάτων και η εργασία σε λειτουργίες ή επιδιορθώσεις που είναι απαραίτητες για τους χρήστες θα πραγματοποιείται μόνο έναντι αμοιβής. Για παράδειγμα, δεν θα αναπτύσσει πλέον προγράμματα οδήγησης για νέες γλώσσες προγραμματισμού και θα δημιουργεί δωρεάν ενότητες ενοποίησης.

Για την εφαρμογή νέων δυνατοτήτων που είναι σημαντικές για τους χρήστες, έχει προταθεί ένα μοντέλο που θυμίζει crowdfunding, σύμφωνα με το οποίο οι ιδέες για την επέκταση των δυνατοτήτων του Apache PLC4X θα εφαρμοστούν μόνο αφού συγκεντρωθεί ένα συγκεκριμένο ποσό για τη χρηματοδότηση της ανάπτυξης. Για παράδειγμα, ο Christopher είναι έτοιμος να εφαρμόσει ιδέες για τη χρήση προγραμμάτων οδήγησης PLC4X σε προγράμματα σε Rust, TypeScript, Python ή C#/.NET αφού συγκεντρωθούν 20 χιλιάδες ευρώ.

Εάν το προτεινόμενο σχέδιο δεν μας επιτρέπει να λάβουμε τουλάχιστον κάποια οικονομική υποστήριξη για την ανάπτυξη, τότε ο Christopher αποφάσισε να τερματίσει την επιχείρησή του και να σταματήσει να παρέχει υποστήριξη για το έργο από την πλευρά του. Ας θυμηθούμε ότι το Apache PLC4X παρέχει ένα σύνολο βιβλιοθηκών για ενοποιημένη πρόσβαση από προγράμματα σε γλώσσες Java, Go και C σε οποιονδήποτε τύπο βιομηχανικών προγραμματιζόμενων λογικών ελεγκτών (PLC) και συσκευών IoT. Για την επεξεργασία των δεδομένων που λαμβάνονται, παρέχεται ενοποίηση με έργα όπως Apache Calcite, Apache Camel, Apache Edgent, Apache Kafka-Connect, Apache Karaf και Apache NiFi.

Πηγή: opennet.ru

Προσθέστε ένα σχόλιο