真正的Android核心系统讲解说明

移动开发 Android
白色版HTC G1Android平台的研发队伍阵容强大,包括摩托罗拉、Google、HTC(宏达电)、PHILIPS、T-Mobile、高通、魅族、三星、LG以及中国移动在内的34家企业。

Linux内核维护者Greg Kroah-Hartman曾宣布,从Linux 2.6.33版本开始,Google智能手机操作系统Android核心代码将被删除。很多人对此十分关注,毕竟Google Android受到了很好的评价,作为Linux的一员能帮助开源社区实现更好的发展,对此,Greg昨日在官方博客中作出了解释。

Greg表示,自己使用的手机就是运行Android的G1,而且它功能良好,自己非常满意。那么究竟是什么导致Android核心系统内核代码要被删除呢?“简单的说,没有人关心这些代码,所以它会被删除。正如我之前所说,staging tree上的代码需要有人进行维护以便整合到main kernel tree上,否则将被删除。”

Android核心系统并不只是包括一些怪异的驱动,为了获得正常工作的Android系统,你需要获得Google创建的新的lock type。以及其安全模式内核系统中的hooks……Google屏蔽了大量的硬件驱动,阻止平台代码整合进main kernel tree。”

“我也不知道下一步会怎么样,Google目前没有任何表示。很多企业现在正试图从他们的代码库中剥去Android接口,不过这也是一个非常大的工程,而且是不必要的痛苦过程。”“我真的很希望Google可以醒悟过来,去修复他们的代码库,实现它们的向上整合,消除他们现在对很多Linux硬件企业造成的壁垒。”

由此,我们不难看出,部分用户在Windows和Linux两者之间转来转去,并不固定。他们既是Windows用户,也是Linux用户,反之亦然,因此,形成了一个新的边缘群体,即Win+nux用户群。

实际上,Win+nux用户多半具有多台计算机,配备了不同的操作系统。Win+nux用户并不特别偏向(喜好)哪一种操作系统,态度中立、务实,如同对待自己的左、右手一样。从全球范围来看,Win+nux用户群体也许有数千万人之多。而且,我们可以这样设想,这种群体将会继续扩大和发展下去。

发展Linux,硬是要与Windows对着干,缺乏事实根据。联想Windows+Linux“二合一”计算机就顺应了这种发展潮流。喀纳斯(kanas)自由软件专卖店的Live自启动U盘的经营思路也是如此。有人说,发展Linux是为了给用户多一种选择。

严格地讲,发展Linux是为了让用户在这两者之间自由地转来转去,无所谓哪一种操作系统更具优势,让他们在这两者之间,选择一种操作系统,实际上,这两者都不错。由此看来,在今年一月份,我们不能说在全球范围内,Linux吃了一次大败仗,几乎全军覆没。到今年4月份,当Ubuntu 10.04(LTS)发布之后。

说不定广大的Win+nux用户又要回到Linux操作系统上呢!Win+nux用户不是两面人,他们都是很普通的自然人。Windows和Linux都是计算机操作系统,不应当是两家人。这就是应有的结论。

有人也许会说,你这是在抹稀泥。不是我在抹稀泥,而是客观事实就是这样的。人的大脑要反映客观实际,杜撰出这个新词Win+nux用户,反映客观实际,不是我的错。你说呢?

后果如何?今后,在开源的路上,谷歌Android核心系统的硬件驱动从何而来?谷歌喜欢开源,是喜欢它自己所喜欢的那种开源,而不是Linux的开发主流。谷歌气大财粗,自己去单干吧!国内开源界。

不要跟在谷歌屁股后面瞎吹了。说到底,Linux是草根事业,气大财粗也不灵。近日,谷歌CEO又口出狂言,要给中国政府“一点儿压力”,想改变谷歌目前的这种被动状况。我看,根本没门儿。

【编辑推荐】

  1. 新一代的Android手机介绍 
  2. 深度剖析Android SDK版本介绍 
  3. 谷歌Android手机能否站稳中国 
  4. PythonAndroid深度剖析Android应用程序的四种构 造块 
  5. 探秘与众不同的Android系统? 
责任编辑:chenqingxiang 来源: 腾讯科技
相关推荐

2009-12-10 13:11:47

VS2003安装

2015-08-06 21:00:43

华瑞

2010-03-04 17:19:17

Android核心系统

2012-11-14 20:51:10

核心系统容错服务器选型

2015-04-10 09:34:23

NEC

2020-12-04 08:24:34

监控多维度立体化监控系统

2020-08-25 14:11:40

边缘计算数据集成

2022-09-09 09:49:46

系统迁移

2010-03-03 16:20:40

Android项目

2021-01-06 10:49:31

云迁移银行

2020-09-07 19:34:48

边缘计算核心系统Edge

2023-05-08 12:03:54

2013-07-10 09:53:24

VMware

2020-11-02 12:49:16

重构核心系统

2010-02-07 10:35:12

Android代码

2009-12-10 11:08:09

Visual Stud

2011-05-23 10:27:09

网络测试IP承载网

2020-06-09 16:59:36

中国联通核心系统

2015-09-23 11:39:01

阿里云华夏保险
点赞
收藏

51CTO技术栈公众号