打印
[嵌入式linux]

android背后的阴谋

[复制链接]
11252|30
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
sinanjj|  楼主 | 2008-12-12 10:37 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
        android背后的阴谋
10月22日, google放出了代号为android的开源移动终端操作系统源代码。
不久,我注意到这一事件,毋庸置疑的,移动终端是下一个经济增长点, 于是,我怀着敬畏的心态下载了android的源代码, 并认真的阅读了android的文档,在这一系列的探究之后, 我认为: android或许是一场彻头彻尾的阴谋。
有以下的事实来说明我的观点:
1, android真正由google贡献的源代码只有80M多。(我不知道它从哪改的, 大家看看, 可能更少)
~/mydroid$ du -sm ./*|sort -n
1       ./bootloader           ------------write to MBR
1       ./hardware          ----------------a reserved place for  diffirent hardware
1       ./Makefile
1       ./repo_sync.sh      ------------------synchronize. I think it no use
2       ./recovery          -------------  a copy of binaries used by root
7       ./bionic           ----------------a nick name of Glibc
13      ./system
15      ./build                --------------all makefiles
20      ./packages
22      ./development
39      ./dalvik
66      ./frameworks        -------------GTK like, java interface, change from GTK+
149     ./prebuilt
276     ./kernel                   ----------linux 2.6 kernel
408     ./external               ----------------usefull open source software source code
google原创性的东西很少, 但google把它命名为android。
2, 那么, 我们接着追问, 这google贡献的80M源代码是干什么的。 我开始没有关心, 但在读完android的文档后, 我彻底理解了。
andriod的文档明确的告诉你: android编程不支持GCC, 甚至C语言------------奇怪了, 一个使用了C语言写成了80%代码的系统, 一个“借用了”整个linux内核和绝大部分开源工具的系统, 竟然不支持编译链接它本身的工具, 这背后的目的是什么?

andriod的文档通篇在高诉你, 如何使用Eclipse+ADT插件写java程序---------当然,使用google的SDK的接口,懂不懂linux没关系。

那么,既然google放弃了我们久已习惯的gcc,使用了新的支持java的IDE环境,那么这中间的接口由哪些代码实现呢?对了,就在这80M里,这个39M的dalvik文件夹内的源代码就是干这活的,这就是google唯一贡献的C源代码,一个google自己规定的java接口实现。

请问,以上的种种现象表明了google的什么目的?
java的速度比C慢很多,平台无关性也要不停的写新的java底层实现(google说:我会为你写好的,我不怕麻烦),原生态的大量开源C代码不能直接在android上编译使用。

这一切为了什么?

再看看开源组织GNU, google一年捐多少钱给它呢?IBM和google是捐钱最多的两个公司-----------这是一笔合算的买卖, 每年5000多$的捐款就买来了整个开源界的善意。

基于以上事实,不得不让我浮想联翩, google到底想干了什么?直到最近才得知,google在android的C代码里(注意是C代码)加入了(或者说是捆绑了)google map, google doc等在线服务,而且,网络服务商提供这项服务是要向google交费的。。。。

各位清楚了吧, google的真实计划:以开源之名,吸引大量开发着, 用其SDK开发, 忘记底层C代码,捆绑google服务, 统治未来的移动终端。


参考的文档:1,android源代码。可从http://www.androidin.com/ 下载。
2, android文档。http://code.google.com/intl/zh-CN/android/documentation.html

相关帖子

沙发
21ic| | 2008-12-12 16:56 | 只看该作者

特来看看

使用特权

评论回复
板凳
chengchenz| | 2011-9-3 11:17 | 只看该作者
19# banyai 3.0 GPL的部分还是会开源,会随各个厂商发布的产品由厂商发布。
但GPL/LGPL的部分只有Kenrel和一些Library。
Google自己的Android Framework及HAL本身就不是GPL/LGPL的,所以不会开源。
Google和厂商也没有违返GPL协定。

使用特权

评论回复
地板
sinanjj|  楼主 | 2011-10-11 02:04 | 只看该作者
本帖最后由 sinanjj 于 2011-10-11 02:22 编辑

形势彻底清晰. 大局已定, 预言成真!

http://zh.wikipedia.org/wiki/Android

2010年2月3日,Linux内核开发者Greg Kroah-Hartman将Android的驱动程序从Linux内核“状态树”(“staging tree”)上除去,从此,Android与Linux核心开发分道扬镳.
2011年2月2日, android 3.X版本闭源
Android是执行于Linux kernel之上,但并不是GNU/Linux。因为在一般GNU/Linux里支持的功能,Android大都没有支持,包括Cairo、X11、Alsa、FFmpeg、GTK、Pango及Glibc等都被移除掉了。Android又以bionic取代Glibc、以Skia取代Cairo、再以opencore取代FFmpeg等等。Android为了达到商业应用,必须移除被GNU GPL授权证所约束的部份,Android 并没有 user space driver 这种东西。所有的Driver 还是在 Kernel space。并以 HAL 隔开版权问题。bionic/libc/kernel/ 并非标准的kernel header files。Android的kernel header是利用工具由Linux kernel header所产生的,这样做是为了保留常数、资料结构与宏。



突然想起苹果的好来, Steve Jobs 说的 "Google do no evil is bullshit"
google 在智能机这个领域, 只能说是跟屁虫!
GUI上, 微软抄袭了苹果, 智能机上, google抄袭了苹果, Steve Jobs ......
历史会从现么? 正义与邪恶, 创新与抄袭, 领导与跟随, 很多时候差异就在一念之间!
支持苹果, 至少我会支持原创!




使用特权

评论回复
5
guaiyitengfei| | 2011-10-11 16:32 | 只看该作者
我的个my lady!

使用特权

评论回复
6
liangpingyy| | 2011-10-14 10:33 | 只看该作者
现在也能使用c语音了

使用特权

评论回复
7
非凡paopo| | 2011-10-20 20:10 | 只看该作者
android打破了ios的垄断地位,给很多人带来了不错的体验,这就够了。

使用特权

评论回复
8
weshiluwei6| | 2011-10-23 23:36 | 只看该作者
看看啥阴谋啊

使用特权

评论回复
9
modelking| | 2011-10-24 15:36 | 只看该作者
android是现在唯一跟ios抗衡的。。。如果按照应用程度来说的话 扩展性比ios要好

使用特权

评论回复
10
阿多| | 2011-11-27 09:54 | 只看该作者
依然看好 android

使用特权

评论回复
11
yan2005| | 2011-11-30 08:14 | 只看该作者
windows和Linux在消费类电子上已经落后了。现在就是android和ios一统江湖。

android下层还是需要Linux和硬件和驱动的,对于电工来说,这就已经足够吃了。上层的东西,留给纯软的程序员。

使用特权

评论回复
12
青山电子| | 2012-5-11 22:01 | 只看该作者
学习了

使用特权

评论回复
13
cgw116| | 2012-6-10 14:48 | 只看该作者
似乎说的有几分道理

使用特权

评论回复
14
ningling_21| | 2012-6-19 23:16 | 只看该作者
所以,偶至今还没用“安卓”系统的手机.

使用特权

评论回复
15
skyfight| | 2012-6-20 15:55 | 只看该作者
来围观一下

使用特权

评论回复
16
binnerlau| | 2012-6-27 09:06 | 只看该作者
西方那群屌毛一群比一群阴损。

使用特权

评论回复
17
banzige| | 2012-7-3 15:31 | 只看该作者
这是真的吗?

使用特权

评论回复
18
程序白菜| | 2012-7-17 22:37 | 只看该作者
还真给你预测中了

使用特权

评论回复
19
MrWang_| | 2013-1-24 13:43 | 只看该作者
还真被楼主说中了!不过有其阴谋也见怪不怪了,说白了,现在什么不是以利益为核心呢,有几个好人,好集团能免费提供呢

使用特权

评论回复
20
cooran| | 2013-1-24 14:06 | 只看该作者
谷歌收购摩托移动 android须免费五年,现在这么大的市场占有率 一收费能捞一大笔

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

456

主题

6300

帖子

25

粉丝