后继无人:Linux核心维护人员日渐苍老
一年一度的Linux开发者大会上周在旧金山举行,会上Linux基金会执行理事Jim Zemlin表示,得益于云计算以及其它科技潮流的出现,Linux的市场地位十分稳固,然而一些主要的维护人员已经日渐苍老,后继者却还没有成熟。
sysfs内核子系统维护者Grey Kroah-Hartman指出:“上层的人员仍然没有变动,我们都还在,不过保持持续的人员变动是必要的,如果我们已经阻碍了Linux的发展,那么请 告知我们。”SCSI子系统维护者James Bottomley补充说:“这里有越来越多的人两鬓斑白,编码的智慧也在增长,但是如果没有后继者Linux内核也会越来越苍老。”
知名Linux开发人员Andrew Morton则更加直白:“我们越来越老,也越来越累,但是却没有见到有人像曾经的我们那样充满热情地投身到Linux开发中来。”他指出,一旦他们发现有合适的人选,那么会对其进行无私的培养。
Andrew Morton表示,如今每两个月Linux内核就会发布更新版本,新版本通常包括1万处更改,约有1100至1200位开发人员参与了代码开发,这一过程相比从前没有丝毫迟缓和懈怠,Linux仍然以稳步的姿态前进。
相关文档:
由于工作需要现在开始从头学习linux,下面先记录amlogic openlinux安装步骤。(前提是安装了虚拟机)
Amlogic open linux 编译环境安装
一、gcc工具的安装
1、从Amlogic网站上下载gcc工具
在下面下载Index of /download/linux/gnutools
gnutools-arc2.2-p4-ubuntu-9.04-2010- ......
要在嵌入式Linux下使用动态语言,首先要解决的是语言解释器或执行引擎的交叉编译问题。
交叉编译通常有以下几种途径:
1. 直接通过交叉编译工具,手工配置交叉编译。交叉编译工具可以利用这个脚本来自动生成:
http://kegel.com/crosstool/
此方法的好处是简便快捷,一旦crosstool做好以后,需要什么包直接编译即可, ......
一、Uboot烧录
1、连接jtag、网线、串口
2、把tftpd32.exe放到uboot烧录的目录里
3、启动tftpd32.exe
4、启动ttermpro.exe
5、双击uboot.bat
6、等到窗口弹出来
8、在串口工具中
1、 执行print 命令,查看环境变量
2、执行setenv serverip 具体IP 地址,配置tftp server 的地址等
3、执行setenv loadaddr 8200000 ......
1、修改kernel配置(linux os)
在linux下,终端---进入编译目录,执行make k.menuconfig,
在弹出的配置窗口里选择Device Drivers-----Amlogic Devices Driver-----Amlogic Display Driver-----setup logo和logo on osd0
2、图片转换(windows os)
a、打开BitmapDataGet.exe工具,选择32位。
b、选择加 ......
一、下载jpeg库
二、配置编译,生成Makefile文件。
#./configure --prefix=/usr/arm/arm-linux --exec-prefix=/usr/arm/arm-linux \
--enable-shared --enable-static
注意:prefix是最后安装时库存放的文件,shared是编译成动态库,static是编译成静态库
三、修改生成的Makefile。
使用gedit Makefile
将CC ......