中国对进口的依赖,令人心惊!
继美国商务部禁止美国企业向中兴通讯销售元器件后,近日又传出“中兴将无法使用Andriod操作系统”和“Cadence的EDA也将停止对中兴的服务”的传闻。短短6天时间,中兴事件就从芯片延伸至了软件层面。
软硬件皆无绝对优势,中国或将无以为继
中国科技力量不如国外,这是共识。
在硬件层面,美国芯片、日本镜头、韩国屏幕、德国阻电机、韩国的光刻机等充斥各行各业,国内几无拿的出手的原创产品。
而除硬件外,中国在软件层面上的劣势也正在被快速披露出来。以Andriod操作系统为例,除苹果的IOS外,几乎所有的智能手机,应用的都是Andriod,就连小米引以为傲的MIUI,也是基于Andriod开发而来的。除此之外,绝大多数的APP,也都是基于Andriod开发的。
如果谷歌突然表示将不再无偿提供Andriod操作系统,转为收费或禁用,那国内的手机厂商将面临或成本提升、或无系统可用的困局。
在中兴事件中,华为可以说是第二大被关注的对象了,因为它有自己的芯片,在硬件层面,华为站起来了!
然而,追究到软件层面,华为芯片是基于Cadence的EDA开发的。这就尴尬了,如果Cadence“突发精神病”,华为的芯片可能就造不出来了。
可以说,在软硬件上,我国均没有核心优势。这也引发了不少人的恐慌,一旦国外在软件层面让中国“断源”,诸如TensorFlow、MySQL、OpenStack、Hadoop、Spark等基础架构也对中国用户闭源,我们将何以为继?
大国博弈,软件也会变成攻击武器
从当前来看,我们的手机操作系统、开发App用到的各种编程语言、上网浏览的网页以及IDE(开发工具)、办公软件等,即便不完全依赖于国外,也都是由国外的基础架构支撑起来的。
以TensorFlow为例,这款谷歌的AI学习系统,是通过将复杂的数据结构传输至人工智能神经网中,对数据进行分析和处理的,所以可在小到一部智能手机、大到数千台数据中心服务器的各种设备上运行,被应用到人工智能训练的大部分场景,例如语音识别、自然语言理解、计算机视觉等领域,一经推出就被各国科技公司采用。
到2018年,TensorFlow的下载量已经超过了1000万次,遍布全球180国家和地区。仅就中国而言,不仅绝大多数AI初创企业在使用TensorFlow,就连阿里巴巴、腾讯、京东、小米、中兴等公司也均在使用此架构。尤其在关键产品上,大多数公司都会选择根据国外开源项目进行二次开发。
比如在众人眼中非常厉害的阿里巴巴云服务,也是在其他国家的基础架构上搭建而成的。比如阿里云数据库研发的AliSQL,就是基于MySOL改进而来的,目前应用于大众熟知的电商秒杀以及金融数据安全等场景。
但这其中存在很大的安全问题。通常,基于开源软件二次开发的产品,是必须要继续开源的。但大多数情况下,企业会基于自身利益,选择不对二次开发的基础架构开源,因为一旦开源,其可能会失去巨大的优势。且一旦开源不同的修改版本流于市面,用户将面临很多安全问题。