2012-02-26 1 views
8

osdevについてもっと知りたいと思います。だから私は他の小さなカーネルからosdevでより良くなるように学ぶことを考えました。 osdevを学ぶための良いカーネルはありますか?もちろん、GPLにする必要があるので、ソースコードにアクセスして自由に変更することができます。osdevの学習に十分な小さなカーネルはありますか?

答えて

12
  1. FreeRTOSそれが得ることができると小さいです。カーネルイメージはちょうど4K-9Kです!それはRTOSですが、一般的なOSについてもあなたに公正なアイデアを与えるでしょう!

  2. Minix多くの人が好む別のものです!その小ささではありませんが、教育サークルでは非常に人気です!

  3. FemtoOSなどがあります。

  4. TinyOSも同様の目的を果たします。

私がリストアップしたものの多くは、埋め込みの世界に由来します。それはサイズとシンプルさが関係するところだから!

2

それは、次のようなカーネルはありませんが、あなた自身を書くためのチュートリアルでは、ので、多分あなたはそれが参考に見つけることができます:

Roll your own toy UNIX-clone OS

関連する問題