查看原文
其他

Oracle 等科技巨头对俄罗斯祭出“极限制裁”,我们能从中获得什么启示?

伯乐在线 2022-06-25

推荐关注↓

来源:InfoQ
西方对俄罗斯的全面制裁,可能会加快中国在基础软件等“卡脖子”技术上自力更生的步伐。
1 全球多家科技巨头宣布制裁俄罗斯

随着俄乌战争局势日益焦灼,西方各国相继宣布了要全面制裁俄罗斯的消息,美国更是将俄罗斯列入科技出口管制名单中。令人意外的是,俄乌战争影响范围之广,几乎波及了全球科技网。以谷歌、苹果、微软、英特尔、Facebook、亚马逊、戴尔、Oracle 为首的 20 多家科技巨头相继宣布对俄罗斯进行制裁:

Facebook 母公司 Meta、Alphabet 旗下的谷歌和 YouTube 宣布,禁止俄罗斯官媒在其平台上投放广告;苹果公司除了宣布在俄罗斯停用 Apple Pay 以外,也在俄罗斯境内停止所有产品的销售;谷歌宣布 Google Pay 在俄罗斯无限期暂停使用;英特尔、戴尔、AMD 宣布向俄罗斯断供芯片......

此外,网上也有消息称全球第一代代码托管平台 GitHub 正在考虑限制俄罗斯开发人员使用开源软件。尽管此类软件的使用是免费的,但它的许可协议仍然存在诸多限制,包括禁止受制裁的国家使用原本对公众免费开放的代码。

不过,3 月 2 日,GitHub CEO 发文否认了制裁俄罗斯的消息,回应称,会确保全球开发者的正常访问,同时也会遵守政府提出的出口管制和贸易法规。其中包括严格限制俄罗斯获得其维持侵略性军事能力所需的技术。

然,这还不算完。

3 月 3 日,乌克兰数字部副部长亚历山大·博尔尼亚科夫(Alexander Bornyakov)在社交媒体上表示,自从俄罗斯发起军事行动以来,乌克兰已经向大约 50 家公司寻求了支持,现在的目标是再向 50 家公司寻求帮助。“制裁越多,和平就恢复得越快。”他表示。

随后,Oracle 在三小时内就回复了乌克兰的请求,Oracle 表示已经暂停了在俄罗斯的所有业务。

2 Oracle 对俄罗斯的制裁犹如釜底抽薪

相比于其他科技公司对于俄罗斯的制裁来讲,Oracle 对俄罗斯的制裁是最致命的一击。

因为 Oracle 是全球最大的数据库提供商,Oracle 数据库被大量应用在俄罗斯的银行、电信和电力等领域,如果出了问题,以数据库为基底的所有上层应用包括交通、金融、制造甚至国防都会受到影响,甚至是瘫痪。

曾在 Oracle 工作超过 10 年的白杨说道:“数据库是基础设施中最重要的一环。就好比人的心脏,心脏出了问题,身体其他器官也会出现问题。Oracle 暂停在俄罗斯的所有业务,于俄罗斯来说简直是釜底抽薪。”

虽然俄罗斯也有 ClickHouse 实时数据分析数据库和 Nginx,但政府和金融机构基本上还是会依赖 Oracle 这种商业软件,归结起来,Oracle 的不可替代性太高。

3 “去 IOE”到底有多难?

有评论分析认为,全球科技巨头针对俄罗斯的广泛制裁,对中国科技企业具有一定的警醒和启示意义,尤其是,国产基础软件行业应该居安思危了。

作为全球数据库领域的“霸主”,Oracle 在中国市场也占据绝对的统治地位。

凭借强悍的技术,Oracle 自 1989 年进入中国市场以来,就一直在数据库领域坐头把交椅。Oracle 数据库广泛遍布于我国制造业、金融、政府、通信系统中,即使到了 2015 年,仅 Oracle 一家的市场份额也还有 56% 之多。

这么大的市场被 Oracle 垄断着,不能不让国内的用户忧心。

2009 年,阿里巴巴提出了去“IOE”的口号。所谓“IOE”,I 是指服务器提供商 IBM,O 是指数据库软件提供商 Oracle,E 则是指存储设备提供商 EMC,三者构成了一个从软件到硬件的企业数据库系统。“去 IOE”就是要摆脱对这三家公司的过度依赖。

2013 年 5 月 17 日,阿里集团最后一台 IBM 小机在支付宝下线。这是自 2009 年“去 IOE”战略透露以来,“去 IOE”非常重要的一个节点。同年 7 月 10 日,淘宝广告系统使用的 Oracle 数据库下线,也是整个淘宝最后一个 Oracle 数据库。两个事件合在一起,是阿里巴巴去“IOE”战略取得成功的重要里程碑。

强大如阿里,也是历时四年之久、耗费了巨量的人力、物力、财力才完成了这一壮举。但国内大多数企业,想要“去 IOE”并不容易。

白杨称,对于很多大型企业用户而言,替换 Oracle 并不容易。主要是三点因素:

第一,因为 Oracle 控制着 MySQL,而中国 90% 以上的开源数据库都是用的 MySQL,所以中国对 MySQL 生态的依赖程度更高,很多国产数据库系统不是自主开源的,而是在开源数据库基础上改的。

第二,Oracle 在中国有着巨大的存量,大型企业包括一些传统的制造业、政府机关、银行还都在用 Oracle,如果要全部替换成国产数据库,工作量、成本难以估算。

