免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12
最近访问板块 发新帖
楼主: 雨丝风片
打印 上一主题 下一主题

关于读McKusick的书的一点想法,请大家指教! [复制链接]

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
11 [报告]
发表于 2005-11-04 12:02 |只看该作者
谈吧谈吧,偶从来不反对有能力的人去谈,也让偶见识见识,

论坛徽章:
0
12 [报告]
发表于 2005-11-04 12:10 |只看该作者
原帖由 FinalBSD 于 2005-11-4 11:43 发表

问题是连用都没用好,有能力谈开发么?不要认为谈应用总是很低级,开发就入了大雅之堂。真正要谈点开发,估计大部分人都觉得看不懂,没趣。



“问题是连用都没用好,有能力谈开发么?”, 这个问题不同意,)

“不要认为谈应用总是很低级,开发就入了大雅之堂”,在下万万不敢有这个念头。

1、BSD不是死去的古董,不是摆在解剖台上供大家观赏的僵尸,它是一个活生生的操作系统。
因此,努力推广BSD的应用,让BSD的红旗插满全世界是我们共同的梦想。

2、BSD是一个艺术作品,是一个开放源代码的艺术作品,是一个取之不尽用之不竭的宝库。
因此,从BSD的源代码中学习系统设计以及编程算法经验是很有必要的。

让更多的人了解BSD、走近BSD、爱上BSD,需要两手抓,一手抓应用,一手抓实现,两手
都要硬。我们用的是BSD,不是M$的瘟到死,我们可以不用再过别人给啥吃啥的日子了,
我们何不尝试着离“厨房”更近一些呢?在这方面,小日本比我们的眼光要长远得多,它们
的代码已经以模块级的规模合入了各个BSD分支的代码,比如IPv6的KAME协议栈。既然
开源运动、BSD给了全世界这种机会,我们就更应该努力做一个游戏的制作参与者。

论坛徽章:
2
亥猪
日期:2014-03-19 16:36:35午马
日期:2014-11-23 23:48:46
13 [报告]
发表于 2005-11-04 12:10 |只看该作者
原帖由 HonestQiao 于 2005-11-4 11:34 发表


有这么多人:



只不过国内的还没有达到很火爆的程度。


请你能告诉我Linux有多少人吗?或者也这样列出表来让我了解了解。
用的再好又怎样呢?就好比车开得再好,不会修车,还不是要花重金去修。当然不要求人人都学会修车,这没什么阿,你开你的车,你出问题了来找我修,我保证会收费,而且很贵的。
LZ这个意见一提出来马上就有人说“没什么阿,外国很多人会修了,只是中国没有人会修”或者“开车都没有开好,还谈什么修车”。行啊,那天你们出事了,或者想给你的车改改装备,提高点什么性能,或者改装成什么东西,来找我吧,我保证收费公道,保证和安装收费不同。呵呵。just a joke,没意思的啦。
没有气氛,风雨兄,兄弟我很多问题以后会请教你,嘿嘿。

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
14 [报告]
发表于 2005-11-04 12:13 |只看该作者
嘿嘿,偶们不搞研究的说,能用用,混口饭吃就好。谁要搞研究,偶也不反对哈

论坛徽章:
0
15 [报告]
发表于 2005-11-04 13:04 |只看该作者
原帖由 gvim 于 2005-11-4 12:10 发表
请你能告诉我Linux有多少人吗?或者也这样列出表来让我了解了解。
用的再好又怎样呢?就好比车开得再好,不会修车,还不是要花重金去修。当然不要求人人都学会修车,这没什么阿,你开你的车,你出问题了来找 ...


呵呵!共同学习,共同学习。但如果没有一个地方进行知识的交流与积累的话,
就很难形成一种互相促进的氛围,困难就可能永远都是困难。

论坛徽章:
1
技术图书徽章
日期:2013-12-05 23:25:45
16 [报告]
发表于 2005-11-04 13:13 |只看该作者
原帖由 雨丝风片 于 2005-11-4 13:04 发表


呵呵!共同学习,共同学习。但如果没有一个地方进行知识的交流与积累的话,
就很难形成一种互相促进的氛围,困难就可能永远都是困难。


有点道理,就像我们办公室的一位HPL姐姐,每天上班坐831,那车破得,扔到焚烧炉都会把炉子弄坏。
她提了好几次意见了,今天又碰到昨天那辆车,售票员都不好意思没有收她的车票。

她说要是大家都有这个意识,可能早就换了

论坛徽章:
0
17 [报告]
发表于 2005-11-04 14:01 |只看该作者
原帖由 HonestQiao 于 2005-11-4 13:13 发表
有点道理,就像我们办公室的一位HPL姐姐,每天上班坐831,那车破得,扔到焚烧炉都会把炉子弄坏。
她提了好几次意见了,今天又碰到昨天那辆车,售票员都不好意思没有收她的车票。

她说要是大家都有这个意识 ...


是啊,关键就是意识。单就IPv6来讲,小日本的参与意识就比我们早了十多年。在一篇
吹嘘它们的IPv6实现的论文中,在炫耀完它们的协议栈已经完成了对*BSD协议栈的替换
之后,还来了这么一句话:We Japanese needs to keep up the current pace,
cooperate with other countries, and try to lead the IPv6 deployment
worldwide。它们就是凭着这种意识参与了BSD,融入了BSD,让BSD的身体里流淌着
小日本的代码。我们是不是也应该做点什么呢?也许我们个人的能力还实在有限,但我们
可以说,至少,我们有这个意识。

[ 本帖最后由 雨丝风片 于 2005-11-4 14:02 编辑 ]

论坛徽章:
0
18 [报告]
发表于 2005-11-04 15:18 |只看该作者
想法是好的,但是如果要深入研究,要有动力的,动力来源无非两个理由:
1,应用需要
2,自己闲着没事想去提高

对于1,研究都是具体某方面了,比如作防火墙的去研究协议盏,做存储的研究文件系统,并且估计有了研究成果也不会公开的,没办法,国情如此
对于2,相信目前除了学生,大部分人都在为混饭吃而努力,恐怕没有多少时间深入研究。而目前对于学生来说,相信很多受国内舆论误导的都去Java/.net去了,或者学校本身课程设置不济还在foxpro/vb,你跟他说:嘿,我这里有开源Unix系统,要不要来研究?他会嗤之以鼻:Unix?不行了!现在都用Linux!还是C代码写的?太老土了吧,现在流行Java写操作系统!

论坛徽章:
0
19 [报告]
发表于 2005-11-05 10:02 |只看该作者
原帖由 colddawn 于 2005-11-4 15:18 发表
想法是好的,但是如果要深入研究,要有动力的,动力来源无非两个理由:
1,应用需要
2,自己闲着没事想去提高

对于1,研究都是具体某方面了,比如作防火墙的去研究协议盏,做存储的研究文件系统,并且估计有 ...


正因为有所谓的国情,所以才需要我们做点什么。难道我们只会享受免费以及开源软件
带来的成果,而不尝试着参与进去,替开源软件做点什么吗?还是那句话,既然每个人
都有了亲自下厨的机会,为什么我们还是要舒舒服服地坐在餐桌上过别人给啥吃啥的日
子呢?是因为我们受M$之毒太深?还是因为我们太懒惰?甚或是因为我们太聪明了?

在下目前就是在做一些BSD代码的分析、移植和再开发的工作,出于公司利益,最终的工
作成果当然无法公开,这也是BSD许可证所允许的,这也正是Berkeley前辈大师们宽广胸
怀的体现。但我认为,这并不妨碍我把自己研究BSD系统时的一些心得拿出来与大家分享,
正因为我在进入BSD系统的时候感到过极大的缺乏资料和讨论的痛苦,所以才更希望能有
这么一个地方能够把大家在学习BSD内核的过程中的点点滴滴累积起来,这也算是“己所
不欲,勿施于人”吧。

国内也有BSD的相关论坛,但要么就是没有人气,要么就是没有这样的讨论专题。cu作为
中国最大的unix社区,有着让人眼花缭乱的人气,包括我们的BSD版,在各位版主的精心
打点之下,也是一片热火朝天的景象。但是,美中不足的是,cu有Linux的内核讨论版,
却没有BSD的内核讨论版。每念及此,总让我辈BSD人凄怆伤心不已。作为BSD在cu的一
块领地,BSD版基本上都是在讨论应用的问题,而没有给予内核更多的关注。关注上层应
用和关注内核实现完全是一个由个人兴趣决定的事情。为什么在M$的系统上进行开发的编
译器需要另行购买安装?为什么在unix/BSD系统中却一直自带着编译器?就是因为在
unix/BSD的世界里很难去区分一个人究竟应该算是一个用户还是一个程序员,这取决于
一个人是更喜欢看着系统在自己的摆弄下良好运行呢还是更喜欢把系统给折腾死。对于
我们每个来逛cu的人来说,每个人都有权利选择自己使用BSD的方式,但我觉得在BSD版这
个我们共同的园地里,不应该只有一种声音,这样对大家学习BSD也是不利的。但是,讨
论BSD内核的声音毕竟是太微弱了,微弱得如果不加以必要的保护的话,很快就会被湮没。
剑版发起的读书运动让我看到了希望,如果说我们每个人的力量还不足以撑起BSD内核讨论
的一片天空的话,那我们可以同样从读书开始。我相信,就其经典、权威和不可超越性来
说,《The Design and Implementation of the FreeBSD Operating System》都足以成
为我们首先去攻克的目标。这个工作目前最需要的不是带头大哥,而是一片天地。大家可
能都有自己手头的工作,加之要把这本书上的每个问题的来龙去脉讲清楚也不是一件容易
的事情,因此阅读方法应该是从每个人的兴趣出发,切入一个专题,一个章节,然后把
遇到的问题和学习的心得在这里和大家分享。现在还不知道这里究竟有多少人会参与
到关于这本书(以及BSD内核)的讨论中来,对提出的问题的回复周期可能也会相对长一些,
但只要有这么一片天地,只要有这么一个问题放在那儿,那就会是一个努力的目标,那就
会是一个前进的方向,那就会是一个学习的动力。至少,对于我来说,是这样的。以我看
来,在cu回答问题的过程,就是自己学习的过程。不管各位仍在上学还是已经参加了工作,
只要各位还保留有一颗探寻未知世界的好奇心,只要各位还怀着对BSD的坚定信念,那我们
就能够共同地来为BSD做点事情。

对于你所说的“混饭吃”的情况,实不相瞒,在下也是混饭一族。学习也好,工作也好,每
个人都有自己的事情。BSD的开发成员中又有几个是专职的?人的一生,除了出卖劳动力
之外,总归是要有一些爱好的,而我们的共同爱好之一就是BSD。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP