shitou's blog 
Home About Feed | MIX BOY 塌客
24
Jun

【转载】在听吗 by shitou

0

1
学校门口总是有一些骗子,
有的开着车,
有的没有开车。
没有开车的,
骗骗我们的钱,
开着车的,
骗骗我们的人。
2
有一天,
校门口来了一名物理爱好者,
认为自己**了相对论。
我们去探讨请教,
爱好者拿出一大堆自己演算的公式,
给我们看,
边看,
爱好者在一旁很着急,
不停地问,
看懂了吗?看懂了吗?
我们回答,
没看懂。
爱好者这才松了一口气。
3
社会可能就是这样的。
有的时候,
我们想想想哭,
为什么四年会过得那么快。
四年前,
木瓜是那么可爱。
乡下来的木瓜,
没有见过的东西太多,
就和我们到他家乡的时候一样。
4
我们出去玩,
5块钱去看了一场歌舞演出,
才开幕,
木瓜就尖叫了,
女人还没穿好衣服,
怎么就开幕了。
但是现在,
木瓜不一样了。
5
一个全国闻名的富翁死了,
木瓜悲伤得直哭。
老二问,
哭这么伤心,
难道他是你的父亲?
木瓜哭得更厉害了,
他说,
为什么?他不是我的父亲。
7
这事被我们知道了,
呆瓜洪觉得很不好意思,
只好每夜忍着先让木瓜睡着了再睡,
当然,顺便也提醒木瓜吃安眠药,
一天夜里很晚了,
呆瓜洪迷糊中忽然叫起睡熟了的木瓜,
告诉木瓜忘了吃安眠药。
8
有时候我们也搞班级活动,
我上去出脑筋急转弯,
老二回答。
请问,
一张中甲球票和一张中超球票掉在地上,
你捡哪张?
答案是,一张都不捡
现代人为什么不把钱当钱看?
答案是,
因为当命看。
12
寝室里的生活,
更加丰富多彩,
因为我们寝室的艺术气氛很浓厚。
呆瓜洪练吉他,
木瓜练口琴,
老狗练美声,
小黑练笛子,
老二和我呢,
只好练忍耐的功夫。
14
头可断,
血可流,
发型不可乱。
学校里的发型,
总是新鲜多变的。
老狗想要染个头发,
到了美发店,
他对美发师说,
我的头发千万不能剪短,
要留长一点,
我不愿意像个女人。
15
总是分不清楚,
谁是有钱的公子哥,
谁是贫困生,
我们为此总结出一条经验来,
如果裤子上有一个小洞,
那就是贫困生;
如果裤子上到处都是洞,
那就是有钱的公子哥。
18
每个假期回家,
总是难受的,
火车上人总是那么挤,
座位总是那么硬,
乘务员态度总是那么差,
邻座从来没有出现过PLMM。
20
好不容易省下钱来坐一次飞机,
却是一起去老二的家乡杭州看美女。
飞机上,
空姐说有点问题飞机要紧急降落。
老狗骂骂咧咧,
空姐走过来,
对他说,
先生,对不起,
这是您第一次坐飞机吧。
22
虽然有可能一辈子也买不起车,
但我们还是喜欢去看车展,
看车展模特。
当然,
我们也买不起模特。
23
车展很多,
一次看完车展,
老狗说,
啧啧,丰田的身材很棒!
木瓜说,
我喜欢丰满的,
宝来的就很丰满。
老二说,
奥迪的穿得很少,很过瘾。
我说,
福特的很清纯,别有味道。
25
有一天,
呆瓜洪去吃饭,
发现鱼不太新鲜,
就对打菜的师傅说,
师傅,
我发现这星期的鱼没有上星期的好吃。
师傅说,
胡说,
这就是上星期的鱼!
27
我们还记得,
刚进大学的时候,
老师说,
大学学习什么?
学做人!
但是现在,
快要毕业了,
我却还有几门课程不及格,
要交很多补考费。
老师找到我,
我摊开手,
老师,我在学做人,
老师说,
没人叫你要学做好人!
28
原来,我们都错了,
生活和命运,
常常都会这样,
有很多的错误。
爸爸妈妈,
除了需要钱的时候,
我们常常记不起来了,
他们的脸。
偶尔想起来打个电话,
也越来越没有话说。
有时候,
我们还为此生气。
30
其实我们也很想,
让父母多休息的。
但是成千上万的学费,
压得我们很累。
学校还给很多欠学费的同学,
停课,
让他们去打工挣钱来交学费。
也许,
学校还不知道,
他们的父亲,
已经停课25年了,
还没有挣够,
他的学费。
31
这些问题,
我们谈论了很多年,
但是北京太遥远了,
坐火车要很多很多个小时,
而且,
总是晚点。
我们也怀疑过声音的传播速度,
是不是没有340米每秒。
这些话,
不知道要到什么时候,
才能够传到北京。
33
木瓜说,
一个人跳滇池,
死了,
但是,
他不是被淹死的,
请问他是怎么死的?
被污染毒死的。
35
老狗说,
河北省,
包括省委书记省长在内的30万名公职人员,
要参加全省法律知识统一考试,
无故不参加考试或者成绩不及格的,
将不得提拔重用。
老狗觉得,
考试得太高分的,
也不能重用,
因为,
法律的漏洞,
实在是太多了。
37
不管三峡大坝装了多少水,
一到晚上10点,
寝室就没有电了,
漆黑了我们的视线。
就这样闭着眼睛,
我们,
说了四年的梦话。
39
但在这个时候,
她漂亮不漂亮,
真的不重要了。
有天,
我碰到隔壁的哥们,
我问他,
听说,你跟小丽分手了?
他说,
对,她嫌我穷。
我又问,
你没有跟她说起过你有一位有钱的舅舅?
他说,
说了,
现在,
她是我的舅妈。
40
四年了,
我们用自行车和大奔们争抢过美女,
我们看过很多爱与不爱的爱情,
现在,
我们不再相信一见钟情了,
因为,
我们不能够,
一眼就看出对方有多少钱。
41
所以,
木瓜的恋爱,
就观察了接近四年,
在这个快要结束的时候,
他才开始,
和班上一位不是很会花钱的女生,
牵手了,
拥抱了。
一天,
木瓜送一束花给他的女友,
女友很高兴,
抱着木瓜就吻,
他连忙挣脱了向外就跑。
什么事?
女友不解地问。
再去拿些花来。
木瓜说。
43
有一天,
我去图书馆阅览室,
打算把一部还没有看完的小说看完,
但小说被一位PLMM看着,
于是我和她小声地聊了聊,
很多感兴趣的话题。
但是我忽然有急事,
只好先走了,
MM说,
我看完了给你发短信,
我着急走,
就把电话小本子留给了她。
44
她问,
你电话号码呢?
在里面,
我头也不回。
她又问,
你叫什么名字?
也在里面,
我仍然头也不回。
爱情,
就这样,
很不经意地,
我们永远地错过了。
46
崔  永元没有指名道姓地炮轰央视某同事,
从炮轰的内容来看,
很多人都认为,
炮轰的对象是朱 军。
朱  军也有些怀疑是不是自己,
于是就问崔 永元。
朱 军:你炮轰的是不是我?
崔 永元:你猜!
朱 军:不是我。
崔  永元:你再猜!
48
没钱的时候,
我们在宿舍里唱歌,
有钱的时候,
我们也去歌厅唱歌。
不过有的同学,
因为唱卡拉OK太难听,
被人用砍刀砍伤了。
我们终于明白,
怪不得,
那些演唱会,
总是有那么多的,
保安。
50
球赛要很多人踢才能赢,
比如,多一两个裁判;
球赛也要很多人看才好看。
比如,多一个懂球的你和不懂球的我。
一个寝室坐在一起,
中国队的比赛也好看。
但中国队总是输球,
连朝鲜也敢输,
这样我们就有意见了,
我们想知道,
是不是,
吃得越饱的,
踢得就越不好。
53
一场足球比赛,
郝海东和往常一样,
打了65分钟,
就想下去了。
他趁着李毅受伤的机会,
对主教练说,
我想,今天是不是就踢到这里吧?
主教练问,
为什么呢?
郝海东说,
我实在没有口水可以吐了。
54
一个人弯着腰低着头,
走进一家店铺,
他对老板说,
我想把您的烂水果和臭鸡蛋全部买去。
老板问,
你是打算去迎接中国足球队回来吧?
买主四处看了看,
悄声说,
我是郝  海东。
55
有一天,
我们去听一个教授讲新闻,
什么是新闻?
教授说,
中国队和韩国队比赛,
韩国队赢了,
中国队一球未进,
不是新闻;
韩国队赢了,
中国队进了一球,
是小新闻;
打平了,
是新闻;
如果是中国队赢了,
那就是特大新闻。
我听到这里,
很好学地问,
如果是中国队赢了,
李  毅还进了球呢?
教授说,
那就是假新闻。
56
中国队夺得世界杯的那天,
不知道我们还能不能够看见,
但是我们知道,
那天的球赛,
也不会有今天我们一起看李铁打飞机的那脚球,
精彩。
57
我们把一枚硬币抛向空中,
正面朝上就去上网,
背面朝上就去踢球,
如果硬币立起来,
就***去学习。
58
一个学期,
木瓜用硬币正面朝上的机会去学习,
结果就得了奖学金。
在发奖仪式上,
老师叫了很多声木瓜的名字,
木瓜也没有上去领奖。
老二就对木瓜说,
叫你呢,你没有听到吗?
木瓜说,
我怕你们还没有听到。
59
我们当然都听到了,
比他还听得更清楚,
我们正在计划着去大吃大喝,
大块吃肉,
大碗喝酒。
几顿饭下来,
奖学金只剩下了一个硬币。
再一次把硬币抛向空中,
这一次,
硬币的正面朝上,
木瓜和我们去上网。
60
有时候还是要去上课的。
但是,
大学老师和中学老师一样,
没有什么本质区别,
讲课仍然不看钟,
只看日历。
61
一天,
老师在讲课。
我们在讲话。
老师在上面小声讲,
我们在下面大声讲。
老狗喊道,
老师您大声点儿!
老师回答,
对不起,
我不知道有人在听。
62
大学生活就是睡觉,
只是有的人两个人睡,
有的人一个人睡。
有一天,
我在睡觉,
突然梦见自己正在上课,
老师正在提问我,
吓得我马上惊醒了过来,
抬头一看,
果然正在上课,
老师正在提问我。
63
学校里和学校外都一样,
总是要开会,
班会、系会、年级会、校会,
一个小时一个小时的青春,
就这样坐过去了。
老二坐不住了,
他说,
我女朋友来看我,
我要出去一下。
于是老二不用再坐着了,
出去以后他也许是站着,
也许是睡着,
就随他去罢。
65
似乎总是在考试,
考试是要讲究技巧的,
考试要有技术含量。
一次考试,我发短信问小黑,
你知道第三题的答案吗?
小黑马上就回复了我,
知道。
66
有时候也觉得,
考试越多越好,
证书越多越好。
老狗去参加司法考试,
考场内有一种叫手机探测狗的东西,
防止考生利用手机作弊。
幸好老狗用的是国产手机,
信号不好,
手机探测狗震动因此很不明显。
老狗的证书,
因此又比我们多了一个。
68
该考的,
都考完了,
最后的任务就是毕业论文。
有一天,
小黑感冒了去看病,
医生用他难辨的字迹,
开了一张处方。
小黑只带了挂号的钱,
因此没有去拿药。
处方带回到寝室,
被我捡到,
把它当论文交了,
我们就要毕业了。
71
虽然男女平等,
但是,
班上的女同学,
找工作就更难了,
为了找到工作,
她们想找容易找工作的男大学生,
谈一场恋爱,
以此来找到工作。
于是,
女生第一次把电话打到了我们的寝室,
可是,
可怜的同学,
你们要找到容易找工作的男大学生,
不是比找工作,
更难吗。
72
没有办法,
只有在简历上做文章了。
四年的大学,
老二当了一年班长,
木瓜当了一年班长,
呆瓜洪当了一年班长,
老狗当了一年班长,
我还当了一年班长。
其实我们当了多少年班长,
都没有什么用,
最有用的,
还是父母当局长。
74
当然,
工作还是挺多的,
有钱的家庭,
就热衷于找女大学生去当保姆。
只是,
有的保姆要不停地说,
是,太太,
是,太太。
而有的保姆则要不停地说,
不,先生,
不,先生。
75
我们就业难,
学校的日子也不好过,
学校到处去推销毕业生。
我们感慨,
学校啊,
谁叫你们,
只忙着,进材料,
忘记了,加工。
77
其实,
工作都是差不多的,
要么很累,
要么就没钱,
不管是大公司,
还是小公司。
普华永道是家大公司,
工资很高,
但大象都知道那里的工作很累。
一个普华永道的哥们,
到非洲去看大象,
他跟大象说,
我们来非洲数大象。
大象就乐了,
原来普华永道还是靠审计吃饭。
然后,他跟大象说,
我们来还打算招几头大象回公司上班,
结果,大象吓得一边哭,
一边掉头就跑了。
79
其实我们也是当过老板的,
大学生创业,
我们也干过。
老二开公司的时候,
为了节约,
每天三个员工和他一起吃饭,
吃着水煮白菜,
喝着白菜煮水。
为了给水煮白菜加点油水,
老二每顿饭都要讲几个笑话,
逗得员工哈哈大笑。
有一天,
一个员工没有笑,
老二问他是不是今天的笑话不好笑,
他说,不用笑了,
我要辞职了。
81
工作该确定的,
都确定了,
没有办法确定的,
搞关系,
有背景,
那也不是一天两天的事。
就这样,
我们就在一家有些黑糊糊的小饭馆坐下来,
喝了一些酒,
烧酒,
烧心的酒。
想吐,
想把心给吐出来,
说一些心里的话。
82
恭喜你!
你找到了体育馆的工作,
恭喜你!
你找到了银行的工作。
我们相约,
一辈子不忘记。
以后体育馆的,
帮忙为大家,
搞几张球票;
银行的,
帮忙为大家,
搞几张钞票。

本文来自qq
179856805的空间日志

Tags: 生活,大学

2008-06-24 23:39:11, 296 reviews

send to mailbox

Your email:

24
Jun

【转载】关于Apache (httpd)服务器防DDOS模块mod_evasive的使用说明 by shitou

0

作者:北南南北
来自:LinuxSir.Org
摘要:在服务器管理中,经常遇到DDOS攻击WWW服务器。对于Apache(httpd)服务器来说,防御DDOS是通过mod_evasive来实现的。本文将介绍mod_evasive模块的安装、配置;


目录


  •  

      2.1  mod_evasive 的下载地址;
      2.2  mod_evasive 的安装;
      2.3  mod_evasive 的配置;
      2.4  对mod_evasive测试验证 ;

  • 1、 mod_evasive 介绍;
    2、 mod_evasive 的安装和配置;
    3、mod_evasive 的高级配置;
    4、关于本文;
    5、参考文档;
    6、相关文档;





+++++++++++++++++++++++++++++++++++++++++++
正文
+++++++++++++++++++++++++++++++++++++++++++


1、 mod_evasive 介绍;

mod_evasive 是Apache(httpd)服务器的防DDOS的一个模块。对于WEB服务器来说,是目前比较好的一个防护DDOS攻击的扩展模块。虽然并不能完全防御 DDOS攻击,但在一定条件下,还是起到缓服Apache(httpd)服务器的压力。如果配合iptables、硬件防火墙等防火墙设备配合使用,可能 有更好的效果。可惜LinuxSir.Org 并没有硬件防火墙,所以是否这种组合效果有更好的效果,我没办法验证。

