写点什么

被欧美公司垄断的工业软件,中国还有机会吗?

  • 2020-10-10
  • 本文字数:2937 字

    阅读完需:约 10 分钟

被欧美公司垄断的工业软件,中国还有机会吗?

工业互联网圈子的人更多的希望了解开源软件的商业模式:为什么要开源,开源怎么赚钱,什么样的产品适合开源,开源的壁垒在哪里。国庆中秋长假期间,我对工业软件又做了更多的思考,现将一些想法与大家分享。

在工业领域,几乎见不到中国软件的影子

众所周知,中国基础软件几乎是一片空白,无论是操作系统,还是数据库,虽然已经有数百家国产替代,但市场仍然是被 Windows, Linux, MySQL, Oracle 等垄断。那么在工业领域呢?应该更为惨烈,PTC、达索、西门子等核心设计仿真软件垄断了国内 90%的市场,DCS、PLC、SCADA 等工控软件垄断了国内 70%的市场,高端占 95%以上。


我们再看一下风头正劲的工业互联网平台。随着物联网技术的成熟和发展,中国的各个巨头也推出了工业互联网平台,包括海尔、三一、用友、华为等,值得骄傲。但把这些平台掰开一看,就发现重要部件几乎全部是欧美软件,我们开发的只是应用部分。就拿我自己熟悉的工业大数据处理而言,几乎无一例外,用的都是 Hadoop 生态的软件拼凑而成,无论是消息队列、缓存、还是持久化存储、流式计算等,采用的都是 Kafka, Redis, HBASE, MongoDB, Cassandra, Spark, Storm 等欧美开源软件,里面见不到任何中国软件的影子。


中国是制造大国,打造工业互联网平台是制造行业向智能制造转型的关键一步。如果这些软件对中国断供,中国的这些工业互联网平台将全部瘫痪,这对中国经济的打击将是毁灭性的。


这些工业软件的核心模块并不难,原理算法都很清楚,但由于欧美厂商已经持续研发了十年甚至更长时间,各种接口、各种场景都能处理,积累了很高的生态门槛,一个新的软件很难一下将其替代。比如实时监控领域 OSISoft 的 PI,架构相当陈旧,而且其水平扩展能力、分析能力都相当有限,涛思数据研发的 TDengine 在时序数据的处理上都已远超越了它,但还是无法一下将其替代,因为 PI 的生态已经很好,能处理数百种工业协议,与很多工业应用软件已经集成。

开源可成为颠覆传统工业软件的重要武器

要颠覆现有的技术,有两种方式,一是依靠颠覆式的技术,二是依靠创新的商业模式。商业模式的创新成就了大家都熟悉的 Linux, Android, MySQL 等软件,而这几个软件的模式创新就在于采取了开源的策略。以 Linux 为例,Linus Torvards 还是一名在校大学生时,在 Intel 386 上跑起 UNIX 系统,当时的 Sun Solaris, IBM Aix, HP-UX 都没有把它当竞争对手,认为只是玩具而已。但由于开源免费,吸引了很多开发者的喜爱和关注,而且让很多开发者加入进来,开发各种模块和驱动,Linux 开始慢慢流行起来,逐渐进入主流市场。到现在,Linux 在服务器领域占据 90%以上的市场份额。


回看工业软件,目前还没有一款具有市场垄断地位的开源软件。我所熟悉的实时数据库领域,排名第一的 OSISoft PI 没有开源,GE 的 iHistorian、Honeywell 的 PHD 也没有开源。国产的庚顿、麦杰、朗坤等等都没有开源。那么,开源这种新的商业模式引入工业领域,一定会有颠覆式的效果。


中国在工业软件上是相当落后的,开源可以成为颠覆传统工业软件的重要武器。虽然产品推出时,会有各种不足,还无法完全代替他们。但因为开源免费,一定能吸引很多用户来尝试它,而且也能吸引贡献者参与进来。


以涛思数据的 TDengine 为例,开源之后,已经有 40 多位贡献者,贡献了国产操作系统中标麒麟、银河麒麟、凝思、统信 UOS 等的适配;验证了国产 CPU 龙芯、鲲鹏、申威、飞腾、海光等的适配;还贡献了 C#连接器。这些在闭源软件上是不可能发生的。


开源,不仅节约了企业的研发投入,更重要的是,它建立起了开发者社区,让更多开发者具有参与感、成就感和信任感,给产品做出更好的传播。由于开源免费,用户对产品的瑕疵也是能容忍的,而且会通过社区积极的反馈,加速产品的迭代,帮助产品团队更好的打磨产品。


做开源软件在中国的条件已经成熟,有两大原因。1:由于高等教育的飞速发展,特别是移动互联网的发展,中国已经有近 2000 万开发者,中国的人口红利已经由农民工红利演变为工程师红利。这支庞大的开发者队伍呼唤新的开发工具、新的技术,可以说,基础软件和工业软件有了用户基础。2:中国是制造大国,有各种工业应用场景,而且数据量惊人,是各种新技术、新产品最好的试验场。而由于中美意识形态的对抗,越来越多的中国企业更倾向于选择国产软件。20 年前,这两个条件是不存在的,但现在条件已经很成熟,可以说当下是中国开源工业软件的春天。

春天来了,中国工业软件能成功吗?

春天已到,在中国做开源的工业软件能否成功呢?它不取决于程序员的情怀,不取决于中国是否有足够爱钻研底层技术的软件人才,但取决于一个最重要的因素:市场。


中国国内市场看起来足够大,光内循环都是足以支撑一些基础软件公司的。但仔细分析会发现,国内工业软件的采购方主要是大型国企、政府、军工等单位,只有它们才具有支付能力。而这些公司的采购,由于体制的原因,往往不是由产品或技术决定的。而且项目招标的条件严格,对中小企业极为不利,因为他们很难满足各种资质的要求。最后中标的,往往是体制内的企业。同时,各地政府都有地方保护,会力推一些当地企业,导致整个市场被分割,而不是一个整体。


如果政府不去掉各种保护和门槛,让新创的中小企业能充分参与内循环市场的竞争,那么可以说中国这个市场并不大,难以让新创的基础性软件公司生存并做强。因此中国开源的工业软件要获成功,也需要政府从政策、法规等方面给新创的非体制内企业大力支持。


成功的开源软件一般都是用户量巨大的基础软件,比如数据库、操作系统等等。因为软件开源,绝大部分用户都不会付费,付费的比例只有 5%不到,因此用户基数需要大,这个角度看,开源的基础软件有点类似于互联网 2C 的服务。中国软件市场大,但仍然只占全球市场的 10%不到。


因此即使国内有充分竞争的市场,如果只针对国内市场做开源软件,由于规模不够,仍然难以做出一家独角兽企业,永远只会是小小的软件开发作坊。所以,中国开源的工业软件如果要成功,产品团队需要有国际视野。从产品设计的那一天起,就需要考虑并拥抱全球市场,特别是欧美发达国家市场,需要敢于与世界一流的工业软件公司在产品上一较高下,而不是仅仅去占领自主可控、国产化带来的国内市场。不仅在产品的设计、开发上要考虑国际化,而且在全球开发者社区的推广上,也需要拥抱全球流行的方式,而不是构建“中国特色”的方式。也就是说,做开源软件的团队本身,思路和胸怀就必须是开源的,全球化的。


只有真正拥抱开源、相信全球协同的力量,吸引来自世界各地的开发者加入进来,中国才可能诞生伟大的工业软件公司。


开源不仅能解决中国工业软件的卡脖子问题,更是中国软件走向全球的捷径。在中美意识形态对抗的今天,任何来自中国的 IT 产品都会被打上不安全的标签。那么开源就是打破不被信任的最好方式。


举个例子,ClickHouse 是俄罗斯团队开发的一数据产品,分析能力超强。在中国、美国以及世界各地都有很多忠实用户,大家不会由于它是来自俄罗斯的开源产品,而不用它。开源,你不用担心地域的限制,意识形态、文化的差异,你唯一要担心的是你产品不足够好,技不如人,没有持续长久的投入。


拥抱开源,相信协同的力量,相信开发者社区的力量,有所为,有所不为,在工业软件领域,一定能诞生出源自中国而又行销全球的产品。


