[Linux]华为“鸿蒙”操作系统为啥用Linux开发?
文章图片
来来来 , 都让开 , 让科技吹水给大家吹一波科技水。
用Linux开发系统的优越性
.目前世界有三大知名操作系统微软windows、苹果IOS和开源Linux , 由于微软windows系统和苹果IOS系统都拥有版权 , 并且是属于封装系统想重新开发一个系统 , 难度是比较大的 , 除了使用开源Linux , 并没有更好的选择 。
.比如深度等国产的操作系统都是使用Linux深度定制开发而成 , .甚至美国著名的安卓操作系统也是基于Linux内核深度定制开发的 。
以华为的资金和软件能力重新开发一套系统并不是很困难 , 但难就难在重新开发一套系统所带来的开发成本会比较高 。
安卓和Linux开发者
微软曾经试图推出自己的windows移动版WP , 但是由于给wp配套的开发者较少 , 微软WP终没有形成自己的软件生态 , 用户没有足够的软件使用 , 导致搭载的WP系统的手机很难获得普通消费者的青睐 , 这也最终导致了wp夭折 。
因此单独开发一套系统并不难 , 难的是如何让消费者减少过渡到新系统所产生的成本 。 这个成本有两个 , 一是完善系统生态所需要的成本 , 二是改变用户使用习惯所需要的成本 。 对于很多操作系统来说 , 这是无法逾越的鸿沟 。 .华为的鸿蒙系统使用Linux内核开发也是基于这两个因素考虑的 。
在使用习惯上 , 如果新的操作系统与安卓没有太大的差异 , 用户更容易接受 。
用与安卓相同的内核开发系统会减少开发者把软件从安卓过渡到鸿蒙的难度 。
从华为推出HMS(华为移动服务)就可以看出华为的操作系统战略 , 就是在不断的掏安卓的墙角 。 华为推出了方舟编译器 , 据说普通的开发者可以用两天的时间 , 两个人的团队就可以实现app从安卓到鸿蒙的编译 。
这样一来 , 无论是用户的使用习惯 , 还是开发者开发系统软件的难度都会极大的降低 , 因此无论是从战略还是从成本的角度考虑 , 嗯华为选择Linux内核制作初代的鸿蒙操作系统都是很正确的选择 。
总结
因此 , 我们就可以总结出华为选择Linux内核进行当前阶段鸿蒙系统的开发有三个原因:
- 使用成熟开源系统 , 减少系统开发周期 , 加快产品面世 。
- 降低用户从安卓到鸿蒙系统过渡的成本 。
- 降低开发者为鸿蒙系统适配软件的难度 , 加快建设鸿蒙生态圈 。
推荐阅读
- 柠檬少年|,批发单请参考 7-1,华为,OV,苹果,小米
- 『华为』原本希望5G能连接世界,它反而让我们分道扬镳
- 「华为」华为大跳水,麒麟990+8GB+128GB,5G旗舰机从3799跌至2199
- [华为]美国用光刻机逼华为“下跪”?华为重拳出击:裁掉2000名美籍员工
- 老孙说数码|屏下镜头后置八摄,你信吗?,外媒曝光华为P50渲染图
- 辣妹盘点酱|华为Mate30价格感人悲惨让路,4800万像素自拍+鸿蒙华为Mate40
- 阿拉图图科技说|而给华为仅仅是800万枚!,台积电为苹果准备8000万枚芯片
- 辣妹盘点酱|Hz高刷+鸿蒙OS华为Mate40,华为Mate30白菜价直呼残暴,支持144
- 辣妹盘点酱|40曝光,华为Mate30跌至冰点价抢翻天,鸿蒙+新一代旗舰华为Mate
- 辣妹盘点酱|华为mate30即将悲惨让路价崩,国产手机最期待首发鸿蒙华为mate40