このリストには、オペレーティング システム関連の優れたものが含まれています。目標は、あらゆる種類のさまざまなオープンソース OS を収集し、人々がコードを研究してそこから学べるようにすることです。また、一般的なオペレーティング システムで開発を始める人を支援する役立つリソースを収集します。
Linux カーネル開発の初心者ガイド (LFD103)
Linux カーネル モジュール プログラミング ガイド
Linux カーネルのドキュメント
カーネル開発コミュニティとの連携
Linux カーネルのティーチング
Linux-insides
Linux カーネル ワークブック
Linux カーネルのティーチング
bootlins インタラクティブ Linux カーネル マップ
Marcin Juszkiewicz によるすべてのアーチの Linux カーネル システム コール テーブル
OldLinux - 多くのコメントが付けられた Linux カーネル ソースなど
sam4ks Linux カーネル リソース
xairys Linux カーネルの悪用
fibdrv フィボナッチ数を計算する Linux カーネル モジュール
カーネルセキュリティの学習
シズボットのバグ
syzkaller カーネルファザー
伝承と B4、スライドをさらに活用する
Der Linux Kernel Entwicklungs-Workflow (2023、ドイツ語) Rouven Czerwinski 著
プラネットカーネル
Linux カーネルのコントリビューターになる - パート 1 (Javier Carrasco 著)
Linux カーネルのコントリビューターになる - パート 2 (Javier Carrasco 著)
Linux カーネルのコントリビューターになる - パート 3 (Javier Carrasco 著)
Syzbot、Qemu、GDB を使用した Linux カーネルのバグ修正 (Javier Carrasco 著)
Linux カーネルの b4 寄稿者、Javier Carrasco 氏
Marcus Folkesson によるカーネルの貢献には b4 を使用してください
lei、b4、および mutt を使用したカーネル開発 (Josef Bacik 著)
2023 年の netdev by Jakub Kicinski
カーネルをクラッシュさせる 5 つのコマンド (Marcos Paulo de Souza 著)
あなたもカーネルハッカーになれる!ジュリア・エヴァンス著
カーネルハッカーになるための 4 つの道 (Julia Evans 著)
Linux カーネル レジスタの推測 (Julia Evans 著)
Ariel Miculas による最初のカーネル コントリビュートがどのように盗まれたのか
Adam Young による LKML からの Linux カーネル パッチの適用 (b4 を認識する前)
Josef Bacik による私のパッチ レビュー ワークフロー
Linux カーネル開発ワークフロー (Tommaso Mercai 著)
Linux カーネル パッチを安定ツリーに適用する (2009)、Greg Kroah-Hartman 著
Mutt 2019 を使用したパッチワークフロー (Greg Kroah-Hartman 著)
KGDB を使用したカーネルのデバッグ (Marcus Folkesson 著)
Linux カーネルのデバッグ
Email Patch Developer Workflow をどのようにして好きになったか、Emily Shaffer 著
git+email の使用方法を学ぶ: git-send-email
電子メールでパッチをレビューする方法を学びます: git-am
平文メールを使用する
電子メール主導の Git ワークフローの利点 (Drew DeVault 氏)
Drew DeVault による電子メールの速度でのコード レビュー