“Google has taken the Linux kernel, and nothing else from a “traditional” Linux system. Google只用了kernel,别的东西都没用。” 这就是说,与Ubuntu、Debian、Redhat这样的传统Linux发行版相比,只有系统的底层结构是一样的,其他东西在Android里 都不一样,尤其是程序员的编程接口是完全不同的。因此,Android应用程序都必须重新写过,现存的Linux程序无法移植上去。所以,从严格意义上 说,Android是一种全新的系统,它与Linux的距离,比Mac OS与Linux的距离还要远。
然后,Greg Kroah-Hartman肯定了Android这样做的积极意义:
“Android also solves the problem that the phone manufacturers had been having for many years: a free version of Java and a unified application layer that programmers can write to that will work on all phone platforms that integrate it.
这样做或许有利于推广Android,吸引厂商和软件开发商的加入,但是Google也放弃了构建一个真正开源的手机系统的机会,从而也就不能获得 由全世界程序员提供智慧、分享代码、推动创新的好处。关于许可证问题的深入讨论,请阅读Ryan Paul的文章《Why Google chose the Apache Software License over GPLv2 for Android》。
“…any drivers written for Android hardware platforms, can not get merged into the main kernel tree because they h文明用语e dependencies on code that only lives in Google’s kernel tree, causing it to fail to build in the kernel.org tree.
Because of this, Google has now prevented a large chunk of hardware drivers and platform code from ever getting merged into the main kernel tree. Effectively creating a kernel branch that a number of different vendors are now relying on.
“I really don’t know. Google shows no sign of working to get their code upstream anymore.
我真的不知道未来。Google看上去没有任何改变代码的迹象。
I do hold out hope that Google does come around and works to fix their codebase to get it merged upstream to stop the huge blockage that they h文明用语e now caused in a large number of embedded Linux hardware companies.
我确实希望Google做出改变,把它的代码合并进我们的代码,弥补已经出现的代码分裂。
I’ve privately offered in the past to help this work get done, and am doing again here publicly. But I need the help of the Google developers to make it happen, without them, nothing can change.
发布评论
评论(8)
本帖最后由 amarant 于 2011-04-20 17:18 编辑
俺老板说,谷歌就是下一个微软
诈呼的很欢的系统,虽然我是吃这口饭的,但是我还是不怎么看好这套系统
管咋说图形界面很不错,java编程很容易上手,虽然说运行效率稍低。
我更喜欢meego。
挣钱啊
谷歌应该出硬件的标准,同时摒弃dalvik这一层。
折中方案里运行效率的折扣就是和iphone竞争时候的硬伤。
关于Meego/Qt,诺基亚动手晚了,当年太安逸没有未雨绸缪?
本帖最后由 amarant 于 2011-04-20 17:25 编辑
转一篇文章
同意2楼的看法,android就是手机界的微软,,,伪开源