小限のレベルで必要な数々のソフトウェアパッケージの一覧を示しています。カーネルのコーディングスタイルと背景にある理由を記述しています。全ての新しいコードはこのドキュメントにあるガイドラインに従っていることを期待されています。大部分のメンテナはこれらのルールに従っているものだけを受け付け、多くの人は正しいスタイルのコードだけをレビューします。format"http://linux.yyz.us/patch-format.htmlDocumentation/stable_api_nonsense.txtDocumentation/process/stable-api-nonsense.rstこのファイルはカーネルの中に不変のAPIを持たないことにした意識的な決断の背景にある理由について書かれています。開発の思想を理解するのに非常に重要です。移る時にとても重要です。カーネルでセキュリティ問題を発見したように思ったら、このドキュメントのステップに従ってカーネル開発者に連絡し、問題解決を支援してください。彼らの手法の背景にある共有されている精神について記述しています。これはカーネル開発の初心者なら(もしくは、単に興味があるだけの人でも)重要です。このドキュメントは、カーネルメンテナ達の独特な行動についての多くの誤解や混乱を解消するからです。カーネルのリリースが行われるかのルールが記述されています。これらのリリースの中のどこかで変更を取り入れてもらいたい場合に何をすれば良いかが示されています。Documentation/kernel-docs.txtDocumentation/process/kernel-docs.rstカーネル開発に付随する外部ドキュメントのリストです。あなたが探しているものがカーネル内のドキュメントでみつからなかった場合、このリストをあたってみてください。Documentation/applying-patches.txtDocumentation/process/applying-patches.rstパッチとはなにか、パッチをどうやって様々なカーネルの開発ブランチに適用するのかについて正確に記述した良い入門書です。メーリングリストにカーネルリリーた問題がなければもう少し長くなることもあります。セキュリティ関連の問題の場合はこれに対してだいたいの場合、すぐにリリースがされます。ツリーに受け入れ可能か、またリリースプロセスがどう動くかが記述されています。カーネル開発者がカーネルのバグを場所です。ユーザは見つけたバグの全てをこのツールで報告すべきです。ファイルにリストがありますので参照してくださメールの先頭でなく、各引用行の間にあなたの言いたいことを追加するべきです。プレーンな可読テキストにすることを忘れないようにしましょう。