我是一名工程专业的学生,我想了解更多关于系统编程的知识。我想知道不同的开源项目,我可以从这些项目中学到同样的东西。非常稳定,有一个非常大的代码基础,我想知道一些不需要花费太多时间来启动并开始贡献的项目。
谢谢
发布于 2011-02-27 21:46:15
查看Minix操作系统,以及Tanenbaum的相应图书操作系统的设计与实现。
Minix确实是一个专门为教授这些概念而设计的极简主义操作系统。贡献可能不太有用,但仍然有可能。
我在生产中使用和使用Linux已经16年了,我很喜欢它,但是由于它是一个高质量、高调优的系统,所以理解源代码更加巴洛克式,而且Minix在教授这些概念方面更加容易和直观。
加州大学伯克利分校的CS162也相当不错。
https://softwareengineering.stackexchange.com/questions/52696
复制相似问题