阿里云OS和Android

2012-09-14 12:31:03 +08:00
 bluegobin
有人知道他们之间的关系吗?阿里云OS也是基于Linux?
11511 次点击
所在节点    Android
37 条回复
MASAILA
2012-09-14 12:44:10 +08:00
我觉得是基于Android的,能写个虚拟机完美兼容运行APK的难度不小,
stackpop
2012-09-14 12:56:36 +08:00
@MASAILA 阿里云OS不是基于android的,也是基于linux,但是是自己写得虚拟机,兼容android app并没有你想的那么难,windows phone都有办法兼容,更别提android了。阿里巴巴在这上面已经发力很多年了,当然上述来自上次阿里巴巴宣讲会听到的。不过阿里云OS是确实不是安卓
muxi
2012-09-14 12:58:14 +08:00
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
2012-09-14 13:13:51 +08:00
@stackpop 得了吧,阿里云的人说的话也能信。

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

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

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

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

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

"把Google几乎所有的服务全部干掉,自己搞了软件市场,改了搜索入口,和百度地图合作",这个在中国所有的厂家都是这么做的,而且这才是符合google要求的,你知道吗?
muxi
2012-09-14 15:22:01 +08:00
@clino 感谢科普,我不知道,我一直以为那些服务跟IE一样是捆绑的
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
2012-09-14 16:29:20 +08:00
如果阿里云OS是基于Linux,而不是基于Android,我有两个问题。

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

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

如果阿里云真是自主开发出来的,我觉得很有前途,今后有能力的话支持IOS,WP应用就可以做到通吃了。
paulagent
2012-09-14 17:23:25 +08:00
这事难道不是阿里云的炒作? 至今也没看到宏基和google方面发出过明确的信息,总不成和我们国家某个部门一样,g一个电话给宏基就让宏基取消了发布会?
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了,就阿里死扛着,以为大家都是傻子么。。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/47702

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX