先是阿里巴巴之前的说法:
然后今天有人打脸了:
Build.prop里面也指出是,Android2.2
接下去来找其中的c library,因为我们知道,Android是在Linux内核之上运行了一套Google自己组织起来的架构。和通常意义上的GNU Linux一样,这个架构里最基础的东西之一就是C运行库。
GNU
Linux的C运行库是Glibc,而Android用的是Bionic。通过使用自己组织,编写的代码,Android可以从这一层以上避开GPL协议不允许发布者拥有保密源代码权利的限制。
找到其中的lib/libc.so,也就是C运行库,用readelf查看它的符号表(这么做不涉及反向工程),可以在找到”bionic”。说明它的C运行库很可能是bionic。
内核是linux kernel,基础的C运行库是Bionic,有Dalvik,上层的应用全部是Dex格式,这些东西说明W700上的“阿里云OS操作系统”不太可能是Android以外的东西。
当然以上的内容无法用于推测,这么做是否与Android的授权协议产生了矛盾。但是有一件事情比较明确,如果提供这个手机的厂商没有提供其中linux kernel的源代码,那很可能是非法的。
承认是改版安卓很丢脸么。。。这么快就被打脸了唉!不知道说什么好
好吧,因为可执行文件是.EXE所以……………………
这根本不能成立的事情嘛,你反编译出原代码相当相似那还有一说。本来两者本质上都是在unix上的再开发。当然有些人要喷桌子是linux,好吧那请你再查一下什么叫linux。说白了楼主这样的半钓子就是没搞什么unix跟linux的关系。 Post by 卡特拉娜·普瑞斯托 (2012-09-15 21:07)
最后一张图差不多就是反编译了。我要不要说不明觉历呢?要不要呢要不要呢?
说白了楼主这样的半钓子就是没搞什么unix跟linux的关系。阿里云公关总监口误或者是根本不知道Unix和Linux是有区别才这么说的吧
阿里云是兼容Android的应用,APK根本不能说明什么。想打脸的话,除非你能证明代码是基于Android进行二次开发。
下面是来自维基
根據阿里雲公司官方說法,阿里雲OS是一個獨立於Android之外,自主開發的獨立作業系統。雖然底層核心同樣使用Linux,但是在虛擬層,Android使用Dalvik虛擬機,而阿里雲使用自主開發的阿里雲虛擬機,但是它完全相容於Android應用程式。外界懷疑,它有可能是以Android原始碼來進行二次開發。又一个逆向工程变为自主研发?
毫无节操,明显就是android,还死不承认。本来就不靠谱,谷歌这么做也是早晚的事。
1200人做的还没我们300多人做的靠谱GPL都要开源的,阿里os开源就知道是不是侵权安卓了吧?这个片总算权威了
我估计应该还是android的改版安卓1.6 我用的小黄蜂就是
你这个非半吊子说说build.prop里面的sdk8?难道是巧合
那个二货还认为把windows程序移植到WP8上是很简单的事。。。
数据层逻辑层移植是比较简单 ui怎么移植....重做ui本身就很麻烦了