|

楼主 |
发表于 2004-10-23 14:48:30
|
显示全部楼层
欢迎关注
嗯,不怕反对意见,欢迎批评,一个项目一定要充分讨论才行,
1、系统的升级问题。象win98那样,ms自己现在都看不过去的东东,用户都在用,这里面有习惯的问题,但主要的是桌面用户性能慢1s是不会在意的,他们要的是一个可用固定的版本,比如:版本从2.6.8.1升到2.6.9,你们在桌面用时有感觉吗?一点感觉也没有。红旗现在还在用2.4.x嘛,作为一个程序员绝对追求新版内核是没有必要的,当然一些新驱动和桌面相当有利的东西要加了,象当初“可抢占内核”不就是迫不及待的移植到2.4.x嘛,而2.6内核有很多东西虽然先进,不见得立即有用,照搬就会浪费开发资源呀。 还有,实际做就知道了,用户真正需要什么,不是每天将内核升0.0.x版本。
我要说的是这个项目会选择一个(是一个)相对(不是绝对)熟悉、稳定、先进的kernel和提供相当足够x层的x版本来整合。
2、引用“试想一下如果真的整和了至少我们少了一种选择(不要忽视了习惯的多样性)图形界面不是全能的”
答:项目做出来以后,并没有说FC、MDK、suse就自行消失了。
桌面用户没有图形界面是万万不能的。
3、引用“即使把X和内核整合在一起在技术上是可行的,但在管理上也会带来麻烦。下一次内核版本升级了,或者是X版本升级了,是不是又要重新整合一次?”
答:技术上的可行性我还没有分析论证完毕呢,现在正在讨论和分析。管理上的麻烦是你的思维没有过来,一旦在选定版本的kernel和x藕合,就会锁定这个版本,linux的发展是有规律可循的,俗话说3岁看到老,当然不完全如此,体系结构是不会变的,增加的只是
(一)数据结构的微调
(二)内核性能参数的微调
(三)驱动模型的一定变化和驱动的某些必要目的,不一定是技术上的,有些而相对是政治上的。驱动程序的继续增加,文件系统的继续发展,整体结构的稍微变异,变得更加没有形态可以定以,涉及可缩放和跨体系。
我的意思是说linux不是一个完整的东西,它是一个平台、甚至只是一个素材、一个程序员的宝库,2.6有600万行代码。所以桌面核心分支只是从这里成模块的移植和获取。成模块的方式是减少测试。
好象走题了。
经过这段时间的论证,认为目标是有利,但技术手段是可选的,同行展开很多尽可能的技术手段,居然象gtkfb及把进程放在内核级运行的东西都尽可能一一列举。
linux是进化开发的东西,论证本身就是学习,谁也不要绝对反对,linux世界里没有对错,linus很高兴linux能运行在挂壁电子相册里,我们在linux里加强图形,而且是标准化的x,不一定xfree86,他会反对吗?
其实有很多方法,我只是在选择最佳的一种。
后记:朋友们有个误区,整合就是将x完全都放在kernel里。
准确的说是应该是藕合,而达到一定效果,不是大混合。
写的很乱,有错字不要怪我哦 |
|