胡权 ⋅ 2019-05-25 发布 阅读:144 次  ⋅   工业4.0研究院   开源工业互联网   数字孪生体工厂  

在中美贸易战的背景下,华为的Android系统受到Google限制,迫使启用“备胎”,给华为手机的发展带来了不确定性,这个事情引起了行业人士的关注,作为开源社区的重要参与者,开源工业互联网联盟自然受到了关注。

开源工业互联网联盟微信群有近300名成员,他们纷纷对华为的遭遇表示同情,对美国政府的做法表示愤慨,他们对华为的“备胎”战略颇感兴趣,由此提出了一个问题:我们要做开源吗?

全球手机操作系统主导地位对比(Android vs. iOS)

过去5年时间,工业4.0研究院就开源软件的应用跟行业企业做了沟通,包括投资基金、央企国企、中小企业和创业团队等,他们也问到了上面这个问题,通过仔细沟通,笔者发现国内对开源软件的认识有很大的误区。

简而言之,不管是观望还是参与开源社区的行业人士,对于为什么要做开源这个事情没有深刻的认识,从而导致一种简单的想法——把自己现有的产品开源出去。

这是一个巨大的错误,笔者给他们唯一的建议就是:千万不要开源!

中国企业家大都比较务实,也喜欢落地,这是好事情。但对于一些研究性的工作来讲,落地反而成为探索或共性技术研发的障碍,这对于开源工业互联网的工作来讲,更是如此。

首先,之所以把一些开发成果开源出来,是因为这些工作大都属于基础工作,大都不能直接落地实施,形不成业务解决方案。如果本身已经可以落地实施,变成可以应用的解决方案,为什么不直接提供解决方案呢?反而把自己辛辛苦苦研发的东西开源出来?

这一点是不少有意进入开源工业互联网世界的行业人士需要认识到的,否则达不到预期的目的。

工业4.0研究院利用iAAS设计的数字孪生体工厂(Digital Twin Factory)

其次,一些企业家或开发牛人做了某个项目应用,但他们希望让更多的客户了解这个应用,提升自己的品牌,于是就把项目代码分享出来——虽然他们知道这样会“培养”一批竞争对手,但也管不了这么多了,希望有几个潜在的客户找上来吧。

笔者对一些来咨询的行业人士给了直截了当的忠告:千万不要开源!

如果你需要的是提高品牌,可以做很多事情来达到目的,例如,参加各种峰会或研讨会,通过演讲分享经验等方法,当然,还可以帮助大型企业做一些事情,搭上这些企业的便车。

拿自己的业务下手,不是最好的解决办法,这不仅对自己没有多大帮助,而且对开源社区也没有太大价值,因为一个“非标”的项目,仅仅为了开源就开源了,是不能带来真实的价值的,除非你花费足够多的时间,把你的实践抽象为某个共性的解决方案。

最后,根据工业4.0研究院和开源工业互联网联盟的实践,在国家及各地政府支持的创新中心或实验室,可以推行开源工业互联网制度,因为它们大部分做的是共性技术问题。

开源工业互联网适合做的事情是共性技术问题,共性技术大都是基础性研发,如果按照技术准备度水平(TRL,Technology Readiness Level)来衡量,大致属于TRL 4-6之间的应用,如果把这部分内容开源出来,可以让大量的企业受益,特别是缺乏研发投入的中小企业。

对于一些仅仅想从开源工业互联网领域凑热点、找业务等行业人士,还是不要涉足这个领域。

这也是开源工业互联网系列文章之八的主题——“千万不要开源”,除非你已经确定了开源工业互联网战略,并且愿意为了构建差异化的竞争优势,做较长时间的投资。