缺少灵魂!为什么我说中国软件不行?


    微信、支付宝、美团、抖音,国产软件看起来百花齐放。从社交到电商再到短视频,国产软件似乎进入全盛时代,不仅在国内市场呼风唤雨,Tik Tok、UC 浏览器等应用还走出国门,在海外打下一片江山。
    可这些,真的可以证明国产软件足够强大了吗?答案自然是否定的。软件的生态就像一颗枝繁叶茂的大叔,微信、支付宝的等应用类软件就像一根根生长旺盛的枝干,在它们背后还有一个个基础软件组成的主干部分。
    基础软件,具体来说指操作系统、数据库、中间件、编译器等等,由此形成的技术也叫软件根技术。相比应用软件领域的强势地位,国产基础软件在国内的市场份额仅有 5%,国产操作系统在国内市场占有率仅为 4%。
    
    众所周知,树木失去根部就无法存活,软件生态也同样如此。国内基础软件如初弱势的市场地位难以保证国家信息安全。近几年,科技领域卡脖子时间频频发生,从中兴、华为到海康威视、中芯国际,国外基础软件动不动就被禁止使用。
    如此情形之下,国产基础软件加快研发进度刻不容缓。可俗话说“知易行难”,空谈发展很容易,如何操作才是难点所在。
    01对标主流,找准差距
    我们知道中国基础软件比较差劲,可差距究竟在哪呢?
    前文说到,基础软件主要包括操作系统、数据库等等。操作系统领域,微软的 Windows、谷歌的安卓、苹果的 iOS 与 macOS,再加上主打开源的 Linux 系统,就是目前所有主流操作系统。
    
    毫无疑问,这些操作系统没有一家来自中国,甚至没有一家来自北美以外的地区。Statcounter 数据显示,2020 年,Windows 在桌面操作系统市场占比高达 88.14%,macOS 系统占比为 6.22%,两者基本垄断了桌面操作系统的份额。
    
    而在移动操作系统领域,差距更加明显。谷歌的安卓系统市场占有率为75.44%,位居第二的是苹果的 iOS,市场占有率为 22.49%。简单统计一下,两家合计市场占有率为 97.93%,除了个别细分市场,主流智能手机操作系统已经被安卓与 iOS 垄断。
    看到这里,或许有人不服,华为开发的鸿蒙系统,已经成为世界第三大操作系统,市场份额怎么可能连 3% 都不到。
    事实上,鸿蒙系统现在没有自己的程序语言,没有建立自己的生态。现阶段鸿蒙 Ability 不能脱离安卓独立存在;Ability 相互启动,依赖 Android api;分布式功能,依赖 Android api。鸿蒙系统安装包,提取出来可以在小米、三星等安卓系统手机中运行。
    换句话说,现阶段鸿蒙系统属于自己的东西还不多,鸿蒙 APP 在运行时后台看到的是一个安卓进程在运行。安卓或许不是鸿蒙系统的全部,可现阶段鸿蒙系统大部分功能,全都由安卓提供。
    
    与手机操作系统相比,国内基础软件厂商在桌面操作系统领域的进步稍稍让人欣慰。深度(deepin)操作系统、红旗 Linux、中标麒麟、UOS(统信软件)等国产桌面操作系统近几年进步神速。特别是 UOS,产品已完成自主研发与生产,产品性能大幅提升,进入规模化阶段。
    
    小黑在《单挑 Win10,它凭什么被称为国产系统之光》中,曾经详细体验过 UOS 在适配性、生态、设计等领域的表现。结果发现,UOS 在设计的完整性和统一性方面是具备优势。
    而在软件生态上差距明显,除了 Linux 的官方老版本软件,以及第三方制作的Wine软件,UOS 拿不出太多有新意的产品。此外,在稳定性、安全性方面都不能得到保障,普通用户很难将其作为主力机使用。
    与 UOS 类似,其他国产操作系统全都是采用 Linux ,然后在系统层、应用层小修小补,由于缺少丰富的软件生态,除了官方机构、国防科技等特殊领域,一般企业与个人很难做出支持国产操作系统的决定。
    02数据库,弯道或许可以超车!
    数据显示,我国有 11 亿网民,互联网普及率达 71.6%。在这些数字背后,是我国日益发达的数字经济。网购、外卖、在线教育、直播,人们的生活正在悄然发生改变。可惜,数字经济的基础离不开基础软件,特别是数据库。在数据库领域,国内企业同样落后许多。
    顾名思义,数据库就是存储数据的地方,是确保计算机系统稳定运行的基石。看起来,数据库似乎没有多大难度,只要买一些硬盘就能建立数据库。事实上,远没有那么简单。
    在如今这个万物互联时代,每天生产海量数据,如何将这些数据合理的组织,实现更方便的维护、更严密的控制以及更有效的利用,就是数据库的主要工作。由于每天都会产生海量数据,数据库需要一定的规则,从而避免效率低下。
    据个简单的例子,现实生活中的快递仓库需要大量分拣机器人与运输系统,以便于快速分拣运输。京东、顺丰的快递之所以高效快速,主要原因在于其分拣系统比较先进。虚拟世界中的数据存储也同样如此,处理的数据比快递要高出好几个数量级,对“分拣”系统的要求也高出许多。
    目前,数据库行业市场甲骨文(Oracle)市场比最高,达到 42%,紧随其后的分别是 IBM 和微软,分别占比 11% 与 7%。与操作系统领域令人失望的境况相比,数据库领域国内尚且不错。
    阿里巴巴旗下有 OceanBase 与 PolarDB,其中 OceanBase 为蚂蚁金服服务,属于完全自主研发的金融级分布式关系数据库。腾讯有 TDSQL 分布式数据库,已经为超过 500+ 的政企和金融机构提供数据库的公有云及私有云服务。
    
    大数据时代,云端数据库已经成为未来发展趋势。在这条赛道,国内有阿里、腾讯、中国电信等选手参加,目前已经在国内国外取得一定市场份额。在数据库领域,国内企业或许可以实现弯道超车。
    03工业软件,任重而道远
    改革开放几十年,中国几乎所有领域都在进步,可有一个行业例外,它就是工业软件。单从工业增加值来看,我国是世界第一大工业国。然而我国制造业一直有“大而不强”的特点,其原因之一便在于工业软件落后。
    以最为常见的工业生产控制软件为例,市场份额基本被 GE、罗克韦尔、西门子、施耐德等国外巨头瓜分;在芯片设计领域,EDA 设计软件被 Synopsys、Cadence 和 Mentor Graphics 三巨头垄断。国内唯一做得还行的企业华大九天,每年的营收连三巨头的零头还不到;在 CAD 研发设计类软件市场,法国达索、德国西门子、美国 PTC 及 Autodesk 在我国市场的占有率超过 90%。
    
    如果说数据库领域赶超有望,操作系统赶超几率比较渺茫,那么工业软件几乎不存在任何机会。事实上,包括模具、钣金、数控机床等领域的工业软件,几乎全都来自欧美。国产工业软件不仅产品少、产业链不健全,就连成熟度也比较低。除非哪家企业不考虑产品质量,否则很难选择国产工业软件。
    
    与见效快的应用软件不同,基础软件通常门槛高、研发投入大、研发周期长。设计研发一款基础软件,其难度不亚于一款芯片。多年以前,中国科技部部长徐冠华曾说,“中国信息产业缺芯少魂”。其中的芯指的是芯片,而魂指的就是软件。如今,芯片发展已经投入大量资金,可软件领域真正的灵魂在于基础软件。现阶段,我们需要在此发力,加大投入,让中国信息产业重新找到“灵魂”!
    图源:pixabay、谷歌