近日,一款名为“天赐”的国产操作系统仿佛从天而降般的进入人们的视线,在知乎热榜上有网友把“天赐”操作系统的内核、架构、应用层面都说得有模有样,甚至“天赐”操作系统的Logo和PPT都发布出来:这个“天赐”OS又是我们国产操作系统的黄粱一梦,很快这个话题下的每个回答被加上“内容包含虚构创作”的标签:
像“天赐OS”一样,在国产基础软件领域总是乌龙事件不断。例如号称可以一统物联网江湖的“木兰语言“,其实是套壳Python;2003年,0.18微米的“汉芯一号”,只是摩托罗拉的一个马甲。这些技术造假事件一次次地消磨了大众对于“自主可控”的信心。基础软件的市场容量并不低,光是操作系统的授权及技术服务一项,2019年,全球市场规模接近6000亿人民币,国家对于基础软件的支持力度很高,据不完全统计近20年来,我国在操作系统方面的国家投入已经累计超过了160亿人民币。但这背后,我们产生了很多“PPT”操作系统、“宣传片”CPU。从现实市场占有可以看出一些问题:在桌面操作系统上,微软的Windows占据87.66%,苹果MacOS占据7.09%,两者加到一起几乎占据了95%以上的市场。在移动终端操作系统方面,谷歌安卓占75.98%,苹果iOS占据22.88%,几乎没有为其它操作系统留有任何空间。国产操作系统该何去何从?在IT领域,我们真正敢说做得不错的基本上都是以量为王的,归纳来说只有两个场景,一种是如微信、支付宝等大流量、高并发的应用,通过流量来进行变现;二是网络交换机、存储、乃至终端设备等硬件产品,通过我国对于设备的巨大需求量来获取边际成本优势。这两种场景有一个共同的特点就是不怕盗版,即使没有知识产权的保护,也能形成良性发展的闭环。由于我国整体环境对于软件付费的习惯很弱。想做一款精品软件,哪怕一款精品游戏来获利是非常困难的,免费入门再吸引用户充值的方案倒是做得风声水起,可以说国内IT行业发展的逻辑是以流量为王的。由于不注重保护知识产权的原因,也可能是因为“破解版”、“越狱版”等让我们产生了一种掌控感的错觉,好像我们已经不再重复开发那些已经被破解的软件。对于知识产权的漠视态度,其实毁坏基础软件的发展土壤,笔者看到连国内操作系统方面的先驱级人物,清华男神魏永明老师,在其公司主页上发布了例外清单:https://www.fmsoft.cn/exception-list,对某些未遵守GPL协议,使用其产品的公司进行了公示处理。MiniGui作为国内最早的开源操作系统项目之一,如果连这样明星的产品无法保护其版权的话,那么我们在这方面做的有多差也是可想而知,也恰恰是因为知识产权保护力度的不足,让我们错失了操作系统由桌面端向移动端转化的黄金十年,何谈做Matlab、EDA工具等基础软件。这不是说国产基础软件完全没有翻盘的可能,在这个新十年的关口,万物互联的时代的到来,这对于基础领域来说无疑是弯道超车的超良机。回顾操作基础系统的发展历史发展,1980年代,当时的计算机主要面向专业人员,操作系统一般集成开发工具,RTOS kernel在当时日渐成熟;到了1990及2000年代,随着PC机的大面积普及,开发环境已经不再重要,操作系统的用户体验需求提高,通用操作系统开始形成趋势,围绕操作系统的生态群落渐渐成形;2010年,随着安卓和iOS的出世,操作系统开始由桌面向移动端转型;到了2020年,物联网时代的OS呼之欲出。物联网时代将为业界带来比之前高出30倍的流量增幅,其巨大的规模效应所带来的红利也极可能弥补我们其它方面的短板,国家目前开始意识到基础软件与物联网结合所带来的机会,在国家政策层面给予了足够的倾斜,对比物联网发展十二五、十三五两份发展规划可以看到,对于关键技术的定义中将物联网操作系统加入其中,物联网所带来的发展机会,也会为国产操作系统及时序数据库的发展带来转机:提到国产的物联网操作系统,那RT-Thread是一个标杆性产品,经过十几年上亿台设备装机的技术沉淀,RT-Thread无论在稳定性,硬件兼容性等硬指标都有着非常突出的表现。去年云栖大会的阿里推出了AliOS Things 3.0,这款OS的最大亮点是与阿里云无缝对接,内核支持平头哥的系列芯片,布局AI+物联网的意味明显。物联网带来了新的数据处理逻辑,传统数据库的底层逻辑是不能错。如在双十一秒杀活动时,在并发请求超限的极端情况下,数据库放弃处理某些请求,但处理的请求是绝不能允许出错的。物联网时代的首要目标是数据最大化,其底层逻辑是数据不能漏,loT终端往往都是一些传感器,其自身可靠性有限,一般都是靠多点冗余相互验证来保证整体可靠性的,所以对于某一点的准确率要求并不高,但是很多数据不能及时采集就会丢失,因此物联网往往使用时序数据库,其对于速度与效率要求更高。如果用汽车类比,传统数据库的最高目标是做类似迈巴赫、宾利这样的顶级家用轿车以安全优先;物联网则要做类似于法拉利这样为速度而生的跑车。这样的变化也给如TDengine等国产时序数据库带来发展契机,因为在处理物联网信息方面,时序数据库会比普通的关系型数据库快10倍以上。
基础软件能否形成良好发展循环,关键在于能否打造出一条完整的生态。目前我们很多的基础软件产品还只停留在论文层面,真正能落地的,而且落地后还能形成完整生态的才能算做真正意义上的基础软件。“空讲PPT误国,实建生态兴邦”。我们必须正视在在国产基础软件大军中,真正拥有生态群的案例还非常少。华为终端与海思组合:Arm 架构芯片成熟,软件生态完整。目前华为海思和天津飞腾是Arm 芯片的主要供应商,华为通过海思半导体推行 Arm 架构的芯片多年,有强大的研发团队支持,硬件性能相对可靠。除了麒麟系列芯片与华为手机的组合体系外,华为旗下鲲鹏计算产业链初步建立,能以更低成本、更快捷的方式获得更多软件的适配,从而打造起完整的生态闭环。平头哥RISC-V物联网生态:相比于移动端、PC 等消费终端应用,IoT 应用场景繁多,对处理器的需求较为碎片化,对功耗有较高要求。兼具精简和灵活的 RISC-V 架构,对于满足 IoT需求就有着得天独厚的优势。随着 RISC-V 基金会成员的快速增长,配套软件工具等生态环境不断完善,RISC-V 加速落地。RISC-V作为一种开源指令集,为避免版权纠纷,已经将总部由美国迁至欧洲,可以说是避免卡脖子的绝佳选择。RISC-V 和主流架构 x86/ARM 相比,RISC-V 架构架构篇幅更少,基本指令集更少,支持模块化和拓展性,但其适配软件和工具方面沉淀不足,不过阿里的加持应该会帮助RISC-V快速走向成熟。阿里平头哥半导体,2018年正式加入了RISC-V基金会,发布了包括玄铁系列 RISC-V 处理器、无剑 SoC 芯片设计平台,恰恰通过和Ali OS Things操作系统和阿里云无缝整合,相信背靠阿里这座大山,再由IoT 市场切入,平头哥RISC-V物联网生态还将不断扩大市场份额。RT-Thread的物联网生态圈:目前RT-Thread的技术社区已成为国内最强的物联网社区之一,笔者刚刚到论坛上逛了一圈,真的大咖云集。值得关注的是今年年初RT-Thread推出了一站式物联网开发平台RT-Thread Studio,它目前看似只是个IDE,明显有全技术栈整合的量。经实测,在RT-Thread Studio中添加腾讯云的连接支持,只需要在Package Center选择对应的程序包即可,目测此Package Center已经具备物联网应用商店的雏形,这体现围绕操作系统建立生态才是王道。在基础软件这种投资大、见效慢的行业中,国家层面的扶持一定要选择生态圈,而不是具体的企业或者专家,否则就极有可能收获PPT操作系统,论文数据库。操作系统、芯片、数据库是IT行业设计最上游、最高端的产业分支。我们基础领域的业内大咖,可谓是十年泣血才迎来IoT所带来的机会,如今在IT领域内在逻辑演化的过程已产生了明显的自我颠覆效应,整体产业处于酝酿爆发的前夜,在这个时期的机会才最多。“空讲PPT误国,实建生态兴邦”。笔者认为,这时期谁能把生态建立好,建立完整,谁就能抢先竞争对手取得优势。
更多精彩推荐
☞什么?印度封禁抖音、微信、快手等 59 款中国 App
☞写给大忙人看的死锁详解
☞外交部回应印度封杀中国APP;老干妈称从未与腾讯有过合作;Linux Mint 20 发布 | 极客头条
☞牛!Python 也能实现图像姿态识别溺水行为了!
☞浅谈分布式存储中的网络通信
☞Balancer因通缩代币STA遭遇闪电贷攻击,价值50万美元资产被黑