日前,锤子科技举行2018年夏季新品发布会,相对于发布会上那些高度同质化的智能手机,铁流对罗永浩宣布半年内开始自己写操作系统的宣言更为在意。而且在发布会上,罗永浩还特别强调,自己的操作系统不是基于安卓的从底层开始的写的系统,让那些抄袭的人无处可抄。虽然罗永浩的宣言非常鼓舞人心,但从事物发展规律来看,罗永浩的宣言变成现实的难度非常大,而且不乏借机蹭热度宣称营销的嫌疑。
从底层开始研发操作系统难度非常大
首先,从底层开始研发操作系统的工作量非常大。举例来说,Windows XP 有代码4000万行,Windows 7 有代码5000万行,3.6版本的Linux 内核代码就有1590万行,而linux的发行版Debian系统代码行数达6500万行,而且这些代码还都是经过软件厂商反复精简的结果。
因此,要开发一个操作系统必须要有非常庞大的财力和人力才能胜任。
在资金上,微软在开发Vista所花费的研发费用超过了200亿美元,Linux仅内核据如果根据人员投入的规模,据测算也耗资数十亿美元。
在人力上,在开发Windows XP时,微软集中了5000余名程序员编写代码。
相比较而言,锤子科技的资金、人才都难以满足开发一个操作系统的需求。
其次,开发操作系统的时间很长,而且需要不断迭代演进。
虽然今天大家对Windows、安卓、IOS等操作系统都习以为常了,但这些大家耳熟能详的操作系统,都是几十年技术积累、迭代演进和后来者站在先行者肩膀上的产物。
大家手机上用的安卓系统和IOS,其实并非谷歌和苹果的原始创新,而是站在巨人肩膀上的产物——安卓系统是基于Linux的二次开发,而的IOS是基于FreeBSD/Unix的二次开发,如果追根溯源,Linux和IOS都源自Unix。可以说,Linux、FreeBSD也是以UNIX为基础,经过几十年的开发和更新的产物。而安卓和IOS也是经过多年的发展和更新,才发展到现在的水平。
在缺课太多,根基不扎实的情况下,如果是举国体制,将BAT这些互联网巨头,华为、联想、浪潮等整机厂,以及国内开发操作系统的中标、麒麟、普华、深度等组成产业联盟来推动这项工作,还有一定可能性。单凭罗永浩一人之力,试图在短时间内实现赶超,妄图一口吃成胖子的科技大跃进显然是不现实的。
罗永浩的宣言更像是营销
最近,红芯浏览器基于Chrome穿马甲,却宣称"自主可控"、"安全"、"稳定"的做法引发网络热议,国内浏览器没有自己编写的内核,只是拿国外内核穿马甲,国内手机厂商没有自己的操作系统,只是基于安卓做UI已经成为很多网友热议的话题。
罗永浩在这种背景下,宣称要从底层开始做操作系统,很可能就是为了蹭热点,分取流量,并给自己树立技术形象和光环,改变过去锤子科技口碑与形象。
国内操作系统大多是基于开源软件的二次开发
目前,国内有很多操作系统公司,在桌面和服务器上,有中标麒麟、银河麒麟、普华、湖南麒麟、中科方德、深度等。不过,这些操作系统都是基于Linux的二次开发。
在智能手机上,国内手机厂商推出了MIUI、EUI等,但都是基于安卓系统开发一个UI而已,曾经声称自主研发的Yun OS也被网友曝光是安卓重写虚拟机。唯一自主程度稍微高一些的就是航天系背景的元心,航天系找白手套把诺基亚当年夭折的MEEGO买下来了,然后在进一步补充完善,开发了元心系统,代码自有率非常高。但元心系统也存在一个问题,那就是生态极差,和微软主推的WP一样,受制于生态,无法在商业市场推广,只能在特殊领域使用。
必须要说明的是,基于开源软件二次开发本身并没有问题,毕竟像苹果、谷歌这样的大公司,也拿开源代码。如果能够以开源代码为基础,十年磨一剑迭代演进,不断提高自有代码率,建立自己的软件生态,并走出一条自己的路,这也可以。
问题在于拿了开源代码后,只是略作修改换一层皮肤,就宣称完全"自主研发"、"自主可控",并打通关节,把软件往党政国企市场塞,这种做法就值得商榷了。
结语
虽然在智能手机、PC和服务器上,中国没有自主内核的操作系统,但一些实时操作系统,由于代码量相对较小,而且受生态因素影响很小,国内确实有完全自主研发的,而且这些实时操作系统已经与自主CPU开展合作,在诸多领域发挥着自己的作用。
tieliu1988v
「 支持!」
您的打赏将用于网站日常运行与维护。
帮助我们办好网站,宣传红色文化!