NSapientia 2018-04-20
【CSDN 编者按】从 Oracle “版权战”先后向 Java、JavaScript 开火,到中美贸易摩擦科技战中,中兴可能失去 Android 系统部分服务授权。当我们日常所使用的编程语言、操作系统、开发框架与工具、服务,被注入了国家政府或是商业集团的意志时,究竟该怎么办?
▌“封杀中兴“事件持续发酵
4 月 16 日,美国政府宣布禁止其国内企业七年内向中兴通讯出售零部件。消息如平地惊雷,加大了中美从贸易摩擦延伸到科技战的可能性。
从各界的判断来看,美国政府“禁令”的原因远非“违反对伊朗贸易协议”这么简单,业界普遍认为是美国政府对中国在 5G 通信发展上设下的第一道“绊马索”。此番禁令背后,中美在科技领域的争端似乎已经浮出水面,特别是对于半导体、芯片、通信和数据基础软件等核心基础技术资源的控制已经是不可避免的事实。
从此次事件,对于国内基础软件企业,也看到了核心技术自主研发的迫在眉睫。就像主席此前所说,“核心技术是‘定海神针’,靠化缘是要不来的”。
▌境外开源技术是否面临“被闭源”?
根据媒体的消息传闻,在面临供应商和芯片等技术供应“断供”后,似乎美国政府还将要求 Google 公司禁止中兴使用 Android 手机操作系统。这一招“釜底抽薪”可谓更让广大手机厂商恐慌。
这就像《三体》中的“智子”锁死人类基础科技一样。
科技行业在政治和商业的压力下,也早已不是曾经的“乌托邦”。近年来,高通收购案、Facebook“数据门”和此次中兴事件我们都可以看到,科技界并不是完全自由开放的,背后也同样有各个国家政府或是商业集团的意志。
这也给广大用户、厂商提了个醒,因为政治或者商业的原因,开源软件、开源技术是否会某一天突然“闭源”?
试想一下,MySQL、OpenStack、Hadoop、Spark 还有 TensorFlow 等等互联网基础架构、基础技术在某一天突然“被闭源”?这些问题可谓“细思极恐”!
▌基础软件不能过分依赖开源,需要自主研发
不管是操作系统还是数据库,基础软件过度依赖海外、开源技术,将带来许多隐患:
单纯的模式创新很难取得真正的创新,后劲不足,难以起到真正颠覆作用;
创新过分依赖开源容易受制于人,被开源“主项目”或者海外公司牵着走,大大降低了创新的程度,同时,像此前手机芯片一样,因为高额的专利和元器件购买费用,整个商业创新的收益也会白白给别人拿走;
依赖海外技术,国家安全和个人隐私存在隐患。“斯诺登事件”以来揭露的新闻都显示了海外政府对于技术的管控和利用是超乎想象的,技术仍然只是工具,技术的中立代表不了人的中立。
中国的科技方面起步较晚,但是随着移动互联网的普及,中国在科技创新方面一直保持强劲态势,准备“弯道超车”。而在至关重要的基础软件领域,目前也呈现几大现状。
随着国内团队研发能力不断提升,以及国内大规模应用的磨练,国内如巨杉、青云、阿里 OceanBase 等基础软件在技术上达到了领先,也在企业级市场取得了成功。2017 年阿里、巨杉等数据库产品首次入选 Gartner 数据库报告,就可以看到海外业界目前也开始逐渐认可中国基础软件产品。
但基础软件领域,此前仍有许多产品采用开源技术“本地化“转化来进行所谓的”国产化“,能够坚持完全自主研发的的厂商仍然较少。
因此,基础软件等核心技术不能过度依赖海外开源技术,需要坚持自主可控。
▌基础软件突围几点建议
坚持自主创新,掌握“核心技术”;
找准用户需求,从用户需求出发,促进技术创新;
不可以闭门造车,敢于到国际市场去拼杀,保持技术自信,将优秀的产品技术和应用场景推向海外,输出先进的技术。
希望中国基础软件厂商们能将此次挑战当做一次机遇,加大自主研发力度,而国内市场和国家也应该更大力度的支持、认可国产基础软件产品,帮助中国基础软件实现更快的“自主可控”和产业升级。
声明:本文为 CSDN 独家投稿文章,作者独立观点,不代表 CSDN 立场。
欢迎更多的朋友将自己对于技术、行业热点事件的真知灼见通过 CSDN 与千万开发者一起分享,共同进步。