2011-01-01 10 views
38

私はLinuxカーネルで作業したいが、どこから始めたらいいか分からない。バグなどが配布されているどこかの発券システムがありますか?潜在的に有用な寄付のアイデアはどこで入手できますか?私はLinuxカーネルに貢献したい

編集:はい私は何をしているのか分かります。私は自分自身の修正を書いていますが、今度は私の大学のオペレーティングシステムの研究者の一人で独立したプロジェクトを行っています。

私が尋ねる理由は、開発プロセスに私の専門知識を提供したいと思っています。私はどこから組織を始めるべきか分かりません。技術的な面では、私はちょうどそこにあります。

+3

ステップ(1):現在のバージョンの問題を認識するために、カーネルについて十分に理解しています... [Linuxカーネルを理解するための書籍? ](http://stackoverflow.com/questions/2353741/)、[誰でもLinuxカーネルの良い本をお勧めしますか?](http://stackoverflow.com/questions/3778571/)、[Learning Kernel Programming]( http://stackoverflow.com/questions/914693/)とおそらく他の既存の質問。 – dmckee

+5

これまでに独自のカーネルを構築しましたか? –

+0

カーネルの仕組みを学び、あなたは私の友人に行く長い道のりを持っています –

答えて

23

以下から始める:Kernel Bugs involving typo。 (有望なものが見つかるまで毎日検索してください) "comment"、 "typo"、 "documentation"、 "minor bug"などのキーワードでバグデータベースを検索してください。 また、ドキュメントhereのカテゴリで検索してください。

最初にプロセスを学んでください。次に、重要なものに貢献してください。

+10

Typo-in-commentパッチは迷惑です。プロセスは実際のものを送ることで簡単に学ぶことができます。 – adobriyan

+3

Typoは修正する必要がありますが、私は初心者がこれに最も適していると信じています。 –

-5

GITチュートリアルを入手してください。あなたも見ることができますthis

7

サブシステムを選択し、関連するメーリングリストに登録してください。サブシステムを勉強してください。小さなものから始めて、単純なバグを修正し、徐々に重要度の高い仕事をしてください。カーネルソースディレクトリのTODOファイル、特にステージングのドライバについて調べることをお勧めします。

関連する問題