PLC4X премина към модел на търговски лиценз поради малка финансова подкрепа от компании

A един от големите въпроси, които влизат в дискусия, когато става въпрос за безплатен софтуер, е вида на лицензите в който мнозина вярват, че за простия факт да си „свободен“ това означава свободен и въпреки че в повечето случаи е така, реалността е различна.

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

И в този случай, този, който беше пуснат наскоро, е част от липсата на поддръжка, получена от бизнес потребителите и разработчикът, уморен от злоупотребата, решава да смени модела на платен.

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

Apache PLC4X предоставя набор от библиотеки за унифициран достъп от Java, Go и C програми до всякакъв тип индустриални програмируеми логически контролери (PLC) и IoT устройства. За обработка на получените данни е осигурена интеграция с проекти като Apache Calcite, Apache Camel, Apache Edgent, Apache Kafka-Connect, Apache Karaf и Apache NiF

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

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

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

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

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

За да приложите нови възможности, които са важни за потребителите, е предложен модел, подобен на краудфандинг, според който идеите за разширяване на възможностите на Apache PLC4X ще бъдат реализирани само след набиране на определено финансиране за разработка. Например, Кристофър е готов да приложи идеи за използване на PLC4X контролери в програми за Rust, TypeScript, Python или C#/.NET, след като набере €20K.

Ако предложената схема не позволява получаването на поне някаква финансова подкрепа за развитие, Кристофър реши да затвори бизнеса си и да спре да подкрепя проекта от своя страна.

И накрая, ако се интересувате да можете да научите повече за това, можете да се консултирате с подробностите в следваща връзка.