web-dev-qa-db-ja.com

Linuxカーネルに貢献したい

Linuxカーネルで作業したいのですが、どこから始めればよいのかわかりません。バグなどが配布されている場所に、ある種のチケットシステムはありますか?潜在的に有用な貢献のアイデアはどこで入手できますか?

編集:はい、私は自分が何をしているのか知っています。私はしばらくの間自分の修正を書いていて、次の学期に私の大学のオペレーティングシステム研究者の1人の下で独立したプロジェクトを行っています。

私が尋ねる理由は、私の専門知識を開発プロセスに貢献したいのですが、組織の観点からどこから始めればよいのかわかりません。技術的な問題に関しては、私はちょうどそこにいます。

43
Alex

これらから始めてください: タイプミスを含むカーネルバグ 。 (有望なものが見つかるまで毎日検索してください)。 「コメント」、「タイプミス」、「ドキュメント」、「マイナーバグ」などのキーワードでそのバグデータベースを検索します。また、カテゴリドキュメント ここ で検索します。

最初にプロセスを学びます。次に、何か重要なことに貢献しようとします。

25
crnlx

サブシステムを選択し、関連するメーリングリストに登録します。サブシステムの調査に時間を費やしてください。小さなことから始めて、単純なバグを修正してから、徐々に重要度の高い作業を行います。特にステージングのドライバーについては、カーネルソースディレクトリにあるTODOファイルを確認することをお勧めします。

8
dmp