易截截图软件、单文件、免安装、纯绿色、仅160KB

谷歌Android被Linux内核除名

      2  月 3  日, Linux  内核开发者 Greg Kroah-Hartman  将 Android  的驱动程序从 Linux 内核“状态树”(“ staging tree”  )上除去,从此, Android  与 Linux  开发主流将分道扬镳。原因是,“ noone seemed to be working on it”  ,难怪 Linux  内核开发团队决定不要它了。呜呼!
       后果如何?今后,在开源的路上,谷歌 Android 的硬件驱动从何而来?谷歌喜欢开源,是喜欢它自己所喜欢的那种开源,而不是 Linux 的开发主流。谷歌气大财粗,自己去单干吧!
       国内开源界,不要跟在谷歌屁股后面瞎吹了。说到底, Linux 是草根事业,气大财粗也不灵。近日,谷歌 CEO 又口出狂言,要给中国政府“一点儿压力”,想改变谷歌目前的这种被动状况。我看,根本没门儿。
摘自chinaunix 阮一峰
消息公布以后,外界普遍觉得惊讶和可惜。好不容易,才有了一个这么受欢迎的开源手机系统,应该齐心协力、共同开发才对,为什么要“窝里斗”呢?到底是什么矛盾,使得Linux Kernel小组剔除Android代码呢?
Greg Kroah-Hartman写了一篇详细的文章,解释这个决定。下面就来看看,他是怎么说的,以及Android到底是一个什么样的系统。
在这之前,你最好知道Greg Kroah-Hartman是谁。他是目前LinuxKernel的核心开发人员,负责stable软件包的发布。就是说,每一个新版本的LinuxKernel,都是经过他的手流出来的。此外,他还负责硬件驱动的部署。而他的手机就是HTCG1,每天都在使用。所以,他是绝对有资格谈论这个问题的,他的看法代表了Linux社区对Android的看法。
首先,他指出Android和其他的Linux发行版不一样:
“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的距离,比M


相关文档:

linux 模块中函数的调用(通俗易懂哦)

首先,应用程序是无法直接访问模块中的函数的(即使是你自编自挂的模块--实际上它也是内核模块),用户空间与内核空间之间只有通过一些特定的系统函数来进行通讯(如什么user_to_kernel),而绝对不可能通过“直接调用模块里的函数”这种形式来通讯。
那么,所编写的模块里的函数怎么才能被执行?由谁调用?其 ......

linux下vim+ctags用法


[/home/brimmer/src]$ ctags -R
"
-R"表示递归创建,也就包括源代码根目录下的所有子目录下的源程序。"
tags"文件中包括这些对象的列表:
l        

#define定义的宏
l        
枚举型变量的值
l  ......

linux操作系统安装命令

1 红帽
rpm  -ivh 安装
         -e   删除
         -u  升级
         -q  查询
2 ubuntu
deb dpkg -i 安装
       &n ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号