国产系统用Linux,不是偷懒,是算过账的。
最近帮单位装了几台新电脑,全换的统信UOS,界面熟,软件也能跑,连WPS和微信都直接能用。师傅说这系统内核还是Linux,我一听就懵了:不是要自主可控吗?咋还用国外的底子?后来问了搞运维的大哥,又查了点资料,才明白这事没那么简单。
现在国产操作系统,麒麟、统信、中科方德,确实都基于Linux。但“基于”不等于“照搬”。就像造车不从头炼钢,但底盘、刹车、电控全是自己调的。麒麟V11能自动编译驱动,还能验固件签名;UOS装个打印机不用找官网驱动,系统自己就识别了。这些活,Ubuntu干不了,得一行行改代码、测硬件、过等保2.0和密评——光龙芯、飞腾、申威这几家芯片的驱动适配,就花了好几个团队三年。
为啥不自己写个内核?真不是不想。一个学生在B站发过视频,说他跟着教程写了个简易内核,跑通“hello world”花了两个月,连键盘按一下都没反应。而Linux内核现在有3000多万行代码,每天全球几千人提交补丁,光是支持新款显卡的中断处理逻辑,就得啃好几本硬件手册。有人算过,从零起步,十年都难支撑起一台普通办公电脑的稳定使用。等你内核刚能播视频,人家已经上AI调度了。
还有个事很多人不知道:Windows定制版,比如神州网信,看着是国产,其实微软随时能停服务、锁功能、改策略。去年某银行升级后发现远程桌面突然被禁用,一查是许可证策略更新了。Linux不一样,GPLv2协议白纸黑字写着:只要代码公开,谁都不能拦你用。美国商务部清单里没Linux,基金会还专门发过声明。开源不等于没主权,而是把规则摊开,大家按章办事。

用户真正卡在哪?不是内核,是软件。我妈用电脑就是微信、剪映、Excel、单位的OA系统。UOS里这些都有,不是截图糊弄,是真的能用——微信能收文件、发红包;WPS表格算公式不崩;甚至有些医院的HIS系统,也改了适配层跑起来了。要是换套全新内核,连Chrome都得重写图形渲染模块,那得等几年?到时候连IE都退休两轮了。
不过现在也在悄悄变。麒麟搞了个混合架构,安全关键部分跑在自家微内核里,跟主系统隔开;UOS桌面环境DDE,早就不靠GNOME了,右键菜单、任务栏、通知中心全是自己写的;就连应用打包方式,也从.deb换成自家的.deepin格式。OpenHarmony和UOS最近还在联调一个叫“跨端桥”的东西,让手机APP稍微改改就能在电脑上打开。这不是“假装自研”,是真的一层一层往上盖。
有人说这是妥协,我说这是算账。国家信创清单第一批要求替换的不是内核,是办公电脑、政务终端、金融柜台——这些地方要的是今天能用、不出错、修得快。去年某省社保局上线UOS,三个月没重启过,打印机、高拍仪、指纹仪全认,老科员照常打单子。这种“能用”,比“纯自研但老蓝屏”实在得多。
华为鸿蒙微内核用在车机上,中科院“红盾”跑在电力调度系统里,这些都不是为了取代Linux,是去Linux干不了的地方干活。RISC-V芯片一出来,好多团队立马开始写轻量内核,因为指令集开放,不用被ARM或x86卡脖子。但PC和服务器还在用Linux,不是因为不行,是它现在最合适。

前两天看到新闻,UOS应用商店上架数过了50万,其中三成是国产开发者原生开发的。有个做财务软件的小公司,把旧系统从Windows移植过来,只改了不到5%的代码。他们说:“不是我们不想写新内核,是客户明天就要报税,我们得先活着。”
技术路线没有标准答案,只有现实解法。Linux是路,不是终点;换轮子不如把车架铸牢。国产系统这几年做的,不是复制,是抢时间、占接口、练队伍、攒经验。
UOS装完开机第一句是“欢迎使用统信操作系统”,没提Linux;麒麟系统关于页里写的是“安全增强内核”,没写“基于”。这些细节,比口号实在。
系统能不能用,不是看代码谁写的,是看鼠标点下去,程序开不开,文件打不打,事办不办得成。
评论列表