LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
123
返回列表 发新帖
楼主: linoox

kernel 2.8 快了吧

[复制链接]
 楼主| 发表于 2006-10-31 10:05:48 | 显示全部楼层
发重了,请版主删除
回复 支持 反对

使用道具 举报

发表于 2006-10-31 11:45:02 | 显示全部楼层
Post by linoox
发重了,请版主删除


这种圡文你也会信?没有回应正是因为大家都不屑于理睬这种文章。
章文嵩可是地地道道的中国人啊,国防科技大学的高材生,目前定居在北京。你不会不知道吧?

摘录 Linux kernel MAINTAINERS 文件里面的一段:

...
IPVS
P:      Wensong Zhang
M:      wensong@linux-vs.org
P:      Simon Horman
M:      horms@verge.net.au
P:      Julian Anastasov
M:      ja@ssi.bg
L:      netdev@vger.kernel.org
S:      Maintained
...
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-11-9 10:24:13 | 显示全部楼层
从这段文字看,现在没有2.7版只有2.6版。kernel的开发模式与以前的不一样。以前的模式是一个开发版和一个稳定版同时进行的,开发版不断加入新特性,稳定版不加入新特性只是测试和修正。

而现在的模式是既对以前的版本进行测试和修正又加入新特性,这可以节省人力,不需要开发版开发和稳定版维护两班人马,加快开发速度。但这也带来个问题,就是对前版进行了修正,但同时是带进来的新特性是没有经过充分测试的,这可能带入新的bug。

这种开发模式对服务器来说不是好事情,因为服务器并不需要不断地加入对新硬件支持等新特性,服务器要的是稳定;对桌面来说却是个好事情,桌面更新的比服务器快多了,而且对安全和稳定的需求也比服务器小得多。

http://en.wikipedia.org/wiki/Linux_kernel




The development model for Linux 2.6 was a significant change from the development model for Linux 2.5. Previously there was a stable branch (2.4) where only relatively minor and safe changes were merged, and an unstable branch (2.5), where bigger changes and cleanups were allowed. This meant that users would always have a well-tested 2.4 version with the latest security and bug fixes to use, though they would have to wait for the features which went into the 2.5 branch. The 2.5 branch was then eventually declared stable and renamed to 2.6. But instead of opening an unstable 2.7 branch, the kernel developers elected to continue putting major changes into the 2.6 "stable" branch. This had the desirable effect of not having to maintain an old stable branch, making new features quickly available, and getting more testing of the latest code.

However, the new 2.6 development model also meant that there was no stable branch for people just wanting security and bug fixes, and not needing the latest features. Fixes were only put into the latest version, so if a user wanted a version with all known bugs fixed they would also get all the latest features, which had not been well tested, and risked breaking things which had previously worked. A partial fix for this was the previously mentioned fourth version number digit (y in 2.6.x.y), which are series of point releases created by the stable team (Greg Kroah-Hartman, Chris Wright, maybe others). The stable team only released updates for the most recent kernel however, so this did not solve the problem of the missing stable kernel series. Linux distribution vendors, such as Red Hat and Debian, maintain the kernels which ship with their releases, so a solution for some people is to just follow a vendor kernel.
回复 支持 反对

使用道具 举报

发表于 2006-11-9 10:34:47 | 显示全部楼层
Post by linoox
过两个月kernel 2.6就出来三年了,按三年一个周期,kernel 2.8 也应在这几个月内出来了吧。据说要搞两个版本的,一个服务器版,另一个是桌面版。
可以负责任的告诉你
是否开始2.7 branch已经讨论过多次
还没有决定要开始
也就是说2.7现在还不存在
2.8影子都没有
回复 支持 反对

使用道具 举报

发表于 2006-11-9 10:42:22 | 显示全部楼层
Post by linoox

而现在的模式是既对以前的版本进行测试和修正又加入新特性,这可以节省人力,不需要开发版开发和稳定版维护两班人马,加快开发速度。

事实上,现在有个stable team,每当发布一个新版本后,比如2.6.x。其他人都把注意力集中到2.6.(x+1)上,stable team就来负责为2.6.x及其之前版本除错。第一次除错后,发布2.6.x.1,第二次就是2.6.x.2,以此类推。
回复 支持 反对

使用道具 举报

发表于 2006-11-9 10:44:03 | 显示全部楼层
linux 现在就是还没讨论拿什么,怎么来提高自身了?
听说 ms vista 的驱动支持的特多。很多硬件安装系统后就能认出。
xp 现在显卡能认的很多,一般就装个声卡和摄像头。打印机什么的。
linux 的驱动机制就不准备变一变嘛? vdev 也不知道进展怎么样了。
回复 支持 反对

使用道具 举报

发表于 2006-11-9 10:45:55 | 显示全部楼层
Post by linoox

我虽然不是搞计算机的,但我对计算机是比较感兴趣的。从蓝点起就对linux比较关注,但这么多年一直没有中国人的代码被纳入kernel的消息,政府的消息没有,小道消息也没有。反而有多年投入没有一行代码的消息。我想如果真的有的,各大小媒体绝不会放过的,可能还大大的炒作。

媒体恐怕没有兴趣每天关注LKML,甚至lwn.net吧
前不久的2006 Linux summit就请了一个中国人去,中国科技大学的Wu Fengguang。你可以搜索一下这个名字。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表