从PLC4X作者(停止维护)事件看工业自动化行业的开源生态! - 知乎

进入2022以来,开源社区也发生了几件大事。

其中之一是faker.js的删库事件,这件事很快炸了锅,毕竟大前端本身是个开源氛围很重的互联网生态,这种事发生了自然会被关注,这里我想讲一个另外行业开源作者发牢骚的故事:工控行业的PLC4X。

(以下一些资料源于OSCHINA)

1 月 11 日, Apache PLC4X 的创建者 Christofer Dutz 在 GitHub 发文,称由于得不到任何形式的回报,他将停止对 PLC4X 的企业用户提供免费的社区支持。若后续仍无企业愿意站出来资助项目,他将停止对 PLC4X 的维护和任何形式的支持。

作者在github的怒吼

首先,这是个啥项目?

PLC(可编程逻辑控制器)是种专门为在工业环境下应用而设计的数字运算操作电子系统。专门在环境恶劣的工业场景实现控制逻辑,优势是可靠性高,编程容易,组态灵活。因此深受工业控制界的喜爱,像西门子,三菱,GE,日立都是著名的PLC厂家。国内知名企业不多,汇川算一个。

因为各厂家的PLC通信协议实际上不兼容,PLC4X实现了一组统一的驱动层API与各厂家PLC进行通信,方便上位机的实现。据说作者干这个事验证起来可不容易啊,买了各大厂商的PLC放在家里供开发验证,一台PLC的价格大致在几千元的数量级(所以我都替他觉得肉疼)。

然而,作者收到的求助邮件往往是这个画风:

“感谢您提供这个很棒的 PLC4X。它让我们的生活变得如此轻松,我在我们国家最大的{炼钢厂} / {航空航天公司} / {汽车制造商} ,现在业务出现了....这样的问题,希望您能提供一下帮助。”
(你这是开源软件吧,那你能帮帮我吗?)

2020 年公司的财务状况还算乐观,获得了一些机构的资金支持,PLC4X 的开发和维护仍能正常维持。但随着 2021 年的疫情反扑,仅有的一些赞助都已撤资,2021 一整年 Christofer 只获得一场付费演讲。时间来到 2022 年,入不敷出的 Christofer 开始感到厌倦:“我不想再把宝贵的空闲事件,浪费在把自己消耗殆尽却得不到任何回报的事情当中了。”

因此,他为 PLC4X 设置了新的开发计划:不再自费购买硬件来开发新的驱动程序或集成模块,也不会将 PLC4X/驱动程序移植到新语言中,并且绝对不会对公司提供免费的咨询、培训和支持。如果公司有需要,他会提供商业的技术支持和培训。

另外,针对公司用户经常询问“什么时候能出”的 PLC4X 新功能,Christofer 对每个功能都设置了众筹项目,筹够了钱才会着手开发对应的功能。

    • *

这明显是把人惹火了,工控行业本身很封闭,像linux社区一样蓬勃发展是工控人一直的梦想,少有的优秀的开源项目就这样被反噬,那些“{炼钢厂} / {航空航天公司} / {汽车制造商}”不觉得食之有愧吗?

本文作者大概属于半个工控人吧,摇摆中。结。


原网址: 访问
创建于: 2023-01-09 10:48:06
目录: default
标签: 无

请先后发表评论
  • 最新评论
  • 总共0条评论