『』聊聊华为和安卓、ARM、方舟编译器、自研操作系统

『』聊聊华为和安卓、ARM、方舟编译器、自研操作系统
文章图片

文章图片

最近华为的事非常受关注 , 身边也有很多朋友问我“听说安卓不给华为用系统了 , 我的手机以后怎么办?” , “听说华为要搞自己的操作系统了 , 这个怎么样?” , “ARM不给华为授权了 , 有啥影响?”先说一下 , 我不是学软件的 , 也不是学计算机的 , 所以了解并不一定很深入 , 就是对这个比较感兴趣 , 我的信息也大都是从互联网获得的 , 也有自己想法在里面 , 文章通俗易懂(太深奥的我也不懂) , 欢迎大家批评指正 。
Android
【『』聊聊华为和安卓、ARM、方舟编译器、自研操作系统】『』聊聊华为和安卓、ARM、方舟编译器、自研操作系统
文章图片

文章图片

众所周知 , 国内各大手机厂的操作系统 , 都各有各的名字比如小米的MIUI、华为的EMUI、OPPO的ColorOS、三星的One UI , 但他们都有一个共同的妈 , 就是Android(安卓) , 谷歌的手机操作系统 。大家看到的各家手机厂商的系统界面各不一样 , 一些细节的功能也不尽相同 , 但其实都是基于安卓系统加上各自美化后的结果 , 通俗点说就是安卓提供毛坯房 , 各家厂商按照自己的想法装修 。好在安卓手机系统是开源的 , 大家只要遵守开源协议 , 都可以使用 , 也可以修改 。
这次谷歌禁令 , 宣布中止与华为的商业往来 , 包括了停止供应安卓系统服务 。这里指的不是华为不能用安卓系统了 , 而是华为使用的安卓系统上不能使用谷歌服务(GMS服务) 。
一是不能用谷歌的商业软件了 , 这个对国内用户没影响 , 本来咱也用不上 。安卓上运行的Gmail , Calendar , YouTube , 同步数据等功能都是谷歌的商业软件服务 , 这些虽然使用是免费的 , 但需要得到谷歌的授权才可以 。这个对国内用户几乎没有影响 , 因为众所周知的原因 , 我们早就不能用谷歌服务了 , 所以国内的安卓手机先天就已经阉割掉了谷歌服务 。但对于国外用户 , 这个影响就大了 , 因为国外手机用户 , 尤其北美和欧洲 , 都是重度的谷歌服务用户 , 大家在谷歌免费的云上存储了几乎所有个人数据 , 换一台手机只要登陆自己的谷歌账号 , 所有数据都能恢复到新手机上 , 非常方便 。如果华为海外手机禁用了谷歌服务 , 那影响几乎是致命的 。
二是国内华为手机系统可以正常使用 , 包括后续更新 , 就是慢点 。由于谷歌的禁令 , 未来华为不能参与谷歌新版本系统的测试 , 这样便不能第一时间更新华为的手机系统 , 但仅限于不能第一时间 , 未来谷歌依然会在开源社区发布新版本的正式版系统 , 也就是所谓的谷歌ASOP源码 , 华为可以使用这个版本的系统制作EMUI , 但效率上会落后其他可以参与测试的厂商 , 以往华为可都是第一时间适配新版安卓系统的厂商哦 。
ARM
『』聊聊华为和安卓、ARM、方舟编译器、自研操作系统
文章图片

文章图片

英国ARM公司是全球领先的半导体知识产权 (IP) 提供商 , 目前被日本软银公司收购 , 他们的ARM指令集目前在嵌入式、移动等领域应用很广 。
CPU 芯片里的指令集 , 它是一颗处理器所能执行的所有指令的总和 , 也是处理器运行的关键 。而除了指令集 , 生产一颗 CPU 芯片自然也会有对应的硬件规格 , 它被称为“指令集架构” , 而 ARM 带来的就是“ARM 架构” 。大家比较熟悉的另一家拥有指令集设计能力公司是英特尔 。如今 PC 市场中大部分笔记本或台式机设备 , 都使用来自英特尔的处理器 , 同样是因为英特尔掌控了这些芯片的核心 , 即“X86 架构” 。


推荐阅读