有没有适合学习操作系统开发的小内核?

14

我希望了解更多关于操作系统开发(osdev)的内容。因此,我想学习其他小型内核以提高自己在操作系统开发方面的能力。有没有适合学习操作系统开发的好内核呢?当然,它需要是GPL许可证的,这样我才能获得源代码,并有权对其进行修改。

3个回答

14
  1. FreeRTOS非常小巧,内核映像只有4K-9K!虽然它是一个实时操作系统,但它也能让你对操作系统有一个公正的了解!

  2. Minix是另一个备受青睐的选择!尽管它不算小巧,但在教育领域中颇受欢迎!

  3. FemtoOS或许也会引起你的兴趣!

  4. TinyOS也发挥着类似的作用!

我列出的大部分内容均来自嵌入式领域,因为在那里,大小和简单性很重要!


8

这是一个非常轻量级的构建。很遗憾我不能让它运行。 - Sridhar Sarnobat

2

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接