V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
bluegobin
V2EX  ›  Android

阿里云OS和Android

  •  
  •   bluegobin · 2012-09-14 12:31:03 +08:00 · 11697 次点击
    这是一个创建于 4458 天前的主题,其中的信息可能已经有所发展或是发生改变。
    有人知道他们之间的关系吗?阿里云OS也是基于Linux?
    37 条回复    1970-01-01 08:00:00 +08:00
    MASAILA
        1
    MASAILA  
       2012-09-14 12:44:10 +08:00   ❤️ 1
    我觉得是基于Android的,能写个虚拟机完美兼容运行APK的难度不小,
    stackpop
        2
    stackpop  
       2012-09-14 12:56:36 +08:00
    @MASAILA 阿里云OS不是基于android的,也是基于linux,但是是自己写得虚拟机,兼容android app并没有你想的那么难,windows phone都有办法兼容,更别提android了。阿里巴巴在这上面已经发力很多年了,当然上述来自上次阿里巴巴宣讲会听到的。不过阿里云OS是确实不是安卓
    muxi
        3
    muxi  
       2012-09-14 12:58:14 +08:00   ❤️ 1
    Android 基于Linux和JAVA语言实现了一个Dalvik虚拟机
    云OS也实现了一个类似Dalvik的虚拟机(大家关心的有没有参考Dalvik的代码,我真不知道,这个只有核心开发者才能看到源码)
    Android apk文件本质上是个zip文件改了后缀名,程序也是JAVA写的,所以底层做起来都差不多,也不需要什么特殊的中间层就能运行apk文件

    能解析apk这事也就是为什么大家觉得云OS底层是Android,大家想象中应该是和iPhone的ipa一样不能解析或者有专利保护之类的,如果不考虑工期因素,其实自己做一个这样的VM层不是什么很大的难事,华为也在做,估计很快就能面世,达到商用级别还是需要一点时间,上层UI不好搞。

    至于云OS上层UI级别的东西,相信大家都看到了,模仿也好,山寨也罢,反正长得差不多,像素级拷贝在国内已经不是什么新鲜事,好在Google也没对UI申请专利,多数也只是处于口水战的地步。其实要在现在Android UI上做大的突破也挺难的,如果当初阿里云能花点钱收购个UI设计团队,而不是选择低成本的复制+小改动,其实今天就少了好多口水。
    cabbala
        4
    cabbala  
       2012-09-14 13:13:51 +08:00
    @stackpop 得了吧,阿里云的人说的话也能信。

    就是Android改了改,还不如MIUI定制的深呢。。。目前定制Android最深的ROM是中国移动的Ophone和联想的Lephone。。但也不敢说自己不是Android
    cabbala
        5
    cabbala  
       2012-09-14 13:20:01 +08:00
    可以去网上随便下一个w700的ROM,解压出来就知道了。。阿里云无耻之极,幸亏当年没去
    muxi
        6
    muxi  
       2012-09-14 13:58:24 +08:00
    @cabbala 哥们,说话得负责任的,你为何不分析一下ROM然后贴到这里,指出抄袭了哪些东西,这样也好让大家看看阿里云到底无耻到什么地步啊
    muxi
        7
    muxi  
       2012-09-14 14:03:05 +08:00
    @cabbala 刚Google了一把,W700的ROM倒是很多,都是Android(这么多刷Android的需求证明W700出来时候阿里云OS做的真烂),哪里有阿里云OS的系统下,麻烦告知一下?
    gracehunter
        8
    gracehunter  
       2012-09-14 14:04:28 +08:00
    这种事情,天晓得。
    clino
        9
    clino  
       2012-09-14 14:12:21 +08:00
    我觉得 google 反对这个阿里云的系统,应该是判断出这个系统和其他的"深度定制版android"不一样的是会破坏先有的android的生态,但是阿里这么做又不违反相关的协议之类的,所以只能通过间接地方式来控制.
    google对android的主导地位对它自己来说是很重要的,它对牢牢保持住这个主导地位的决心很强,所以会这么反对这个和其它不一样的搅局者.
    Evance
        10
    Evance  
       2012-09-14 14:27:12 +08:00
    Evance
        11
    Evance  
       2012-09-14 14:29:02 +08:00
    @cabbala 既然有这个结论,要不发个帖子分析一下,让大家来骂骂阿里云无耻?

    如果找不出来,你要思考一下,在V2EX上,这样说话是不是合适?
    clino
        12
    clino  
       2012-09-14 14:39:50 +08:00
    @stackpop "阿里云OS是确实不是安卓"那为什么不直接用android? 既然说不是android,那一定会有不同的地方,或者从某个点开始分道扬镳(否则阿里自己做这个就没意义了),那以后开始apk兼容性应该就变差了,如果这个阿里云OS能起来,那么让 android 开发者纠结的地方就要X2,甚至更多,这种就不是分裂,而可能是撕裂了

    这个我想是google忌讳的地方,而不是在意是否是android深度定制版

    其实对于android开发者来说,google能牢牢把住android发展的主导权,控制住分裂,是比较好的
    muxi
        13
    muxi  
       2012-09-14 14:58:47 +08:00   ❤️ 1
    @clino Google 不是不在意深度定制,事实上深度定制已经触动了他的利益,比如小米把Google几乎所有的服务全部干掉,自己搞了软件市场,改了搜索入口,和百度地图合作,还搞了游戏中心之类的,这些本来是Google将巨大用户群变现的一个手段之一,Google之所以能坐得住,是因为这些依然打着Android的旗号,只要打着Android的旗号,万一Google想捞钱了,还能收点专利费或者授权费,或者是合作分成,等等方式

    如果一个系统宣称和android无关,无论是抄袭、山寨还是自主研发,那性质就变了,就成了竞争对手和敌人。前面所有的变现手段都失效了,唯一还能捞点钱的方式,就是抓人家小辫子,如果侵权了就告到你赔三星那么多钱,如果抓不到小辫子,那就悲催了。
    wszf
        14
    wszf  
       2012-09-14 15:03:56 +08:00
    阿里内部使用阿里云手机的都不用阿里云os,而且内部骂声一片,集团投资最大但是没什么成果。
    clino
        15
    clino  
       2012-09-14 15:14:18 +08:00
    @muxi 科普一下,GMS即你说的"Google几乎所有的服务"是不开源的,不是android的一部分,要用这个得要跟 google 签协议的,而且在中国,GMS的大部分服务google都是禁止预装的,这个你知道吗?你看到有国内行货android内置 android market,gmail,gtalk 的吗?

    "把Google几乎所有的服务全部干掉,自己搞了软件市场,改了搜索入口,和百度地图合作",这个在中国所有的厂家都是这么做的,而且这才是符合google要求的,你知道吗?
    muxi
        16
    muxi  
       2012-09-14 15:22:01 +08:00
    @clino 感谢科普,我不知道,我一直以为那些服务跟IE一样是捆绑的
    clino
        17
    clino  
       2012-09-14 15:33:28 +08:00
    @muxi 嗯,我觉得大部分人都会有这种误解.

    知道CM之前跟google关于GMS的纠纷吗?

    "原本CyanogenMod包含Google的一些App(如Gmail及Android market),但 Google 於2009年9月發出律師信要求該團隊不得再散布CyanogenMod,此舉引起部份CyanogenMod愛好者的反彈,認為Google公司違反其「不作惡」的經營口號"

    CM为什么帮google预置GMS但是google不领情?因为 google 对 GMS 的预置的控制非常严格,具体到每一个国家或者地区都有相关的要求,而且要经过严格的测试.
    bluegobin
        18
    bluegobin  
    OP
       2012-09-14 16:29:20 +08:00
    如果阿里云OS是基于Linux,而不是基于Android,我有两个问题。

    1.是否阿里云OS的内核部分应该遵循相关开源协议进行开源?以前似乎Linux社区和Google就打过相关的口水仗。

    2.如何为阿里云OS开发原生程序?官方网站似乎并没有相应的板块说明,难道是直接开发Android程序就行了。

    如果阿里云真是自主开发出来的,我觉得很有前途,今后有能力的话支持IOS,WP应用就可以做到通吃了。
    paulagent
        19
    paulagent  
       2012-09-14 17:23:25 +08:00
    这事难道不是阿里云的炒作? 至今也没看到宏基和google方面发出过明确的信息,总不成和我们国家某个部门一样,g一个电话给宏基就让宏基取消了发布会?
    cabbala
        20
    cabbala  
       2012-09-14 17:27:00 +08:00
    @muxi
    你不会用google吧,请搜索阿里云,而不是安卓。。这里有天语论坛上官方提供的阿里云刷机包一个
    http://bbs.k-touch.cn/forum.php?mod=viewthread&tid=11356&extra=page%3D1
    阿里云1.6.1.15-RT-20120604.191626_V90027_GPS你可以自行下载去看

    @Evance
    做OS哪有那么容易,Android你们以为就是一个java虚拟机么。

    现在连百度云OS也不说自己不是Android了,就阿里死扛着,以为大家都是傻子么。。
    cabbala
        21
    cabbala  
       2012-09-14 17:28:25 +08:00
    就阿里巴巴那点研发人员,搞手机OS,笑掉大牙了。。。
    MASAILA
        22
    MASAILA  
       2012-09-14 20:59:08 +08:00
    @muxi 没怎么深入了解,反正W700出来了一段时间就有Android的Rom就更让我相信这个是基于android的
    Air_Mu
        23
    Air_Mu  
       2012-09-14 23:20:03 +08:00
    这是不是说
    假设微软是伟大的巨人 做的WINDOWS是比较开放的

    然后,国内早就会出现一些“老子可不是WINDOWS”的操作系统。

    又或者微软1994年倒闭了。国内更不知道乱成什么样子
    linuz
        25
    linuz  
       2012-09-15 20:00:25 +08:00
    android不是开放源代码的吗,不是开源的
    clino
        26
    clino  
       2012-09-17 11:16:38 +08:00
    http://tech.sina.com.cn/i/2012-09-17/11017625242.shtml
    "业界的看法是“GMS是Google开发并推动Android的动力,也是 Android系统的灵魂所在”。云OS动的就是Google这部分奶酪,这也是Google害怕我们的原因。"

    这个王坚真恶心.我想他不会不知道实际的情况,只能说是个骗子了.
    alonepenq
        27
    alonepenq  
       2012-09-17 13:13:12 +08:00
    宏碁怎么不发言呢?既然能Google能叫停宏碁发布阿里云OS机子,说明宏碁的做法“伤害”了OHA或者Google的利益,这样就说明阿里云OS肯定有和Android相冲突的地方。
    如果Android仅仅只是Java虚拟机的话,那当初Oracle岂不是要让Google赔一大笔钱。
    VTHdotC0M
        28
    VTHdotC0M  
       2012-09-17 19:31:24 +08:00
    @muxi

    基于Linux,那就把相关部分源码贴出来。不要扯那么多没意义的东西。
    muxi
        29
    muxi  
       2012-09-17 21:27:46 +08:00
    @VTHdotC0M 我家昨晚丢了一个iphone,是不是你偷的?别扯那么多没用的,有种你就脱光了让我搜!
    yanhopeless
        30
    yanhopeless  
       2012-09-17 21:38:31 +08:00
    @muxi 万一人家不用iPhone,没有咋搜?
    muxi
        31
    muxi  
       2012-09-17 21:40:39 +08:00
    回答这个topic是因为我自以为知道点东西,纯粹技术讨论,而某些回复的人似乎早有定论,来这里只是为了喷一把。如果各位要喷,有的是地方,cnbeta更适合你们,或者把你们激情留着登陆钓鱼岛不是更好?我本人在这件事情上并没有任何立场,但我讨厌喷子,无论是出于什么目的或者利益。

    罢了,就此封贴,本帖之后V2EX.com将指向127.0.0.1
    cabbala
        32
    cabbala  
       2012-09-17 21:41:10 +08:00
    @muxi 注意逻辑,Linux Kernel是GPL授权,阿里云OS既然声称自己基于Linux,那么有义务以同样的License公开内核源代码。

    真是不可理喻
    cabbala
        33
    cabbala  
       2012-09-17 21:44:25 +08:00
    @muxi 不就是lemur么,你连阿里云OS用的JAVA虚拟机的名字都不知道,还在这装。。。
    VTHdotC0M
        35
    VTHdotC0M  
       2012-09-17 23:08:24 +08:00   ❤️ 1
    @muxi
    让你失望了,我不用iPhone。我也没故左右而言它。

    @yanhopeless
    哈哈,让你猜中了。

    还是那句话,你说基于Linux,那就把相关部分的源码贴出来,估计你也是懂开源协议的,Linux基于什么协议开源不用我说了吧。

    不是有一句话么,是驴子是马,拉出来溜溜。talk is cheap。
    VTHdotC0M
        36
    VTHdotC0M  
       2012-09-17 23:15:43 +08:00
    @cabbala 哈哈,我就不说它逻辑问题了,免得v2ex的朋友说我没容忍之心。既然他们说基于Linux,我就说把基于Linux的相关部分的源码贴出来嘛。

    算了不谈了。我陪妹子去。
    liansp
        37
    liansp  
       2012-09-18 15:54:09 +08:00
    阿里的人有点胡搅蛮缠
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1096 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 19:41 · PVG 03:41 · LAX 11:41 · JFK 14:41
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.