
このリポジトリには、Linuxカーネルとその内部構造についての進行中の書籍が含まれています。
このプロジェクトの目標はシンプルです – Linuxカーネルの内部と関連する低レベルのトピックに関する知識を共有することです。内部で何が起こっているのか興味がある場合は、目次を参照してください。
[!IMPORTANT] このシリーズを書き始めたとき、カーネルの最新バージョンは
3.18でした。それ以来多くのことが変わり、現在はコンテンツを最新のカーネル(v6.18+)に合わせて更新中です。カーネルの進化に合わせて記事の改訂を続けていきます。
[!TIP] アセンブラを始めるには、アセンブリプログラミングに関する私の他の記事シリーズを参照できます。
ボランティアのおかげで、Linuxに関する記事はさまざまな言語に翻訳されています。
[!NOTE] 翻訳は元のコンテンツと異なる場合があります。
プロジェクトへの貢献方法については、貢献ガイドをお読みください。貢献する際は、行動規範に従ってください。
質問や提案がある場合は、Twitter @0xAXでお気軽に連絡するか、issueを追加するか、メールを送ってください。
カーネルソースコードを学習するためのGoogleグループメーリングリスト([email protected])があります。
グループに参加するには、[email protected] にメールを送信してください。確認メールが届きます。それに返信すると、メーリングリストに追加されます。
[!TIP] Googleアカウントをお持ちの場合は、アーカイブページを開いて Apply to join group をクリックするだけです。自動的に承認されます。
このプロジェクトは BY-NC-SA Creative Commons の下でライセンスされています。
技術コンテンツは @0xAX によって書かれています。
テキストの改善については @klaudiagrz に多大な感謝を捧げます。