微软制裁俄罗斯:没了Windows,俄国还能活吗? | 循迹晓讲
循迹 · 用文化给生活另一种可能
主讲:老范
策划:老范
责编:马戏团长
全文约9000字 阅读约25分钟
大家好,我是讲故事的老范,最近唯一的热点就是俄乌冲突。
我虽然对历史并没有那么多的研究,但我是一个老的互联网人,老的程序员,做了几十年的程序,今天应邀来跟大家讲讲各个IT公司在俄乌冲突中对俄罗斯的制裁,这个事情对俄罗斯到底有什么样的影响?以及这个事情对中国有些什么样的影响?
◇ Oracle:为了全球150000名员工利益暂停俄罗斯业务
◇ SAP: 暂停 SAP 服务和产品在俄罗斯销售
◇ 英特尔:切断对俄罗斯的计算机芯片供应
◇ AMD: 停止向俄罗斯出售处理器
◇ GitHub:限制俄罗斯获取维持其侵略性军事能力所需要的技术
先讲一下,现在已经宣布制裁俄罗斯的IT公司有哪些:英特尔、台积电、戴尔、苹果、谷歌、oracle, steam是个游戏公司,这个里头讲一个比较奇葩的,就是任天堂是做switch游戏机的公司,他们本身没有宣布去制裁俄罗斯,但是因为卢布快速贬值,很多的国际玩家就把他们的账号转到俄罗斯去买游戏去了,然后直接把任天堂的一shop服务器就是俄罗斯区的服务器给搞崩溃了,这个就是人家没有宣布,但是人家也制裁了。
今天,我讲重点讲讲参与制裁俄罗斯的IT巨头——微软。
3月4日,微软已经宣布暂停其新产品在俄罗斯的销售和服务。那么微软做的是什么?我相信您应该还是知道的,这是Windows Office。那么,这个事儿出了以后对俄罗斯到底有什么影响?
有些人说:微软一制裁,俄罗斯就挂了,有些人说:没事,俄罗斯军事大国,这个一点关系没有。那么到底是什么样的?
先说结论。
对于军队和政府工作人员来说,影响并没有那么大。因为俄罗斯在很多年前就开始了整个军队系统里边使用Linux操作系统,他们自己专门开发了一个分支的Linux操作系统,然后自己专门定制的一些硬件设备。
所以对于军队来说,微软的制裁是没关系的,不是说今天微软制裁了,明天坦克就开不走了,不会有这种事情发生,但是对于俄罗斯个人电脑用户来说就完蛋了。
我是一个个人电脑用户,今天需要去上学,需要去记笔记,需要去看电影,需要在电脑上打游戏。昨天,没制裁前,你的电脑还能用,今天制裁了,对不起服务也没了,或者说我今天买了台新电脑,这个电脑就激活不了,就成了一块板砖。只要你是俄罗斯的个人电脑用户,现在苹果电脑也使不了了,Windows电脑也使不了。
总得来说,这些IT巨头的制裁措施,对于军队短期内是没有影响的,对于普通用户对于民众对于个人来说基本上是灭顶之灾。
俄罗斯人的应对方式是什么?
军队我刚才讲了,他们前几年就开始干这个事儿,自己做了一个Linux操作系统,最近的话还有很多的人在抖音上在各种平台上去秀,说我们把俄罗斯的操作系统也装一边看看,我看过那个系统怎么说叫奇丑无比,就是跟我们现在用的MAC操作系统,windows操作系统完全没法比。
另外,俄罗斯干了一个特别神奇的事,他们复活了被关停多年的盗版和破解网站,你不是不让我激活了吗?我给你上盗版的,这个事很孩子气,为什么?因为他最后仗总还是要打完的,打完了以后你这事到底怎么办?你还是要去解决这个问题,因为它不光是会盗版软件,盗版游戏,他还盗版视频,盗版音乐、盗版小说。
这个网站啥都盗版,而且它不光是盗版美国人的东西,俄国人自己的东西它也盗版,未来就是这个仗打完了,或者说重新回到国际社会以后,用盗版网站的办法肯定是解决不了任何问题,还是要去封禁它。
如果中国遇到同样的问题怎么办?
我们其实很关心的一个问题就是卡脖子问题,特别是在华为出了芯片断供以后,中国人都说万一他们也来处罚中国,这事怎么办呢?
我们在IT业里头最有名的院士就是倪光南院士,其实他很早就开始呼吁了,要造国产操作系统,而且要重视起Linux操作系统,非常早他就开始做,他从离开联想以后,他就开始在做这个事情。
咱们回过头来再讲一下,倪光南院士这个人最近还特别有名,就算是您不是IT圈的人,可能也听说过他一些故事。
早年他是跟联想的柳传志一块创业做联想,但是他们两个当年有一个很重大的思路的分歧,倪光南想做技工贸,就是我先做这个技术,然后把这东西做出来再去做贸易,而这个柳传志想咱们不行,咱们要贸工技,就是说我去做代理,去把外国人的电脑买回来,然后去卖到国内来,然后咱们再去做一些研发,再去研发自己联想电脑。
两个人的方向是完全不一样的,这个东西放在当时的时代背景下,到底应该怎么做咱们不好说。
到今天了,我们每一个人都可以使上个人电脑,甭管你是用联想电脑,用惠普电脑,还是用windows电脑,这件事我们还是要感谢老柳同志,他是贸工技起来的。
如果要是走技工贸这个事叫除了浪费和生活水平下降,带不来任何结果,你们千万不要以为说我们上了Linux这件事,我们就可以替代windows,可以替代现有的操作系统,这个事是不可能的,为什么?
我来跟大家先科普一下操作系统的现状,常见的计算机的操作系统分几种。
第一种叫小型机,这种操作系统一般是UNIX操作系统,比如说你是用的IBM的小型机,你是用的惠普的小型机还是用的散的小型机,它一般都是用的UNIX操作系统,它是一种闭源操作系统,这种操作系统的最大的特点是什么?就是自己家的服务器,自己家做操作系统,它不会有兼容性问题,就是你IBM说我给IBM的小型机去做操作系统,那么他不会说我的需要支持一个特殊的硬件,然后我发现我兼容不了了,或者我需要支持一个特殊的应用,我接受不了,他不会有这个问题。
第二种操作系统是云服务器上,互联网服务器和云服务器上用的操作系统,这些操作系统一般是Linux,然后Linux都是这种服务器版本, Linux实际上分很多版本,它有服务器的版本,有这种叫桌面版。
现在说要替换微软的是要替换桌面版,比如说阿里云或者说叫做华为云上面用的操作系统都是服务器版,但是这些服务器版也没有用,中国人自己造的,都是用的,比如说是sent os或者是用的乌斑图,用的美国也是美国人的系统,为什么?
因为那个系统的兼容性最好,系统兼容性最好,你需要在上面装各种下边的应用,比如说是阿帕奇或者是装外部服务器,装各种数据库,它在这些系统上是测试过的,你在换一个新的国产的操作系统内没测试过,而且云服务器它比较简单是什么?
就是它的数据它的硬件平台相对来说还是比较兼容的,比如说我用英特尔的 CPU或者我用谁家的显卡,这个东西相对来说还是比较兼容的,即使是兼容的话,也还是说最好是用美国的系统,不要用咱自己国产的,或者说我们国产的很多是在美国的操作系统基础上我们改了一遍,或者说因为它有源代码,我们整个从头上也看了一遍,保证里头没有漏洞,没有后门,没有这些东西就可以安全的用了,一般是这样干。
最后就是这个桌面系统,微软这次制裁俄罗斯真正影响的就是这个东西,普通人用电脑干嘛,或者说我们用操作桌面操作系统干什么,基本上干这么几件事。
第一个是叫做办公,我需要改个文件,需要写个PPT,需要算个Excel表格,这个事我们叫办公。
第二件事我们要编程序,这是和生产力相关的,或者说我需要去做一些比如说今儿我在拍视频对吧?后边我剪视频,这都是生产力相关的事儿。
还有一些比如说我做设计,做3D等等,这些是我们用电脑能干的事儿,这是办公的事,或者说我做生产力了,还有些上网了,看个视频,打个游戏,这种叫娱乐用途。
我们来看看这些操作系统都是怎么回事。
现在我们常见的桌面操作系统其实有三个,第一个是MAC就是苹果造的系统,但这个事现在俄罗斯也甭惦记,因为苹果也加入了这个制裁了,所以MAC也使不了,但是像这种制裁大家注意它会禁止你的新用户激活。
你原来已经买了机器了,然后你已经交过钱了,那么他还会管你,但是如果说我现在买的机器坏了,对不起,服务我也不提供了。那么用到坏那天为止,所以Mac OS这事也没法弄了,剩下的两个东西,一个就是今天我们讲的微软的windows,另外一个就是Linux的这种叫桌面版,叫desktop的国产的操作系统,咱们肯定也造了一些对吧?
包括倪光南院士亲自下场也造了几个,那么这些东西到底行不行?比如说像什么红旗、Linux、中标麒麟、银河、麒麟,什么dpn,还有欧拉等等,咱们自己造了一些这个东西行不行?
这个东西其实我要告诉大家是不行的,就是说,你说国产有没有?咱有。但是没有任何人会去用,Linux有一个很大的问题,为什么说我们Linux操作系统它搞不定这件事,第一个叫分支,就刚才我们讲windows,我们只有版本的问题,为啥都是微软一家出的,对吧?你最多也就是win10,win11,你前头有win7win8对吧?
它都是一家出的,它不会分叉,你说我是红旗Linux,还是麒麟Linux,还是dpn它是不同的操作系统你虽说都是从Linux底层出来的,但是它是像一个树状似的,它是一串一串分开,它比如一开始分的就是渗透这边,它是从红帽子那边出来的,然后另外一边叫debate Dean的那边是比如说像乌斑图什么这些操作系统是分的另外一阵,它里边的所有东西都不一样,所以它会分支。
然后第二个问题是什么?驱动。
咱们现在的所有的这些电脑上,比如说声卡,显卡,网卡,有其他的一些安全芯片,包括我们的摄像头,指纹识别的这些东西,它是需要写驱动,Windows,ok我只要造这个设备,比如我今天要造这块显卡了,我为了能让显卡被卖掉,我一定要替这个显卡写好驱动才能到windows上去卖。那么这个事不用你去管,这个造型卡的公司自然会把这事搞定。
造声卡的人也说我今天要造声卡了,我一定要把windows的驱动写出来,我才能造声卡,要不然没人买这个东西,或者说任何的联想主机也好,还是现在没有IBM了,比如说惠普的主机也好,他不会选我声塔的对吧?
那么他会有人替你写,但是到现在了,你说我你说为什么他们不为Linux写对吧?
前面咱讲分支的问题,我到底为哪个Linux写,我到底是为乌斑图写还是为红旗写,他支持不过来,支持这个东西的成本太高了。
所以,所有做外设的公司,它不会为Linux来专门去写驱动的,你去把这个东西装到电脑上去以后,你就发现各种各样的问题都没法解决。
然后再往后一个问题叫升级。
Windows自己升级是比较方便的,到时候我现在有个升级包,您升一下你Linux你要升级这事可费劲了,Linux是大量的它不是开源吗?它有很多升级包是要把源代码当到本地,然后重新去编译的。
那么在这个过程中,如果您不是个工程师,您没有任何的代码能力的话,这个事儿可就费老鼻子劲了。你说到今天了, Linux也有这么多桌面版本,包括甭管是咱们还是美国人,包括欧洲人都做了这么多的办公,叫桌面版的Linux。
到底谁在用这玩意?你说既然做了,他肯定还是有人用,只有两种状态在用这个东西。
第一种状态就是军队,然后还有一些比较特殊设备,比如说咱们到医院里头用的核磁共振机,CT机,那里头它有好多是用的Linux,还有一些是收音机,以前咱们去超市里他用的这些收音机,他有可能用的这玩意,这种桌面版本,但是现在收音机里头有很多是用的windows,windows有一个版本叫windows ce专门是一种嵌入式系统用的,一旦有制裁,那么这些东西以后都使不了了。
比如说我们以后要做一些工业设计,渲染这些东西就会非常麻烦。但是渲染两部分,第一部分是说我们要去把图画出来,或者说把这个模型输入进去,这部分现在基本上还是在麦克和windows上干,有一部分渲染的东西是专门在Linux上干的,这部分是什么?
有很多的国内其实也做了很多这样的东西叫render,farmer叫渲染农场,我们需要进行大量的3D画面渲染的时候,他们会把专门放到一些Linux服务器上去,然后在那边去算,他那个是没有显示器的,也没有任何图形界面输出,他就是专门给你做运算用的。
这个东西是谁发明的呢?这个东西是泰坦尼克发明的,以前大家都是用专门大机器去做渲染的,然后泰坦尼克的一个重大发明,就是说我们开始用大量的刀片服务器然后去做渲染,所以渲染农场有一半可以干,另外一半没用了。
然后另外一些人在使用Linux桌面系统,就是程序员,我们有一些程序员会去用 Linux桌面程序桌面系统,然后在上面编程,特别是安卓应用开发,他们会用Linux操作系统。
一旦说我们今天说开始改Linux操作系统了,咱们先不说为啥?反正今天我们就没有windows用了,我们今天就开始改Linux了,会遇到了一个巨大的问题,是什么?我们会需要大量的IT工程师来去支撑,什么叫IT工程师?
工程师分很多种,不说拧螺丝的和真正的工业工程师,就说在IT行业里的工程师,写程序的人叫工程师,咱们去安装电脑,或者说我去给你修打印机,这帮人也叫工程师,就后边这帮人就是什么安装电脑装个硬件,然后装打印机什么调个网络,就这种人我们管它叫IT工程师,他是不做研发的,那么这一块的需求量就会急剧的上升。
以前比如说我现在一个单位里头有100个人有100台电脑,你以前可能只需要一个工程师,或者说我可能跟其他单位共用一个工程师就可以用了,甚至说我可能一个工程师都没有,也能凑合使,为啥?因为windows它本身的兼容性很好,你买的甭管是笔记本还是台式机,人家造电脑的时候就想好了,我要跟windows相兼容,他就没有这个问题。
但是到今天说我要上Linux了,你就是100个人的在这上班,每天一天工作8小时,你至少需要可能十几二十个IT工程师才能支撑大家把这活干下去,要不然每天就说我的电脑不好使了,我的电脑屏幕黑了,我的电脑为什么这个屏幕花了,或者说因为显卡驱动不对,它屏幕就会花掉,或者说我的怎么进到字符界面了,或者说这个图形界面就没有了。
Linux实际上是这样一个很奇怪的东西,然后Linux最大的问题叫碎片化,它的碎片化是什么?Linux是开源系统,谁都可以去改代码,你改完代码以后,他没有一个公司说我拥有这个代码,那么在这种情况下,它就是很多个版本会分支出来,谁也合并不回去。
最后我们就是说我Linux内核本身它就是碎片的,但是它会有一个最基础的内核,那个是每过一段时间,人员会去升级,大家用的是同一个,但是从那再往外开始碎片化了,所谓碎片化是什么?
比如说我这是从往底边的方式方向去发展了,还是向渗透就是原来瑞泰的就是红帽子那个方向去发展,它就分支分支开了以后,大家就不兼容了,你比如说我这个程序是去写的,那么我这个程序在无版图里是跑不起来的,对吧?它会变成这样的一个奇怪的东西,而且你每次升级的时候的话,他们是两边会各自升级各自的,互相也不商量,那么这个事就会很麻烦。
再往后是什么?图像操作系统也是碎片化的。
咱们说windows,你不会说我windows到底用了一个什么图形操作,你不会想这个问题,你会想的是什么?Windows升级了是10是11,然后11完了以后打补丁就完了,但是Linux上图图形操作系统也是分开的,有kde有基诺,有好几个图形操作系统,就是在Linux里头,当你把文字的操作系统装完了以后,你还要再装哪一个,图形包,那么都不一样,然后你说ok,我有一个应用了,那么这个应用我到底在什么系统上跑这个事儿,还是都要去设置的,或者说我要去区分我这是kde的还是机构的还是什么的,我是不是能跑起来,这个不一样,所以它碎片化非常严重,所以应用开发维护推广的成本都呈几何基数上升,比如说我给windows开发个操作系统,开发一个应用。
这个事比较简单,我只要写一个什么就是叫做配置需求,比如说咱们打游戏,经常说我现在这个需要什么显卡,需要多少内存,需要多少硬盘,需要多少CPU,这个游戏就可以跑了。或者说我win10以上版本或者win7以上版本就可以跑了,对吧?我这个事是只要进行简单的测试就可以用的,这是没有什么问题的。
我要给MAC开发一个应用,那就更简单了,你连硬件需求都不需要写了,因为苹果硬件都长得一样,对吧?那么我们只需要告诉大家说请你用比如2021年以后的苹果电脑,还是2018年以后的苹果电脑,对吧?用mac十点几点几以后的版本就okay了,那么我兼容性的就解决了,其他都不用管了,但是你要想给windows给Linux写应用这个事你就痛苦了。
你需要写清楚说我到底是给哪一个版本的Linux写的,给哪一个分支的Linux写的,然后给哪种硬件,然后的上头哪一个驱动,哪一个图形操作系统,你都要去规测试,都要去规定,然后等到那个时候就会不停的有用户来找你,说你这个系统装到我这个上面跑不起来。
因为以前你说有一些不是历史上不是说没有应用也有应用,为什么他没有遇到这个问题?
因为刚才我讲了Linux都是工程师在用,他们自己可以解决这种问题,你上去以后发现跑不了怎么办?自己把代码拎出来改改对吧?
他们原来是这么来处理这个问题的,那么现在你要把这些东西给最终用户去用,完全不懂电脑的人或者完全不懂代码的人去用,那么这个事他就很痛苦了,他会不停的说我这个电脑就是跑不掉,然后你去问他说一个我们作为一个工程师,我就会问他说你这个电脑到底是个什么电脑对吧?
是哪个版本的显卡,哪个版本的硬件,对吧?哪个版本的linux啊,你要告诉我这些东西我来帮你去调整,对吧?那么他说不清楚的,那么这个时候怎么办?他就要去把 it工程师叫来说,it工程师你快过来,我电脑是个啥情况,对吧?他就会整个的维护成本就会急剧的上升,整个的运转效率就会急剧下降,而且大量的事情就做不了了。所以很少有人会愿意说我去给普通用户用的应用去发布到Linux版本上去,太痛苦了。
最后我们讲什么?现在我们看到很多的制裁也好,很多的卡脖子也好,我们现在要去创建自己的各种各样的替代的技术也好,因为中国现在其实大量的科技投入都在干这一件事,就是叫造替代方案,对吧?我要造替代的CPU,我要造替代的操作系统,我要造替代的数据库,我要造替代的,所有东西我都要听一遍,对吧?每件事情我都要自己搞定。
这个事是一种很小农经济的方式,就是我每件事对吧?鸡犬相闻而老死不相往来的一种方式。咱们现在整个国家都在科研行业都在干这件事情,那么这个里头最难造的是什么?对吧?不是说我CPU造不出来, Cpu其实现在还算好造,哪怕说你造不出先进制程的,对吧?造不出5纳米7纳米的来,你可以造14纳米的吗?或者说再大1.20纳米或者什么这个东西咱还是能造的,对吧?
其他的你说我造设计芯片这个事其实也没有那么难,我们现在都是用的比如arm的标准,当然 arm标准也是美国人做的,我们用arm标准或者用一些其他的这种还有更开源的标准,arm还是一个商业标准,还有开源标准,我们可以拿这些标准还可以造出CPU来,这个事儿不是说完全做不出来还是能做出来的,这个最难超越的东西是生态。
刚才我们讲的windows为什么那么难以替代Linux?为什么只能在工程师中流传的核心的原因就是生态,什么是生态?刚才我们讲了我做显卡的时候,我自然而然的就会把windows的驱动做出来,我做游戏的时候,我自然就会把windows的所有测试都做掉,这个东西就是生态,我有这么多的公司,几千家几万家公司,在围绕电脑围绕这些操作系统去做周边的东西的时候,大家各自把各自的事情做掉,这就是一个生态。
当我们去做一个新的技术,新的芯片、新的操作系统,新的环境的时候,你是没有生态的,而且生态这个东西不是说我能造两弹一星我就能造出来的,这个东西是需要漫长的时间去积累,然后大家的各种公司慢慢的在里边去贡献出来的东西,包括标准化,包括公司的这种守约,你要讲信用,人家才愿意在你这上面干活对吧?你每次都惦记干点自己的事,人家就没人愿意跟你干活。
这个里头有一个很典型的案例就是苹果,苹果就很毒,每次就是我要自己干,我自己出标准,我要出,以前有一个标准叫1394,也是主要是给照相机去什么用的,给照相机去或者摄像机去做数据传输用的苹果的时候我就支持对吧?或者说现在他们说你们都是type c对吧?
Usb type c我一定要去支持雷电,或者说我要去做苹果充电线接口叫叫light接口,到今天苹果还在干这事儿,就是欧盟说你不行,你必须要统一都得用type c接口来去充电,对吧?人家安卓能出你一定能出。苹果说不我就要先单独干这事,所以苹果所有标准是没人跟他玩的,但是它足够强大,对吧?人我就这么生干了,也会被很多人处罚,但是现在你说我们完全没有积累的情况下,说ok我重干一遍这事儿,基本上是消耗大量的社会资源,而且没有任何意义的消耗大量社会资源。
这个事情做完了以后,我们重复一下,前面结论就是一旦没有windows使用了,我们都要使用Linux,那么政府不会有特别大的损失,军队也不会瘫痪,但是民众就彻底完蛋了,因为它真正限制掉的真正干掉的是我们的娱乐,是我们真正用个人电脑去干的,其他的乱七八糟的事情就都没有了。
因为我们现在的it工程师根本就没有办法支撑每一个人用个人电脑去用Linux这样奇葩的操作系统去做各种各样的事情,这事是没法干的。
*本文首发于「循迹晓讲」公众号 未经授权 不得转载
*配图源于网络,若有侵权,后台联系删除
(END)
●点击“阅读原文”即可获取更多精彩内容●
被踢出SWIFT,此项制裁会对俄国经济造成什么影响?| 循迹晓讲
俄罗斯音乐家为何带头“反战”?| 循迹晓讲
扩张总是惨败,沙俄为何还要发动战争?| 循迹晓讲
顿巴斯独立:俄国人为何赖在乌克兰不走了?| 循迹晓讲