Лидерът на Apache PLC4X преминава към модел за разработка на платена функционалност

Кристофър Дуц, създателят и основният разработчик на набора от безплатни библиотеки Apache PLC4X за индустриална автоматизация, който заема поста вицепрезидент, наблюдаващ проекта Apache PLC4X в Apache Software Foundation, представи ултиматум на корпорациите, според който той изрази своята готовност да спре развитието, ако не може да реши проблемите с финансирането на работата си.

Недоволството идва от факта, че използването на Apache PLC4X вместо патентовани решения позволява на корпорациите да спестят десетки милиони евро от закупуване на лицензи, но в отговор компаниите не получават адекватна помощ за развитие, въпреки факта, че работят върху Apache PLC4X изисква големи разходи за труд и финансови инвестиции в оборудване и софтуер.

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

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

За внедряване на нови функции, които са важни за потребителите, е предложен модел, напомнящ груповото финансиране, според който идеите за разширяване на възможностите на Apache PLC4X ще бъдат реализирани само след като бъде събрана определена сума за финансиране на разработката. Например, Кристофър е готов да реализира идеи за използване на 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

Добавяне на нов коментар