Linuxカーネル
メーリングリスト(LKML)は、
Linuxカーネル開発における中心的なコミュニケーションプラットフォームです。世界中のカーネル開発者が、ここで日々活発な議論を交わし、カーネルの進化を支えています。
LKMLの役割
開発者間のコミュニケーション: LKMLは、
Linuxカーネルの開発者たちが意見交換、情報共有を行うための主要な場です。カーネルの様々なサブシステムに関する議論や、移植に関する情報交換が行われます。
パッチの共有: 開発者は、自身が作成したカーネルコードの
パッチをLKMLで共有します。これにより、他の開発者からのレビューを受け、コードの品質向上を図ります。
議論と決定: 新機能の提案や実装の詳細に関する議論もLKMLで活発に行われます。コードが実装される前に、リストで議論されることが一般的です。
公式発表: Linuxカーネルの公式リリースは、LKMLへのメールを通じて発表されます。カーネルの最新情報が迅速に開発者に伝わるようになっています。
バグ報告: バグの報告場所としても機能し、対応するメンテナが見つからない場合に、LKMLに報告されます。
コミュニティ形成: LKMLは、世界中の
Linuxカーネル開発者が集まる場所であり、コミュニティ形成にも重要な役割を果たしています。
LKMLの特徴
活発な議論: LKMLは非常に活発な
メーリングリストで、1日に約1000件のメッセージが送信されます。その多くは、カーネルコードの
パッチに関するものです。
「バザール」としてのワークフロー: Linuxは、カーネル開発が行われる「バザール」であるLKMLによって管理されるワークフローを利用しています。
著名な参加者: すべての
Linuxカーネルメンテナーのほか、Jeff V. Merkeyや
エリック・レイモンドなど、
Linux関連で知られている人物が登録しています。
歴史と規模: 2000年の調査では、1995年から2000年の間に少なくとも30カ国から14,535人がLKMLで
Linux開発の議論に参加したことがわかっています。
企業による利用: Novell、Intel、
VMware、
IBMなど、
Linuxカーネルに関連する多くの企業もLKMLで発表や提案を行っています。
Linuxカーネルの創始者である
リーナス・トーバルズは、LKMLで他の開発者に対して意見を述べることが知られています。彼は時に厳しい言葉を使うこともあり、「本当に不快な人」と自称することもあります。しかし、彼は自身の態度が議論を明確にするために必要だと考えており、その発言は開発者たちに影響を与えています。2018年には、自身の行動改善に取り組み、行動規範を制定しました。
LKMLに関する情報
メディア報道: LWN.netではLKMLに関する議論が頻繁に取り上げられ、Kernel Trafficというニュースレターでは2005年11月までLKMLの活動が紹介されていました。
アーカイブ: lore.kernel.org/lkml、lkml.org、mail-archive.com、およびmarc.infoなどのサイトでLKMLの
アーカイブが公開されています。
関連情報
kernel.org: カーネルのソースコードを配布しているウェブサイト。
LWN.net: 毎週のLKMLニュースダイジェストを提供している。
ZMailer: LKMLが使用しているメール転送エージェント。
外部リンク
LKMLを購読
インディアナ大学のLKMLアーカイブ
MARCのLKMLアーカイブ
Majordomo リスト(vger.kernel.org) - その他の
Linuxカーネルに関する
メーリングリスト
LKMLに送信された内容の概要を半日おきに配信するポッドキャスト
LKMLの公式FAQ(非推奨)
Linuxカーネルハブ
カーネルトラフィック