第三,国产数据库的生态是没有洗根的,如果数据库上游有什么异动,系统面临的风险系数很高。

4 构建国产基础软件的笃定感和紧迫感达到了顶峰

基础软件在整个信息科技体系中不可或缺且具有排他性,没有操作系统,底层计算机、芯片等硬件资源便无法正常工作,没有数据库,银行账户里的钱可能就乱了......

全球科技巨头对俄罗斯基础软件上的一系列高压之举,确实让国内科技圈和开发者心惊。

汇量科技 Mobvista 集团首席人工智能官朱小强表示,“如果俄罗斯制裁事件放在三年前,我估计会给国内科技从业者带来巨大冲击,或者是很难接受。但事实上,现在这个冲击只是余震了,我们在过去的几年时间里面,已经被美国科技制裁大棒深深上了一课,只不过对俄的这次制裁力度更大、影响更大。这会让我们更加坚定地去在关键的、卡脖子的技术上加大投入,大家对基础软件自研的笃定感和紧迫感一定会上一个新的台阶。”

其实自研国产基础软件这件事,已经是个老生常谈的话题了。一直在提,却始终没有大的响动,朱小强认为有以下几点原因:

第一,意识上没有紧迫感。长期的舶来主义让我们对像Oracle这种产品产生了很强的依赖性,这带来的更大的弊端是人才积累不够系统,哪怕是单点上都没有合适的人才去地推进这件事情,独木难支; 


第二,技术自信心不够。过去几年,我们实际上构建出了一些拿得出手的技术,这些技术被国外很多大厂广泛应用,而我们却没有足够的自信心去推广,因此这些技术没能更好地活跃在国际舞台上,哪怕只有一个成功的经验可以借鉴,相信对整个系统工程来讲都是有非常大鼓舞作用的;


第三,资本和市场缺乏耐心。中国互联网的前二十年里,是享受到了人口红利和先验经验红利的,也就是美国其实给我们淌出来了一条可以走得通的模式,我们将这样的模式落地在中国市场,连接到中国巨大的人口基数上,就很容易产生C端爆款产品。相比之下,基础软件的研发和回报周期都很长,如果缺乏资本的长期支持,很难做起来;


第四,生态不完整。前几年华为开放鸿蒙系统,就是个活生生的例子,基础软件要发展,没有生态就是光杆司令,很难做好。

倪光南院士也曾在公开场合表示:“(中国的基础软件)作为短板,真正要赶上需要一二十年时间”。

但情况也没有那么悲观。庆幸的是,我们现在已经深刻认识到基础软件自主可控的战略意义。去年 6 月,国家工信部表示,会尽快发布软件产业十四五发展规划,加快出台关键技术软件三年行动计划,强化对工业软件关键技术软件的重点支持。

朱小强也同样对国产技术软件的发展保持乐观。“无论外部环境如何变化,在基础软件自研过程中,我们要保持足够的清醒,坚持普惠、平等、开源的技术理念,不能完全地单干,要技术内建而不是把自己圈定在小闭环里搞技术自建。”

要搞好基础软件自研,有以下几个可以努力的方向:

第一,坚持真正的自研,不要拿来主义。朱小强坦言,“最初摸着石头过河的自研 99% 的情况下肯定会失败。但哪怕在飞往火星的途中失败了,但是至少我们最初的梦想是火星。我们有一批想要登上火星的先烈,他们的经验和积累已经足够多了之后,一定会引起质变。真正的自研,总能在某些地方产生突破,哪怕这个突破不彻底,但是这种积累一定能在某个时刻为这个领域带来质变。”

第二,资本要透过模式去看技术的本质。技术是要以商业的方式来做支撑的,不能靠国家的政策来扶持,那样会远远落后于市场,要以市场化的方式支持研发,还要有足够的耐心陪伴基础软件跑“长跑”。

第三,需要政策的引导和扶持。基础软件技术的生态需要体系化的发展,而这一点靠单一的企业很难做到,需要顶层设计。

我们不仅要全力推动国产基础软件的建设,国产自研芯片也亟需研究突围之法。值得注意的是,美国还对俄罗斯进行了严厉的芯片制裁,外媒分析认为,美国对俄罗斯打出的“芯片制裁牌”其实就是 2019 年对华为实施芯片制裁的翻版。路透社分析认为,美国对俄罗斯断芯,对中国来说是一记警醒,相信将推动中国加大力度实现芯片自给自足。

注:

朱小强,汇量科技 Mobvista 集团首席人工智能官。曾担任阿里巴巴展示广告技术负责人,并兼任 AI 算法平台负责人,拥有近 10 年的头部互联网企业广告产品与技术研发经验。

白杨(化名),资深技术人,前 Oracle 员工,曾就职于 Oracle、阿里等多家科技巨头公司。


- EOF -

推荐阅读  点击标题可跳转

1、俄乌局势波及开源,各大开源社区“站队”表态。网友:要不要把元素周期表也禁了?

2、16 岁高中生的"卷":用 13000+ 行代码,从头写了一个 C++ 机器学习库

3、中美程序员不完全对比

伯乐在线

分享IT互联网职场和精选干货文章(原域名已不再维护)。组织维护10万+star的开源技术资源库,包括:Python, Java, C/C++, Go, JS, CSS, Node.js, PHP, .NET 等。


回复 资源 获取10万+star开源资源

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存