Apache PLC4X 领导者转向付费功能开发模式

Apache PLC4X 工业自动化免费库的创建者和主要开发者、Apache 软件基金会负责 Apache PLC4X 项目的副总裁 Christopher Dutz 向各企业发出了最后通牒,表达了自己的不满。如果无法解决其工作的融资问题,则准备停止开发。

这种不满源于这样一个事实:使用 Apache PLC4X 而不是专有解决方案可以让企业在购买许可证上节省数千万欧元,但作为回应,尽管在 Apache PLC4X 上工作,但这些公司却没有得到足够的开发援助需要大量的劳动力成本以及设备和软件方面的财务投资。

由于他的开发被最大的工业企业使用,并收到了来自他们的大量请求和问题,受到启发,PLC2020X的作者在4年辞去了主要工作,将所有时间投入到PLC4X的开发中,打算通过提供咨询服务和定制功能来赚钱。但部分由于 COVID-19 大流行期间的经济低迷,事情并没有按预期发展,为了维持生计并避免破产,他们不得不依靠补助金和一次性定制工作。

于是,Christopher 厌倦了浪费时间却得不到应有的好处,感觉自己快要崩溃了,他决定停止为 PLC4X 用户提供免费支持,现在只提供有偿的咨询、培训和支持。此外,从现在开始,他将仅免费开发其工作所需或进行实验感兴趣的内容,而对用户所需的功能或修复的工作将仅收费。例如,它将不再为新的编程语言开发驱动程序并免费创建集成模块。

为了实现对用户重要的新功能,人们提出了一种类似于众筹的模型,根据该模型,只有在筹集到一定金额来资助开发后,才能实现扩展 Apache PLC4X 功能的想法。例如,筹集到 4 万欧元后,Christopher 准备实施在 Rust、TypeScript、Python 或 C#/.NET 程序中使用 PLC20X 驱动程序的想法。

如果拟议的计划不允许我们获得至少一些开发资金支持,那么克里斯托弗就决定结束他的业务并停止为该项目提供支持。让我们回想一下,Apache PLC4X 提供了一组库,用于从 Java、Go 和 C 语言的程序到任何类型的工业可编程逻辑控制器 (PLC) 和物联网设备的统一访问。为了处理接收到的数据,提供了与 Apache Calcite、Apache Camel、Apache Edgent、Apache Kafka-Connect、Apache Karaf 和 A​​pache NiFi 等项目的集成。

来源: opennet.ru

添加评论