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

译:Android 被 Linux kernel 社群开除

原文:Android and the Linux kernel community
在 Linux kernel 2.6.33 版本,Android  程式码,已经被移除。很多人开始询问我到底发生了什么事?Android 下一步又该怎么办?所以,以下就是我对这整件事情的意见……
首先,我要说,我是很喜欢 Android 手机平台。直到上周,我还是每天,使用我买的 developer G1,它完美的运作,让身为用户的我非常欢喜。
从技术的角度,我也对 Android 感到高兴。讓人惊喜,Google 运用 Linux kernel,纯粹就用传统的 Linux 系统,创造出一个具移植性,而且可靠的手机平台。这个平台是这么特别,你甚至可以在手机上,换上一个 Linux 作业系统的 image 档,两种版本都可运作正常,完全不需任何修改。
Android 同时也解决了收机制造商,多年以来的一些问题:一个免费版本的 Java,及一个统一的应用程式中介层,让程式人员针对它开发出软体,可以在所有 Android 的手机上。因为这样,所有现有的“Linux 手机联盟”,不是已经群体灭亡,幸存的应该也会很快就默默的消失。
这有哪里不对?
发生什么事,让 Android 程式码,从 Linux 核心删除?简单说,没有人关心 Android 程式码了,所以就删了吧。就像我以前所声明的,核心程式码,分支版本,必须努力整并进主要版本,不然就会被删除。
但是关于这点,有更大的问题存在。
Android 核心程式码,并非只是在 drivers/staging/android 子目录下,的几个怪异驱动程式而已。为了能让 Android 运作,你需要用他们新增的 lock type,并且用他们的安全模式,跟 Linux 内核连结上。
为了要写 Android 上使用的 驱动程式,你需要正确的整合新的 lock,有时还要跟怪异的安全模式打交道。对了,还有一个完全不同显示 frame buffer 架构。 
这意谓任何为 Android 平台写的驱动程式,因为跟 Google 内核分支有相依性,所以就不能整并进主要内核分支,最终也不能进 kernel.org 分支。
就因为这样,Google 已经造成许多的驱动程式,与平台相关的程式码,不能整进主要内核分支。实质上,这已经变成了几个制造商锁,所倚赖的内核分支。
现在 Linux 内核的的几个分之版本,是依照几个主要的发行版本,目前相安无事。但是因为 Google 不想让他们的程式码,并整入主流分支。Google 所写出的驱动程式及平台相关的程式,被锁住无法回馈给内核社群。内核社群,已经花很多年被告诉这些 Linux 发行版本的公司,把他们的内核整并进来。之后他们就


相关文档:

Linux上autofs配置及其说明....

             版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://blog.csdn.net/Neverland2012  
         我们经常会去下载别 ......

Linux大师(古鲁,Guru)推荐什么?






<!--
@page { margin: 2cm }
P { margin-bottom: 0.21cm }
-->
       在现实生活中被人们称为大师级的人物确实很少见。
Brian
Proffitt
先生就是一位全球知名、受人尊敬的
Linux
大师。此言有何根据?近日,他向我们推荐了什么?
 
   ......

linux内核 lock free


//
同步问题:
对共享数据的访问,需要同步,互斥。
在中断,抢占,多CPU,多线程 环境下尤其重要。
同步分为: 阻塞同步,非阻塞同步
阻塞同步有许多实现方式了:mutex, semaphore. 阻塞同步使用不当就可能造成死锁,活锁,优先级反转。
非阻塞同步:(现在流行三种)
wait free 很难实现,思想是本线程有限步就 ......

Linux Java环境配置安装

一、安装JDK
安装包名为:jdk-1_5_0_18-linux-i586.rpm.bin
安装步骤:
1. 以root身份登录Linux操作系统
2. 将jdk-1_5_0_18-linux-i586.rpm.bin安装包上传到/tmp目录下, 检测确保jdk-1_5_0_18-linux-i586.rpm.bin有可执行权限;
如果jdk-1_5_0_18-linux-i586.rpm.bin没有可执行权限,可使用一下命令添加
#c ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号