mod_evasive 的官方地址: http://www.zdziarski.com/projects/mod_evasive


2、 mod_evasive 的安装和配置;


2.1  mod_evasive 的下载地址;

mod_evasive_1.10.1.tar.gz


2.2  mod_evasive 的安装;

安装 mod_evasive 之前,你要用安装Apache(httpd)服务器软件包,还要安装httpd-devel或 apache-dev。在Slackware 12.0中,安装httpd软件即可;

对于Apache 1.x 请用下面的编译方法;

#/usr/sbin/apxs -iac mod_evasive.c

对于Apache 2.x 可以用下面的办法;

#tar zxvf mod_evasive_1.10.1.tar.gz
#cd mod_evasive
#/usr/sbin/apxs -i -a -c mod_evasive20.c

注:apxs 用于编译模块工具;如果是用系统自带的软件包,一般位于/usr/sbin目录。如果您是自己编译安装Apache(httpd)的,你应该自己来指定路径;

我 们然后修改/etc/ld.so.conf 文件,把编译出来的动态模块的所在位置指定在 ld.so.conf中;比如我用的是Aapche 2.x ,编译完成后,模块mod_evasive20.so 安装到了 /usr/lib/httpd/modules 目录中;那我们就要把 这个目录写入到ld.so.conf中。

#echo "/usr/lib/httpd/modules" >> /etc/ld.so.conf
#ldconfig

注: 具体要与你的系统环境为准,不要照搬照抄,如果你对Linux不太熟的话;


2.3  mod_evasive 的配置;

在编译安装完成后,会自动插入一行到Apache 配置文件中,对于Apache 2.x 版本中,应该在其配置文件中有类似下面的一行;

LoadModule evasive20_module   lib/httpd/modules/mod_evasive20.so

对于Apache 1.x来说,也应该差不多,大体只是路径不同罢了;

然后我们再修改 Apache 的配置文件,配置文件名为httpd.conf;

在Apache v1.x 版本中,要加入;

<IfModule mod_evasive.c>
    DOSHashTableSize    3097
    DOSPageCount        2
    DOSSiteCount        50
    DOSPageInterval     1
    DOSSiteInterval     1
    DOSBlockingPeriod   10
</IfModule>

在Apache v2.x加入;

<IfModule mod_evasive20.c>
    DOSHashTableSize    3097
    DOSPageCount        2
    DOSSiteCount        50
    DOSPageInterval     1
    DOSSiteInterval     1
    DOSBlockingPeriod   10
</IfModule>

如果您不知道把这些插入到哪,用下面的办法做也是可以的;

在/etc目录中创建一个文件,比如mod_evasive.conf;

