Лідер Apache PLC4X перейшов на модель платного розвитку функціональності

Крістофер Дуц (Christofer Dutz), творець і основний розробник набору вільних бібліотек для промислової автоматизації Apache PLC4X, який займає в організації Apache Software Foundation посаду віце-президента, що займається проектом Apache PLC4X, пред'явив корпораціям ультиматум, відповідно до якого висловив готовність припинити не зможе вирішити проблеми із фінансуванням своєї роботи.

Невдоволення викликане тим, що використання Apache PLC4X замість пропрієтарних рішень дозволяє корпораціям заощаджувати десятки мільйонів євро на купівлі ліцензій, але у відповідь від компаній не надходить належної допомоги для ведення розробки, при тому, що робота над Apache PLC4X потребує великих трудовитрат і фінансових вкладень на обладнання і по.

Надихнувшись тим, що його розробку використовують найбільші промислові підприємства, і від них надходить велика кількість прохань і питань, у 2020 році автор PLC4X пішов зі своєї основної роботи і присвятив весь свій час розвитку PLC4X, маючи намір заробляти шляхом надання консалтингових послуг та доопрацювання функціональності . Але частково через спад на тлі пандемії COVID-19, все виявилося не так, як очікувалося, і для того, щоб залишатися на плаву і уникнути банкрутства, доводилося перебиватися грантами та поодинокими роботами на замовлення.

У результаті Крістоферу набридло витрачати свій час, не отримуючи належної віддачі, і усвідомлювати наближення емоційного вигоряння, і він прийняв рішення припинити надання безкоштовної підтримки користувачам PLC4X і тепер надаватиме консультації, навчання та підтримку тільки на платній основі. Крім того, відтепер він безкоштовно розвиватиме тільки те, що потрібно для його роботи або цікавить проведення експериментів, а над необхідними користувачам функціями або виправленнями робота вестиметься лише платно. Наприклад, він більше не буде безкоштовно розвивати драйвери для нових мов програмування та створювати модулі для інтеграції.

Для реалізації важливих для користувачів нових можливостей запропоновано модель, що нагадує краудфандинг, відповідно до якої ідеї щодо розширення можливостей Apache PLC4X реалізовуватимуться лише після того, як буде зібрано певну суму на фінансування розробки. Наприклад, Крістофер готовий реалізувати ідеї щодо використання драйверів PLC4X у програмах мовами Rust, TypeScript, Python або C#/.NET після того, як буде зібрано 20 тисяч євро.

Якщо запропонована схема не дозволить отримати хоч якусь фінансову підтримку розробки, то Крістофер вирішив згорнути свій бізнес та припинити надання підтримки проекту зі свого боку. Нагадаємо, що Apache PLC4X надає набір бібліотек для уніфікованого доступу з програм на мовах Java, Go та Сі до будь-яких типів промислових програмованих логічних контролерів (PLC) та IoT-пристроїв. Для обробки даних забезпечується інтеграція з такими проектами, як Apache Calcite, Apache Camel, Apache Edgent, Apache Kafka-Connect, Apache Karaf і Apache NiFi.

Джерело: opennet.ru

Додати коментар або відгук