| 从这儿到哪儿?
我可以轻易的将更多章节的内容加入这本书。我可以加入关于创建一个新文件系统的章节或者加入新的协议栈(好象这儿需要它--你不得不发掘一个不被Linux支持的协议栈)。我也可以加入我们还未接触的内核机制的解释,诸如自举或磁盘接口。
然而,我没有选择这样做。我写这本书的目的是为神秘的内核模块编程提供基本的开端和为此目的的通用技术。对于真正的对内核编程感兴趣的人,我推荐位于
http://jungla.dit.upm.es/~ jmseyas/linux/kernel/hackers-docs.htm的内核源文件列表。就像
Linus 所说的,学习内核的最好的办法是自己阅读源代码。
如果你对更多的短的内核模块范例感兴趣,我推荐Phrack 杂志。即使你对安全不感兴趣(作为程序员你应该感兴趣),那儿有很多很好的范例内核模块让你知道在内核中可以做什么,它们足够短,以至于不需要太多的努力就可以理解。
我希望我已经在你寻求成为更好的程序员上有帮助或者至少通过技术提供了乐趣。而且,如果你写了有用的内核模块,我希望你在
GNU通用公共许可协议下发布它以便我也可以使用他们。
商品和服务
我希望没有人注意到这儿的不知羞耻的宣传。它们是所有可能对开始Linux内核模块编程人员有用的事情。
得到这本书的印刷版
Coriolis 团体准备在99年的夏天将这本书印刷出来。如果现在已经是夏天,而且你想得到这本书的印刷版你可以向你的印刷商购买它。
表示你的感谢
这是一个自由文档。对于除GNU 公共许可协议规定条款以外的事情你没有责任。然而,如果你因为得到这本书而想为了作为回报而做什么的话,这有一些你可以做的。
给我发明信片
Ori Pomerantz
Apt. #1032
2355 N Hwy 360
Grand Prairie
TX 75050
USA
如果你想收到感谢回函,请写明你的e-mail 地址。
向自由软件团体捐献财物或更好的--时间。在 GNU公共许可协议下编写程序或文档并发布。教其他人如何使用自由软件,例如
Linux 或 Perl。
向人们解释自私是和居住在一个社会或帮助别人是矛盾的。我喜欢写这个文档并且我相信发布它对我的未来是有帮助的。同时我写了一本书去帮助你们(如果你得到的话)。记住,让别人高兴通常比让别人不高兴对你自己更有用,让人们上路
比让人们低能更好。
高兴。如果我遇到你,它将使那次相遇更愉快,也能使你对我更有用。 ;-)。
|