#touch /etc/mod_evasive.conf

然后把根据自己的Apache版本来加入相应的内容;

接着我们再修改 httpd.conf ,在最后一行加入

Include /etc/mod_evasive.conf

修改完成后,我们要重启Apache服务器;

比如在Slackware 12.0中,Apache 2.x的重启,我们要用到

#/etc/rc.d/rc.httpd restart

在Redhat、Fededora、Debian、Ubuntu、CentOS中的Apache,可以用;

#/etc/init.d/httpd restart
或
#/etc/init.d/apache restart

大体上差不多是这样的……


2.4  对mod_evasive测试验证 ;

防DDOS的模块做好后,我们可以要验证,可以用Apache 自带的ab工具,系统默认安装在/usr/sbin目录中;比如;

#/usr/sbin/ab -n 1000 -c 50 http://www.google.com:80/

注:上面的例子的意思是,如果您的服务器是google的WEB服务器,我们要发送数据请求包,总共1000个,每次并发50个;

另外一个测试工具就是mod_evasive的解压包的目录中,有个test.pl ,你可以修改IP地址,然后用

#perl test.pl

是不是有效果,请根据 ab工具或 测试脚本出来的结果来查看;

因为我们编译mod_evasive时,用的是默认配置,所以日志被存放在/tmp目录中。如果有DDOS攻击,会在/tmp产生日志。日志的文件是以 dos-开头的;


3、mod_evasive 的高级配置;

如果想更改一些适合自己的参数,有些必要的参数,并不是通过配置文件修改就一下起作用的,我们要修改源码包中的   mod_evasive.c(Apache 1.x用之) 或 mod_evasive20.c  (Apache 2.x用之);

#define DEFAULT_HASH_TBL_SIZE   3097ul  // Default hash table size
#define DEFAULT_PAGE_COUNT      2       // Default maximum page hit count per interval
#define DEFAULT_SITE_COUNT      50      // Default maximum site hit count per interval
#define DEFAULT_PAGE_INTERVAL   1       // Default 1 Second page interval
#define DEFAULT_SITE_INTERVAL   1       // Default 1 Second site interval
#define DEFAULT_BLOCKING_PERIOD 10      // Default for Detected IPs; blocked for 10 seconds
#define DEFAULT_LOG_DIR         "/tmp"  // Default temp directory

