用户名:

密码:

验证码:

2013年
当前位置:主页 > 科技新闻 > 企业动态 >

阿里YunOS和Android的关系

2018-08-16 22:33 国尚新闻网 点击次数 :

  近日,有关谷歌Android和阿里YunOS的争论闹得沸沸扬扬,谷歌高管、Android开发领头人Andy Rubin在其Google+主页中这样写道:阿里YunOS系统采用了谷歌Android系统的运行环境,明显是由Android系统修改得来。

  Andy Rubin称,事实是,阿里YunOS系统包含了Android中运行环境,明显是从Android中演变而来,但无法与Android兼容。基于Google对阿里YunOS网站上应用的分析,这个平台尝试与Android兼容,但未能成功。

  阿里YunOS到底是不是Android以外的东西,笔者通过技术手段对其进行一些分析。天语W700是一款使用了“阿里YunOS操作系统”的手机,笔者找到一个天语W700手机的阿里YunOS的刷机包。打开粗粗看一下,和Android的刷机包没两样。里面的应用全部是apk,这意味着它们都是以Dalvik可执行文件的形式存在的。

  左边的是Android应用的dex文件,右边的是阿里YunOS应用的lex文件。可见,文件格式已经完全不一样了。

  好,app的不同已经看出来了,我们再来看系统核心进程有什么不同。进入到/system/bin目录:

阿里YunOS

  熟悉Android系统的人一眼就能看出来,am, app_process之类的名字都是Android核心进程的名字。多出来了几个:cloudserver, chpasswd.cgi之类,看来这就是阿里YunOS所谓的“云服务”的核心进程了。

  好,文件的比较就到这里,那现在基本上可以下结论了,一个完整的Android系统,包括以下几个部分:

  1. bootloader:用来启动操作系统

  2. kernel: 系统内核

  3. 核心进程,就是 /system/bin 下面那堆东西

  4. so库: 系统运行基础,就是 /system/lib 下面那堆东西

  5. Android虚拟机,所有的上层应用都是靠虚拟机来运行的

  6. Android Framework: 所有的上层应用都是通过调用Framework来实现功能的,就是 /system/framework下面那堆东西

  7. 上层应用,比如说桌面Launcher, 拨号,短信,通讯录之类,就是/system/app下面那堆东西

  那么,阿里YunOS,在上面7个部分中,虚拟机用的是自己的,上层应用是自己定制的,另外额外加了一个“云服务”,其余部分都是用的Android的。它和Android是什么关系已经很清楚了。

  那顺便八卦一下,为什么阿里YunOS要搞成这个样子呢?说来就话长了,话说当年阿里YunOS刚成立的时候,还是很有追求滴,当时收购了一家国内做Java虚拟机的公司(叫“猛犸科技”),同时还找了一帮MOTO做Linux内核的人,想搞个自己的操作系统出来。阿里YunOS的CEO叫王坚,和李开复一样都是从微软研究院出身,但是颇看不起李开复搞的“点心OS”,认为“拿个Android来改一改,多土啊!我们要搞自己的操作系统!”于是呢,阿里YunOS的一帮人就吭哧吭哧搞“自己的操作系统”了。结果呢,大家脚趾头都能想到,从头搞一个操作系统哪有那么容易,做了半年没做出来,咋给马云交差呢?于是也顾不上土不土了,拿Android改吧。虚拟机是现成的,那就换掉Android的虚拟机吧,好歹能算是自己的工作成果。但光换个虚拟机意义也不大啊,HTML5和WebOS的概念比较新潮,那就再加个“云服务”的概念吧,也算是国内HTML5的倡导者了。HTML5通过浏览器引擎跑,性能肯定比不上原生应用,那怎么保证操作流畅呢(特别是桌面Launcher,天天用,要是太卡,用户就疯了),那还是用原生应用来实现吧……于是,最后阿里YunOS就长成现在这样了。

  来源:willproven投稿。

(责任编辑:今日新闻)
文章人气:
(请您在发表言论时自觉遵守互联网相关政策法律法规,文明上网,健康言论。)
用户名:
验证码:
  • 泰国副总理就不当言论
    【环球网综合报道】泰国普吉游船翻沉事故最后一具遇难者遗体15日被打捞上岸,至此,事...
    泰国副总理就不当言论再次郑重道歉
  • 阿里YunOS和Android的
    近日,有关谷歌Android和阿里YunOS的争论闹得沸沸扬扬,谷歌高管、Android开发领头人A...
    阿里YunOS和Android的关系
  • 三星布局人工智能处理
    【中关村在线新闻资讯】10月23日消息:今后人工智能处理器或许会成为主流,华为麒麟97...
    三星布局人工智能处理器 投资中国初创公司
  • 【三星(中国)半导体
    三星(中国)半导体有限公司校园招聘 前程无忧官方网站,提供最新三星(中国)半导体...
    【三星(中国)半导体有限公司2017春季校园招聘】三星(中国)半
首页 | 新闻 | 财经 | 军事 | 百科 | 科技 | 数码 | 汽车 | 游戏 | 娱乐 | 体育 | 文化 | 教育 | 房产 | 旅游 | 健康 | 女性 | 明星 | 美女