2020-10-10 11:234395

评论 10 条评论

发布
用户头像
程序员35退休,谁给你研究这些东西
2020-11-02 17:57
回复
35是表象,不思进取才是本质,知道上进的人在哪都不会被淘汰
2021-03-07 23:39
回复
用户头像
别说软件了,就连变成语言都是人家的,如果说哪天java,c,c++ ,c# 人家都收费,我看玩个球
2020-10-21 14:50
回复
用户头像
该评论已删除
2020-10-17 11:33
回复
好吧,冤枉你了。sorry,原来是同一个人。
2020-12-21 11:00
回复
该评论已删除
2020-12-29 23:45
回复
用户头像
不懂别瞎逼逼
2020-10-15 10:17
回复
用户头像
不是所有轮子都要自己造,不懂别瞎逼逼,还写这么长,看着累。
2020-10-12 17:12
回复
用户头像
工业化软件涉及的不仅仅是IT领域,更多涉及材料,化工,数学,物理等多个方面,国内目前的实际情况很难,另外开发人员再多也没用,90%的开发人员都是和数据库打交道,谁来做?
2020-10-12 16:10
回复
用户头像
为了骗经费骗KPI脸都不要了。Hadoop、Kafka、Redis...这些能断供?
2020-10-12 11:22
回复
用户头像
该评论已删除
2020-10-11 10:14
回复
1 国际视野 2 动手,不是动键盘
2020-12-21 10:57
回复
用了不好是他们做的不好,用都用不起来,你真的就是个喷子。。。不好意思,你太菜了。
2020-12-21 10:57
回复
没有更多了
发现更多内容

架构实战营

踩着太阳看日出

设计电商秒杀系统

AUV

「架构实战营」

架构训练营毕业总结

沈益飞

架构训练营 架构师训练营 4 期

从 0 到 1 建设小程序可观测性

方勇(gopher)

小程序 可观测性 SRE 服务治理 低代码开发

王者荣耀商城异地多活架构设计

唐尤华

架构实战营

《给新中产的理财课》之定投学习笔记(23/100)

hackstoic

投资理财

在线CSS美化格式化工具

入门小站

工具

毕业总结

AUV

「架构实战营」

架构实训营模块一作业

michael

架构实战营 「架构实战营」

架构实战营 模块九

架构实战营 「架构实战营」 模块九

模块一作业

Dean.Zhang

架构实战营

架构训练营-模块一

流火

模块六作业-拆分电商系统为微服务

卡西毛豆静爸

「架构实战营」

在线HTML5,CSS3,VueJS,jQuery运行测试练习工具

入门小站

工具

毕业总结

圈圈gor

架构实战营 「架构实战营」

解决QT编译Android程序不支持openssl问题

DS小龙哥

3月月更

模块九毕业设计

沈益飞

架构训练营 架构训练营4

对校招生做 Offer 选择的一点心得

踏雪痕

offer 3月程序媛福利 3月月更

不考虑安全的数字化转型都是伪命题

极狐GitLab

security DevSecOps

2022第11周-打油诗一首

李印

生活记录

Prometheus 监控系统

yuexin_tech

Prometheus

架构实战营毕业总结

架构实战营 「架构实战营」

Linux之nohup命令

入门小站

Linux

极客星球 | 联邦学习与产品化之路

MobTech袤博科技

人工智能 联邦学习 FATE

架构训练营-作业六

默光

架构训练营5期 电商小程序

最新实用油猴脚本推荐

源字节1号

技术分享

【直播预告】「不确定性局势下的金融安全保障」,拒绝纸上谈兵,破局合规挑战

FinClip

安全 金融 数据安全 合规性

spring cloud篇之配置中心

邱学喆

加密解密 配置中心 spring-cloud-config 配置实时性

毕设-电商秒杀系统

曾竞超

架构实战营 「架构实战营」

毕业设计 - 电商秒杀系统

圈圈gor

#架构实战营 「架构实战营」

【架构实战营】-模块一作业

,lazy

「架构实战营」

被欧美公司垄断的工业软件,中国还有机会吗?_开源_陶建辉_InfoQ精选文章