比如我们改改其中的数字,根据英文很容易理解。比如修改日志存放目录,就把/tmp改成别的目录。如果您不知道放在哪好,还是用默认的吧;

如果您在这里更改了参数,不要忘记修改Apache 配置文件中关于mod_evasive 的参数;

如果您想加入一些其它的参数,请查阅源码包中的README,里面有详细说明,大多来说没太大的必要……

这个文件相当重要,如果您想更改某些设置,就要修改这个文件……


4、关于本文;

mod_evasive 还是有点用的,安装也不费力气。如果你需要的时候,会想到这个模块的 …… mod_evasive 是否有更高级的用法,也不是在这篇文章里能说的清楚的。如果不懂怎么办?请查看源码包中的README。

本文权当做软件说明 ……  

北南 记之

From LinuxSir.Org


5、参考文档;

参考 mod_evasive 源码包中的README ……

Tags: webserver,apache,模块

2008-06-24 00:37:11, 346 reviews

send to mailbox

Your email:

23
Jun

要毕业了 by shitou

0

四年的生活就要结束了,真的很快,现在的事情就是,聚会,喝酒,唱歌,看欧洲杯,睡觉
等着毕业,等着离校,等着滚蛋。

现在还在张家港,25号还要再回趟学校,照相,吃饭,办毕业手续,拿学位证,办完就没事了,还得
把学校能卖的东西都卖了。

吃饭的时候每次习惯都说声“来,让我们喝死”,觉得真的很痛快,和朋友在一起就是好,都快走了,得赶紧
骂他们两句,不然以后就骂不着了。

Tags: 生活,大学,朋友

2008-06-23 23:36:34, 458 reviews

send to mailbox

Your email:

02
Jun

天使之城 by shitou

1

天使之城
尼古拉斯凯奇演的,很喜欢他的电影,这部拍的也很不错,
演的是一个天使(塞斯)爱上了一个凡人,但是天使和凡人不一样的是,天使不会感到饥饿,没有触觉,不会流血,不会死亡,
唯一的一个办法就是放弃做一个天使,变成凡人,最后塞斯变成凡人之后女主角因为意外去世了,是一个悲剧的结尾,在最后塞斯说道:
我宁愿可以...
闻到她的发香...
亲吻她的嘴唇...
抚摸到她的手...
而不要一个没有她的...
永生


看了这部电影会让人感觉到对生的追求,对爱情的追求,幸福其实很自然,但是很难被人发现

Tags: movie,尼古拉斯凯奇

2008-06-02 22:51:11, 402 reviews

send to mailbox

Your email:

29
May

【转载】Unison:文件同步工具 by shitou

0

Toy Posted in Apps

Unison 允许你在两台或更多台计算机之间执行文件同步操作。对于需要经常完成备份任务的朋友来说,Unison 是一个不容错过的好工具。


使用 Unison 执行文件同步操作

当前,Unison 具有下列特性:

    * 支持 Unix(包括 Linux、Solaris、OS X 等等)和 Windows 系统,可以执行跨平台的文件同步操作。
    * 能够很好的处理目录结构。
    * 不需要超级用户权限。
    * 支持 SSH、RSH、Socket 等连接方式。

Unison 除了命令行程序之外,在 Linux 中还有个 GTK 界面的前端程序——unison-gtk。Unison 已被包含到许多发行版中,可在其中直接安装。

Tags: 文件同步

2008-05-29 19:41:53, 460 reviews

send to mailbox

Your email:

29
May

[转载]谁在为Linux写代码 by shitou

0

许多人还在错误地以为,Linux还是一群黑客在写,这些家伙整天呆在他们父母的卧室里,唯一的社交活动就是在线玩玩角色扮演类游戏,或者在IRC聊天室里为Vi还是Emacs哪个更优秀而打口水仗、抑或为Picard何Kirk谁厉害而争论不休。仅此而已。

