所有的现代操作系统 。都起源于贝尔实验室的Unix操作系统 。换句话说 。Unix操作系统是所有操作系统的祖宗 。但是话虽如此 。但各大操作系统与Unix系统的渊源还是不太一样的 。
文章插图
Linux 。由于早年Unix系统的电脑非常昂贵 。并且各种不兼容等等问题非常的多 。因此 。Linus Torvalds决定完全参考Unix思想 。但是绝不抄袭Unix系统任何代码 。开发出来了完全开源的操作系统——Linux 。
虽然Linux并非Unix演变而来 。但是因为其完全借鉴了Unix的思想 。所以两者在应用层面的差异性并没有很大 。在很多时候 。人们将其统称为类Unix系统 。不过Linux系统由于其开源的特性 。导致广为流传 。现在的发展也是要比Unix还要好 。算是Unix的义子吧 。
文章插图
微软仅仅是借鉴了Unix的树形接口的思想 。但是在其他方面则大胆创新 。自成体系 。由于其发展路径诡异(一开始就为PC而生) 。导致其适应性不广 。在PC时代自然呼风唤雨 。过了这个时代 。下坡路是注定的 。算是Unix的俗家弟子 。自创门派后脱离师徒关系吧 。
安卓操作系统是谷歌公司基于Linux系统开发的一套移动端专用的操作系统 。但是其并没有采用Linux标准发行版(Ubuntu\RedHat\Deepin等)通行的GNU\Linux的方式开发 。而是对Linux系统进行了相当的裁剪和专有优化 。在安卓系统上运行的软件都是基于虚拟机进行运行 。因此 。安卓操作系统和普通的Linux发行版有本质的区别 。
最浅显的区别的表现形式就是普通Linux系统上 。软件的开发是不会限制语言的 。你爱用啥语言就用啥语言 。你爱怎么打包就怎么打包 。但是安卓操作同会采用Java语言开发 。并最终打包为apk程序进行运行 。因为安卓是基于虚拟机的 。所以安卓系统所需要的硬件资源天然比iOS要更多 。这也是这么多年来 。苹果手机比安卓手机要更流畅一些的底层原因 。
文章插图
阿里云系统是借鉴了安卓操作系统的思想 。优化了系统设计结构 。并重写了虚拟机的一套兼容安卓应用软件的操作系统 。所以 。阿里云操作系统不是安卓操作系统的分支 。当然也就不受谷歌的影响和控制了 。
所以谷歌对于阿里云还是非常愤怒的 。不过我个人认为这个愤怒没有道理 。毕竟Linux当年就是完全借鉴Unix思想而开发出来的系统 。大家都乐于接受 。为什么阿里云不能借鉴安卓操作系统的思想呢?州官放火?所以 。阿里云系统算是安卓系统的兄弟吧 。
本来阿里云系统是可以发展得不错的 。不过阿里公司本身对于硬件这块是并没有太深造诣的 。所以阿里云能够应用发展的硬件设备并不多 。曾经和魅族有合作 。但是魅族黄章还是更加倾向于使用安卓系统 。
文章插图
华为的鸿蒙系统同样也是基于Linux系统衍生出来的一套操作系统 。从这两天发布会后公开的内容来看 。鸿蒙系统也是类似于安卓系统的 。只是在结构上可能更加精妙 。各种系统适配以及驱动调优都做得更加极致一些 。
正因为如此 。鸿蒙系统兼容安卓软件应该不存在太大的障碍 。由于华为公司自身有手机产品 。并且其他的智能硬件也是非常丰富 。内部问题总是比较好解决的 。所以我相信在硬件适配优化上 。鸿蒙系统要天然比阿里云系统要更加落地一些 。
文章插图
当然 。最重要的还是开发者的思想问题 。谷歌有一个很大的问题就是开发人员从来都不在乎应用程序对于硬件资源的消耗 。如果程序运行慢 。第一反应并不是优化程序 。而是升级硬件 。而华为是从嵌入式设备入手的 。因此华为的工程师对于程序的性能优化的方面天然要比谷歌考虑得更多 。也因此 。我个人更加看好鸿蒙系统未来的发展 。
当然 。鸿蒙系统也是安卓的兄弟 。Linux的儿子 。Unix的外孙子 。
我是FungLeo 。关注科技领域 。如果喜欢我的回答 。请一定要点赞!关注!多多转发哦!当然 。各位看官有不同观点 。欢迎在评论区与我一同讨论哦!
感觉我说得有点道理 。就给我点个赞 。留个言 。顺手再转发关注一下人家呗!~谢谢!
其他观点:
华为鸿蒙系统与安卓、苹果、window系统有什么区别? 首先来看一张图了解下几个系统之间的架构关系:
推荐阅读
- 吃西瓜的注意事项有哪些
- 今年苹果iPhone发布会新增了YouTube观看渠道对此你怎么看?
- 吃西瓜有什么好处和坏处
- 华为已经研发出麒麟OS,为何还用安卓系统?因为三星是前车之鉴吗?
- TikTok 特朗普要动用总统特权封杀抖音海外版你怎么看?
- 孕妇能不能吃西瓜
- 安卓系统是什么?它有什么作用?如果它要向华为收费,华为不用,自己开发的话有多大难度?
- iPhone上可以看4K的油管视频吗?
- 哺乳期吃西瓜孩子会拉肚子吗