xv6 中文文档

xv6 中文文档

xv6 是 MIT 开发的一个教学用的完整的类 Unix 操作系统,并且在 MIT 的操作系统课程 6.828 中使用。通过阅读并理解 xv6 的代码,可以清楚地了解操作系统中众多核心的概念,对操作系统感兴趣的同学十分推荐一读!这份文档是中文翻译的 MIT xv6 文档,是阅读代码过程中非常好的参考资料。

原文在此

文中引用的 xv6 源代码

强烈推荐 xv6 源代码同本书一同阅读!原作和翻译中遇到的括号内的数字,都是指上面链接中文件的源代码行号。

同时,我们的翻译文档也可以通过 gitbook 阅读

译者

  • 鲜染 北京大学 信息科学技术学院 计算机系
  • 赵天雨 北京大学 信息科学技术学院 计算机系
  • 胡树伟 北京大学 信息科学技术学院 计算机系(I guess)
  • 胡文涛 KAUST CS
  • 曹扬 上海交通大学 电子信息与电气工程学院 计算机系

如果你愿意贡献,你的名字也会出现在这里!

翻译状况

章节 初稿 审校 二审
封面 + + +
前言 + + +
+ + +
+ +
+ +
+ +
+ +
+ +
+ + +
附A + + +
附B + + +

参与审校

热情欢迎大家参与到审校工作中!请访问 https://github.com/Th0ar/xv6-chinese

  1. Fork
  2. 审校并修改,保证修改后 markdown 解析正确
  3. 发送 Pull Request
  4. 等待你的名字(不久后)出现在译者列表中!

许可证(License)

文档中涉及到的 xv6 源代码使用 MIT 许可证。中文翻译使用 GNU GPL V3.0 许可证,在 GNU GPL V3.0 之上,转载和引用须注明本项目 Github 地址。