最 近Linux基金会发布了一份关于Linux内核的发展报告,其中关注的重点是Linux内核的发展方向,最新动态,以及如何做,还有就是谁对内核作出了 贡献等。这份报告主要基于Linux内核过去三年时间的开发情况,从2.6.11到2.6.24,最终得出结论:Linux内核开发的主要人员都是由企业 所赞助的。

说的更详细点那就是,过去三年中有70%到95%的Linux开发人员对Linux社区所作的开发工作都是有酬劳的,这些费用 是由企业支付的,报告还指出,超过70%的内核贡献是以下公司的员工做出的,这些公司主要是:IBM、Intel、Linux基金会、MIPS科技、 NontaVista、 Movial、NetApp、Novell和Red Hat。

过去的3年中Linux Kernel的开发人员数目也得到了增长,在2.6.11版本的时候只有483人的代码最终被接受到内核中,到2.6.24版本的时候,有超过1057个 开发人员的代码被内核代码监护人员所采纳。在过去的三年中,总共有3678名开发人员的代码被Linux内核所接受。

报告认为,即使内核 开发人员的数量大量增加,但是做主要工作的的核心开发人员数量并没有增加。过去的三年中,前十名的开发者完成了将近15%的工作,前 30名的开发者完成了30%的工作量。事实上,前五名的开发人员完成了将近8.5%的工作,这些人员是:Al Viro (1.9%内核代码修改); David Miller (1.8%); Adrian Bunk (1.7%); Ralf Baechle (1.6%); and Andrew Morton (1.5%)。

在所有开发者中,有74.1%的开发人员在他们所在的公司从事Linux相关的工作,另外12.9%开发人员从事其他职业,并且他们贡献了10%的内核开发工作,只有剩下的13.9%的开发人员将Linux内核开发作为他们的业余爱好。

所以,作为爱好,Linux爱好者们对Linux内核作出了非常大的贡献,但是企业的开发人员才是Linux开发的主力军,按照对内核开发的贡献,这些企业排名如下:
      1) Red Hat, 11.2 percent
      2) Novell, 8.9 percent
      3) IBM, 8.3 percent
      4) Intel, 4.1 percent
      5) LF, 3.5 percent
      6) SGI, 2.0 percent
      7) MIPS Technology, 1.6 percent
      8) Oracle, 1.3 percent
      9) MontaVista, 1.2 percent
      10) Linutronix, 1.0 percent.

另外,咨询等方面的作用对Linux的发展也做出了2.5%的贡献。
这份报告的撰写人包括有Linux内核开发人员,兼LWN创始人Jonathan Corbet,资深Linux内核安全专家Greg Kroah-Hartman和Linux基金会的市场总监Amanda McPherson。
他 们在这份研究报告中还指出,报告中所看到的只是这些对Linux开发作出贡献的公司的一小部分,通过长尾理论来看,这些公司的数量非常巨大。同时,他们还 指出,这些公司对Linux内核的贡献并不是施舍,从很多事实中我们可以看到,这些公司对Linux内核的改进使得他们在市场中更富有竞争力。

报 告指出,除了Linux发行版厂商,比如红帽、Novell和MontaVista外,他们的利益驱使很明显,因为他们推广Linux,是为了更好的市场 占有率。他们的下游厂商在对Linux内核的贡献方面也是不遗余力,比如IBM、Intel、SGI、MIPS、Freescale和HP等等,因为他们 的硬件可以搭配Linux操作系统来吸引Linux用户,从而增加他们的销售额。

除了上述两类IT企业外,还有Sony、Nokia和三 星等消费类电子厂商,他们在他们的硬件产品中使用各种修改后的嵌入式Linux操作系统,比如电视机顶盒、游戏机、摄像机和行动电话等等。他们参与 Linux内核开发的动机也很简单,从中获取相应的Linux内核发展方向,从而为他们的产品软件系统开发获得一个稳固基础。

