免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 23619 | 回复: 6
打印 上一主题 下一主题

BSD程序开发版的立版宗旨 [复制链接]

论坛徽章:
2
亥猪
日期:2014-03-19 16:36:35午马
日期:2014-11-23 23:48:46
1 [报告]
发表于 2006-05-10 17:24 |显示全部楼层
说出了BSD内核学习的苦衷->资料太少,中文资料就更少;臭皮匠太多;大牛少,有时间和精力引领臭皮匠们入门的大牛更少.

和Linux相比我们是不幸的,我们的资料和关注程度远远不及.
和Linux比我们又是万幸的,他们虽多了份学习的轻松,但是少了许多探索的乐趣.

对照大师的著作仔细端详电脑前的这份艺术品时,当你顿悟里面的软件构架 或 审视其中的设计哲学时,难道没有一丝稍许的得意与快乐吗?也许,"学习"的魅力,不就在于这枯燥之中的一丝激动?

学习BSD的目的似乎没有那么明显: 为了一份好的工作你可以分析Linux/Solaris,为了学习操作系统Linux/Solaris照样可以提供给你机会并且十分的方便直观.

那么为什么是BSD?我想了很久,我,为什么会弃已经积累的Linux知识而来到BSD?如果仅仅是学习本身的话,多年之前Linux已经伴随我基本完成了这个过程.

正如令人神往的数学史,正如让人激动的物理学史,计算机科学也有自己的历史.在几十年前的那场创世纪的科学运动中,诞生了无数令人感慨的艺术.计算机本身是艺术,计算机程序的编写是艺术,计算机软件的设计是艺术,计算机算法的产生是艺术......当然Unix便是这些艺术中的珍品.很幸运的,BSD参与了这份艺术的创造与设计! 历史就是如此的神往.

如果说Unix是蒙娜丽莎的话,BSD便是那诡异微笑的唇.否则,它只能是一幅画,Unix只能是一堆代码堆积的程序.
BSD为Unix赋予了它的听说读写,BSD TCP/IP至今仍然是工业上的标准实现.
BSD为Unix赋予了更多的大脑,虚拟存储的实现才使得Unix才真正是一个现代的艺术.
BSD为Unix赋予了更靓丽的面容,君不见POSIX中有多少标准是采用的BSD实现.
......

三十年后的我们,不过是站在BSD之中感受它的伟大和卓绝,感受创世纪时的一份豪情,感受一份令人垂延的艺术,感受当年的大师们的一份无私胸怀.
或许世人眼里的现在的Linux不过是赚钱的手段,是谋生的工具,是商人们用来博弈的棋子.身满铜臭的它早已失去了产生之初时just for fun的誓言. 而远离商业的硝烟,另一位处子,仍然特立独行的生活在幽静清香的乐土中 --- BSD, just for fun.

ps: 难得在working day里面陶醉这么久.希望不要得罪Linux fans.更希望国内一些所谓xx不要玷污了这个艺术.

[ 本帖最后由 gvim 于 2006-5-10 17:26 编辑 ]

论坛徽章:
2
亥猪
日期:2014-03-19 16:36:35午马
日期:2014-11-23 23:48:46
2 [报告]
发表于 2006-05-10 17:53 |显示全部楼层
原帖由 congli 于 2006-5-10 17:45 发表

提议不错


不可,不可,我得罪的人不在少数,呵呵。
人年轻了,心里浮躁。容易得罪人。

论坛徽章:
2
亥猪
日期:2014-03-19 16:36:35午马
日期:2014-11-23 23:48:46
3 [报告]
发表于 2006-05-10 22:39 |显示全部楼层
原帖由 雨丝风片 于 2006-5-10 22:04 发表


十分感谢bz169的贡献!大家可以先讨论一下有什么东西可以通过ftp来交流,比如以后大家交流代码还是比较方便的。 至于电子书籍,大规模的共享主要还是担心版权问题。



不妨拿来存放相关论文和设计文档,没有版权地。

论坛徽章:
2
亥猪
日期:2014-03-19 16:36:35午马
日期:2014-11-23 23:48:46
4 [报告]
发表于 2006-05-11 11:10 |显示全部楼层
原帖由 isjfk 于 2006-5-11 10:46 发表

一一!...   风撕雨片兄多大啦?


他也是"老人家"了

"撕" 很恐怖的说

论坛徽章:
2
亥猪
日期:2014-03-19 16:36:35午马
日期:2014-11-23 23:48:46
5 [报告]
发表于 2006-05-11 14:02 |显示全部楼层
原帖由 allstar 于 2006-5-11 13:47 发表
请教雨丝斑竹 学生想系统的看看 FreeBSD的 源码
一来 全面的了解一下 BSD的结构
二来 想修改起来更加得心应手

但是学生 没多少编程基础(底子差),加之外文不好, 所以想请斑竹赐教 如何入门  斑竹若能出个详细 ...


置顶的BSD开发版资料里面有一个【推荐大家几本书吧】的帖子链接,兄弟可以先捡来熟悉一下基础。

论坛徽章:
2
亥猪
日期:2014-03-19 16:36:35午马
日期:2014-11-23 23:48:46
6 [报告]
发表于 2006-05-12 13:17 |显示全部楼层
原帖由 雨丝风片 于 2006-5-12 12:29 发表


技术本就应该是应用驱动的,有没有“杀手级”应用是一个技术是否成功的关键。想起了3G...4G....

具体到这里,不知你有何具体的建议?


我到觉得FreeBSD可以考虑发展 集群,分布式计算,并行 等方面(虽然Dragonfly也在做)。FreeBSD在企业应用中的缺点提的最多的也就是这些方面的欠缺。
嘿嘿,当然这些需要core team们去考虑。但是不妨碍我们的讨论哈。

论坛徽章:
2
亥猪
日期:2014-03-19 16:36:35午马
日期:2014-11-23 23:48:46
7 [报告]
发表于 2006-05-13 23:20 |显示全部楼层
原帖由 bz169 于 2006-5-12 21:31 发表
喜欢bsd,因为每次更新都会给你性能提升、功能增加的惊喜
不喜欢linux,因为每次更新都会让你莫名其妙

自己感觉,bsd团队是凝聚在一起认真地做东西
而linux团队就像一帮孩子在玩游戏 随心所欲


BSD是Unix maker
Linux是Unix hacker

都是很有意思的社区。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP