搜索: 标题

背景:
阅读详情

罗永浩凭什么从底层做操作系统 PPT还是讲相声?

日期:2018年08月25日 09:53 来源:观察者网 作者:科工力量 铁流
日前,锤子科技举行2018年夏季新品发布会,相对于发布会上那些高度同质化的智能手机,铁流对罗永浩宣布半年内开始自己写操作系统的宣言更为在意。而且在发布会上,罗永浩还特别强调,自己的操作系统不是基于安卓的,是从底层开始写的,让那些抄袭的人无处可抄。虽然罗永浩的宣言非常鼓舞人心,但从事物发展规律来看,罗永浩的宣言变成现实的难度非常大,而且不乏借机蹭热度宣称营销的嫌疑。

从底层开始研发操作系统难度非常大
首先,从底层开始研发操作系统的工作量非常大。举例来说,Windows XP 有代码4000万行,Windows 7 有代码5000万行,3.6版本的Linux 内核代码就有1590万行,而linux的发行版Debian系统代码行数达6500万行,而且这些代码还都是经过软件厂商反复精简的结果。
因此,要开发一个操作系统必须要有非常庞大的财力和人力才能胜任。
在资金上,微软在开发Vista所花费的研发费用超过了200亿美元,Linux仅内核据如果根据人员投入的规模,据测算也耗资数十亿美元。
在人力上,在开发Windows XP时,微软集中了5000余名程序员编写代码。Linux虽然不靠任何一个商业公司支持,但已经得到全世界程序员共同维护,红帽公司、Intel、IBM、甲骨文、微软等国际巨头也积极参与其中,同样具备丰富的人力资源。
相比较而言,锤子科技的资金、人才都难以满足开发一个操作系统的需求。
其次,开发操作系统的时间很长,而且需要不断迭代演进。
虽然今天大家对Windows、安卓、IOS等操作系统都习以为常了,但这些大家耳熟能详的操作系统,都是几十年技术积累、迭代演进和后来者站在先行者肩膀上的产物。
就以目前PC上跑的Windows操作系统来说,其实也是经过几十年技术演进后的产物。微软在1985年推出Windows1.0后,经过Windows2.0、Windows3.0、Windows3.1、Windows NT、Windows95、Windows98、Windows2000等操作系统演进迭代,才于2001年推出一代经典Windows XP。在之后的十多年里,微软又推出了Windows Vista、Windows 7、Windows 8、Windows 10等产品。
大家手机上用的安卓系统和IOS,其实并非谷歌和苹果的原始创新,而是站在巨人肩膀上的产物——安卓系统是基于Linux的二次开发,而的IOS是基于FreeBSD/Unix的二次开发,如果追根溯源,Linux和IOS都源自Unix。可以说,Linux、FreeBSD也是以UNIX为基础,经过几十年的开发和更新的产物。而安卓和IOS也是经过多年的发展和更新,才发展到现在的水平。
在缺课太多,根基不扎实的情况下,如果是举国体制,将BAT这些互联网巨头,华为、联想、浪潮等整机厂,以及国内开发操作系统的中标、麒麟、普华、深度等组成产业联盟来推动这项工作,还有一定可能性。单凭罗永浩一人之力,试图在短时间内实现赶超,妄图一口吃成胖子的科技大跃进显然是不现实的。
罗永浩的宣言更像是营销
最近,红芯浏览器基于Chrome穿马甲,却宣称“自主可控”、“安全”、“稳定”的做法引发网络热议,国内浏览器没有自己编写的内核,只是拿国外内核穿马甲,国内手机厂商没有自己的操作系统,只是基于安卓做UI已经成为很多网友热议的话题。

罗永浩在这种背景下,宣称要从底层开始做操作系统,很可能就是为了蹭热点,分取流量,并给自己树立技术形象和光环,改变过去锤子科技口碑与形象。
诚然,蹭热点并非就一定要口诛笔伐,比如一直踏实做技术的龙芯也蹭了一回热点,在《从开源中来,到开源中去——记龙芯平台浏览器研发之路 》一文中介绍:
浏览器的用户体验有产品皮肤功能特点的因素,更多的则在于内部技术通路的打通。JS引擎作为浏览器的三大核心组件之一,对产品功能和用户体验有着重要影响,龙芯浏览器团队经过长时间打磨,完成了JIT技术的研发,累计4万多行代码,并协助开源社区人员,完成了MIPS分支在Mozilla和Chromium国际开源社区的代码提交。JS引擎技术是浏览器的核心技术之一,目前国内从事该技术的团队估计不会超过20人。为了提升浏览器HTML5、WebRTC等音视频应用用户体验,龙芯完成FFmpeg、libvpx、openH264等基础视频编解码库的优化,独立累计向开源社区提交数万行代码。为了提升图形图像用户体验,龙芯完成了skia、jpeg、libyuv、pixman等基础图形图像库的优化并开源,部分已经提交到国际开源社区,累计1万多行代码。
相对于龙芯拿已经做出来的技术成果蹭热点,罗永浩拿PPT操作系统蹭热点,就显得比较虚了。何况这个PPT操作系统兑现难度极大,是一个几乎不可能实现的目标。
国内操作系统大多是基于开源软件的二次开发
目前,国内有很多操作系统公司,在桌面和服务器上,有中标麒麟、银河麒麟、普华、湖南麒麟、中科方德、深度等。不过,这些操作系统都是基于Linux的二次开发。
在智能手机上,国内手机厂商推出了MIUI、EUI等,但都是基于安卓系统开发一个UI而已,曾经声称自主研发的Yun OS也被网友曝光是安卓重写虚拟机。唯一自主程度稍微高一些的就是航天系背景的元心,航天系找白手套把诺基亚当年夭折的MEEGO买下来了,然后在进一步补充完善,开发了元心系统,代码自有率非常高。但元心系统也存在一个问题,那就是生态极差,和微软主推的WP一样,受制于生态,无法在商业市场推广,只能在特殊领域使用。

必须要说明的是,基于开源软件二次开发本身并没有问题,毕竟像苹果、谷歌这样的大公司,也拿开源代码。如果能够以开源代码为基础,十年磨一剑迭代演进,不断提高自有代码率,建立自己的软件生态,并走出一条自己的路,这也可以。
问题在于拿了开源代码后,只是略作修改换一层皮肤,就宣称完全“自主研发”、“自主可控”,并打通关节,把软件往党政国企市场塞,这种做法就值得商榷了。
结语
虽然在智能手机、PC和服务器上,中国没有自主内核的操作系统,但一些实时操作系统,由于代码量相对较小,而且受生态因素影响很小,国内确实有完全自主研发的,而且这些实时操作系统已经与自主CPU开展合作,在诸多领域发挥着自己的作用。
本文地址:https://www.24qq.cc/n58815c26.aspx,转载请注明24FA出处。
| |
评论: 罗永浩凭什么从底层做操作系统 PPT还是讲相声? - 网民评论 全部评论 1
姓名: 字数
点评:
评论声明:
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规。
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任。

  • 本周热门
  • 今日热门

首页 焦点(3585) 热点(2622) 新闻(13117) 国际(5198) 娱乐(4483) 视频(131) 综艺(1809) 影视(3399) 音乐(2082) 民生(3684) 行业(281) 财经(1622) 股票(364) 时装(9) 商机(19) 女性(418) 男士(75) 美容(44) 时尚(30) 珠宝(40) 饰品(28) 品牌(12) 保健(59) 健康(270) 养生(104) 医学(356) 母婴(113) 亲子(56) 旅游(398) 购物(11) 美食(59) 创业(89) 社会(9823) 观点(1016) 房产(1101) 汽车(282) 家居(21) 安防(40) 环保(57) 科技(624) 展会(4) 数码(208) 足球(222) 体育(1069) 教育(1372) 高校(1643) 法制(2191) 军事(550) 游戏(258) 小说(590) 美女(19099) 欧美(32) 运营(18) 网络(404) 读书(294) 励志(178) 灵异(52) 奇闻(159) 趣闻(179) 历史(364) 人物(92) 星相(383) 艺术(46) 两性(320) 情感(152) 文学(300) 武林(261) 道教(62) 佛教(147) 广州(134) 地区(13)