研究报告还 指出,现在的linux发展不仅仅是IT厂商的事情。例如,在最新的2.6.25内核中将包含有PF_CAN(Controller Area Network,控制域网络防火墙设备)协议的实现,而这些代码的实现是由大众汽车公司的开发人员所完成的。PF_CAN可以使得接口统一环境下的各种组 件进行可信通信,比如在汽车中的各种电子设备。Linux社区给了大众汽车公司一个很好的开发平台,以便于他们能够实现他们的协议代码,同时,大众公司也 发现,将这些代码重新返回到Linux社区中去对他们的技术改进有帮助。

到此为止,你心目中的的Linux开发工程师的形象是不是已经有 所变化了,因为现在的linux工程师更像是一个全职的、中上层的传统软件工程师,但是为什么还有各种有关Linux开发人员的流言蜚语呢? McPherson认为,这些都是因为大部分人对竞合开发模式的理解存在问题所导致的。这和过去的模式大不相同了,因为在过去看来,花钱让自己的员工开发 程序,让竞争对手无偿使用并且从中牟利简直不可想象。人们还不能从旧有的圈圈中专出来,但是正像研究报告所指出的那样,确实这些支持开源开发的公司从中牟 利了,而且这种分享式研发方式将越来越普遍,而且很快,大部分人的脑子就会转过来,拥抱这种开源的开发模式。

Tags:

2008-05-29 19:33:32, 215 reviews

send to mailbox

Your email:

上一页 1 2 ... 26 27 28 29 下一页

Tags

U-ka saegusa IN db command Mai Kuraki Norah Jones log iPhoneException ACG Mac Safari objective-c CouchDB LVS AJAX debian 推荐 AMQP google mail bug gettext Erlang 北京 iptables 架构 tips mysql backup function 我看 postfix 监控 SEO cache Etag memcache thread 进程 线程 无锡 yield file column mixboy xml rss gems ruby shitou shell lighttpd 安全 csrf 公司 nginx linux 模块 apache webserver 朋友 大学 生活 尼古拉斯凯奇 movie 文件同步 笑笑 歌词 auto complete plugin rails music ubuntu blog

Category

  • iPhone[17]
  • Erlang[4]
  • google[8]
  • 生活[38]
  • 音乐[11]
  • 电影[11]
  • linux[20]
  • web server[6]
  • mail server[3]
  • cluster[1]
  • system manage[5]
  • ruby[18]
  • ruby on rails[27]
  • 开源[3]

Episode

  • iPhoneException
  • shell
  • thread
  • memcache

Recent Comments

  • comment6, viagra bez receptu, revelation, ambie...
  • comment5, http://www.freecodesource.com/user/pr...
  • comment4, meridia medicine, :-<>], plavix clopi...
  • comment2, viagra calgary, resin, paxil vs wellb...
  • comment2, codeine promethazine, conclusion, buy...
  • comment2, clomid ovarian cysts, fronted, oxycod...
  • comment2, http://www.freecodesource.com/user/pr...
  • comment3, cipro allergy, :-E, weed and hydrocod...
  • comment2, http://www.freecodesource.com/user/pr...
  • comment4, vicodin cr, chocolate, premarin cance...

Popular Posts

  • MySQL Innodb备份
  • 准备开始学习Erlang了(恶狼, 二郎..)
  • Lighttpd配置参数
  • iPhone上的HelloWorld终于跑起来了
  • Etag和Expire

Recommended Posts

  • Mai Kuraki -永远より ながく
  • U-ka saegusa IN db Final Best
  • Heaven Can Wait - Charlotte Gainsbou
  • Ruby遍历MemCached的key
  • Norah Jones - The fall
  • 请记得仰望梦想的姿势
  • Shell: 统计MySQL InnoDB表的大小
  • Rails Benchmark
  • 发送异常到邮箱
  • I Miss Nobody
  • Music4u, Vol. 1
  • my macbook
  • Mai Kuraki-Beautiful
  • 10首最伤情英文歌曲精选
  • Mai Kuraki - PUZZLE/Revive

Friends' blogs

  • levy
  • sphance
  • andreas

Login

   注册

留言 查看留言

留言

   取消

留言 查看留言


Statistics

  • 访问次数: 51144
  • 今天访问: 8
  • 日志: 172
  • 评论: 124
  • 音乐: 9
  • 用户: 148


 

just DO NOT support IE

close