编者注:本文仅代表作者观点。
首先,开篇明义,画个重点,诸位请不要质疑我的专业性,因为我确实是不专业的,这文章只是在提出我的想法,仅此而已。
至于要说我自己都不懂操作系统,还在这长篇大论的人,我只能脸上笑嘻嘻的回复你:没必要我要吃牛肉,还得自己去养头牛吧,我自己不是导演,也写不了剧本,还不能说这电影拍的烂了?
烦请专业的人,去干专业的事,不要逮着我文章里一两句话就以为抓住了重点,开始亢奋,有这功夫,真不如去为国产操作系统的研发出份力。
对于国产操作系统,质疑声很多,我觉得这些质疑是对的,甚至于可以说,古往今来,何人不是誉满天下,又是谤满天下。任何一样事物,都架不住有人喜欢,有人讨厌,哪怕是软妹币,也有某些国家不爱不是?
再来一句,那大概就是不遭人妒是庸才了,可能某些别有用心的人不仅仅是见不得他发展的好,哪怕是他发展的不好,只是想不要再依赖国外,我们要开始一步步研发自己的东西了,仅仅是有了这个想法,就让某些人心里不痛快,要出来踩两脚。
但是我也承认,在操作系统领域,确实是国外的月亮更圆,比如评论区中有留言的说,给他一个不用外国知名的Debian、不用大名鼎鼎的红帽系统的理由;
有的说统信UOS和Deepin的系统安全补丁他们自己都不开发,几乎完全依赖上游操作系统和国外开源社区发现系统安全漏洞以及开发的补丁;
甚至有“专业人士”留言,说包括统信UOS等所有国产Linux发行版等系统的源码95%都和Ubuntu一样,并且说这数据只有不懂的人会怀疑。
看到这些留言,再想想,确实是一个悲哀,国外的知名软件,甚至已经是操作系统领域的领导者,哪怕是现在国内开始起步的国产Linux系统发行版基于的内核,都是来自国外,国内能拿的出手的东西实在太少。
也许,按照这种说法,我们真的不应该去触人家霉头,老老实实地继续发展农业大国,发展制造业大国,天天继续造牛仔裤,加工组装下苹果手机,或者等着高通发布新CPU的时候,各大手机品牌厂商去抢个首发。
再或者哪天微软决定严厉打击盗版,谷歌不再授权我们使用安卓,苹果决定放弃大陆市场,我们所有人电脑、手机都不能用了,政企就关门停办业务,大家就看着自己手里的砖头,扔到一边去,正好还可以戒掉网瘾,回归原始社会,这不是皆大欢喜?
华为真的是吃饱了撑的,自己没事找事,非要去开发什么自己的CPU芯片,非要去研发鸿蒙,直接买高通的不行吗,直接用安卓不行吗?统信UOS也是的,继续免费搞Deepin社区版,大家继续用Ubuntu、继续用Debian多好的选择?
可是真的行吗?
不好意思的说,我是一个开源的悲观主义者。首先说明,免得又要被人攻击,开源无罪,哪怕是之前Ubuntu停止对俄提供服务,GitHub因为漂亮国的某些制裁政策,封杀了某些东西,甚至有node-ipc作者往开源代码投毒、log4j2事件、Marak Squires删库事件等,我们在这都不讨论对错,免得引起骂战。
我所要说的是,有些东西,甚至于很多东西,可能真的还是要掌握在自己手里才是安全的。
操作系统国产化其实一直在提,也一直没有放弃努力,但是因为太多原因,有众所周知的原因,比如之前我们国力还不够强大,一直在造牛仔裤,所以漂亮国并不觉得我们可以做到,再比如,巨硬公司一直在国内市场默许盗版的存在,压抑了国内操作系统研发的决心。
可是现在,随着国际局势的不断变化,中美两国贸易摩擦频发,这些东西又不得不再次提上日程,甚至更加紧迫。
我们去研发自己的系统,不是说彻底杜绝了国外系统,完全不让人去用,比如Linux发行版发展到今天,玩游戏依然是一大诟病,再就是某些专业领域,也一直缺乏Linux的软件适配,最多能找到个替代品就不错了。
所以,我们的系统哪怕研发出来,你依然可以选择继续使用Windows,继续用你的红帽RHEL,继续用你的乌班图,Debian,就像现在,国内有了自己的内存、固态硬盘,可是也没见市面上就只剩下他一家在卖,国产汽车开始走向世界,日系、美系、德系汽车依然满大街在跑。
对于他们,我们一直是兼容并蓄的。
我们要开发自己的系统,一方面是关键的领域,军事、保密、政企等关键领域、要害部门实现自主可控,另一方面,是给各位多一个选择,当国外系统不论出于何种原因不再提供给我们的时候,我们依然还有一个自己的系统可以用,而不是去无视软件版权、无视是否开源,只能凑合用。
说完这些,我大胆的也做一个国产操作系统的三步走战略,去做一个五年、十年甚至更久远的规划,毕竟饭要一口一口吃,路要一步一步走,我们既不能揠苗助长,更不能妄自菲薄:
先前有人评论说统信UOS系统的源码95%与Ubuntu一样,我的评论是95%的数据是哪里来的,是专业人士拿到了两个系统的源代码,一行行做了比较吗?已经精准到95%了?
其实,也挺好,想想,现在只有95%的源码相同了,只要他是真干实干,而不只是骗情怀,想着有一天真正去发展自己的操作系统,我依然可以支持他,或者至少,最起码我不去否定他,愿意看着他一步步去成长,从95%变成94%,91%,一直的发展下去,哪怕这一次等的时间又久了点。
现在的国产操作系统,其实算不上国产,虽然全球很多国家跟我们的选择一样,在政府部门逐步放弃了闭源的微软windows系统,选择基于开源的Linux系统做的二次研发,但是,任谁都知道,内核统一,能做的修改也是不多,只能实现一部分可控,远远达不到自主。
国内的无论银河麒麟,还是统信的UOS,都只能是Linux的一个发行版(华为的鸿蒙目前还没有PC版,所以不好评论),而且还并不是特别出彩的一个发行版。
当然,这也是一个不得不面对的问题,毕竟当前阶段,我们的系统目标是生存下去,同时在一些领域实现对windows的替代,而windows图形化桌面的易用和人性化一直是Linux的弱项。
在这一步的时候,我们就不能再以做一个优秀的Linux发行版而沾沾自喜,也不能因为图形化页面逐步优化,系统更加好用,就开始故步自封。
当前阶段,也只能说,我们的系统经受住了市场的考验,积累了足够的系统开发经验,真正生存了下来,开始可以满足大部分领域的适用,甚至于在专业领域、家用领域也能可用、好用,哪怕还不能完全成为主力军,但是备用计划已经完成,不会因为国外企业的断供,导致我们无系统可用,无系统能用。
这时候,我们应该开始下底层发力了,能够独立发现系统漏洞,独立研发出自己的补丁,有自己的一套运行体系,可以类比下如今的红帽RHEL,甚至于大部分源码开始可以重构,成为一个独立的发行版。
而这一次的无,可能就真的是无了。底层、内核、系统安全,经过足够时间的积累,我们应该考虑从底层开始真正构建自己的内核,构建自己的系统,实现其他发行版的真正可替代,从可控变成完全自主可控。
当然,会由于软件生态等问题,很多家用软件无法使用,但是这一套系统的存在初期,只是为了彻底摆脱Linux内核而存在,在研发之初,也只能给机要、要害部门使用,甚至可能很久之后依然如此。
毕竟,不客气的说,我们觉得国外的系统不安全,不够自主可控,其实国外他们也是一样看我们的,他们也会觉得我们的系统不安全,不可靠。
当然,这些不过都是我的一家之言,甚至于不过是个理想化的想法。很多年前,可能也有很多人曾经抱着跟我一样的想法,也曾这样想过,但是过去了很多年,国产操作系统依然是一个扶不起的阿斗,着实让太多人失望。
但是,现在跟以前一样,又不一样了,上层开始推动发力,国产化越来越得到重视,又有越多越多的企业加入了进来。