Linuxカーネルメーリングリスト (英語 : Linux kernel mailing list 、LKML )とは、Linuxカーネル の開発のための主要なメーリングリスト であり[ 1] [ 2] 、カーネルに関する発表、議論、討論、言い争い の大部分がここで行われる[ 3] 。
Linuxカーネルのさまざまなサブシステムやポートについて議論するメーリングリストは他にもたくさんあるが、LKMLはLinuxカーネルの開発者間の主要なコミュニケーションチャネルである[ 4] 。
LKMLは非常に大きいメーリングリストで、毎日約1,000件のメッセージが送信される。そして、それらのメッセージのほとんどはカーネルコードのパッチ である。
Linuxは、カーネル開発が行われる「バザール 」である[ 5] LKMLによって管理されるワークフローを利用している[ 3] 。
LKMLは、次のような用途のために使用されている。
世界中のLinuxカーネル開発者がパッチを共有し、実装の詳細について議論し、その他の問題を議論する中心的な場所として機能している[ 1] 。
Linuxカーネルの公式リリースは、LKMLへの電子メールで発表される[ 6] [ 7] [ 8] 。
新しい機能について議論される。なお、ほとんどのコードは実行される前にリストに投稿される[ 3] 。
バグの報告先のメンテナが見つからない場合に備えて、Linuxカーネルのバグを報告するための場所にもなっている[ 9] 。
ミシェル・デリオ (英語版 ) は、Linuxの公式マスコットであるTux が提案され、改良されたのはLKMLであったことを示唆している[ 10] が、他の記事での彼女の報告の正確性については不明とされている[ 11] 。
Linuxカーネルに関連する多くの企業が、LKMLにて発表や提案を行っている。例として、Novell [ 12] 、Intel [ 13] [ 14] 、VMware [ 15] [ 16] 、IBM [ 17] などが挙げられる。
LKMLの登録者には、すべてのLinuxカーネルメンテナーのほか、Jeff V. Merkey[ 18] やエリック・レイモンド など、Linux関連で知られている人物がいる[ 19] 。
2000年の調査では、少なくとも30カ国から14,535人が、1995年から2000年の間に少なくとも1通の電子メールをLKMLに送信して、Linux開発の議論に参加したことがわかった[ 20] 。
次のような本の著者は、研究や調査にLKMLを利用している。
The Linux Kernel Development As A Model of Open Source Knowledge Creation [ 20]
Motivation of Software Developers in Open Source Projects[ 21]
Recovering Device Drivers [ 22]
マスコミの報道
LWN.net ではLKMLに関する議論が頻繁に取り上げられ、ニュースレターKernel Traffic では2005年11月までLKMLの活動が取り上げられていた[ 1] [ 23] 。
それらのサイトの殆どには、lore.kernel.org/lkml [ 24] 、lkml.org [ 25] 、mail-archive.com [ 26] 、およびmarc.info [ 27] などのメーリングリストのアーカイブ が含まれている。
LKMLでのリーナス・トーバルズ
リーナス・トーバルズ は、LKMLにて他の開発者に怒りながら意見に反対することで知られている[ 28] 。
彼は自分自身を「really unpleasant person」(本当に不快な人)と呼んでおり、後に「私はいい人になり、罵倒を減らし人々を応援し成長させたいと思い、努力しました。ですが、私には無理でした。」と説明した[ 29] [ 30] 。
彼が主張を明確にするために必要だと考えている彼の態度は、インテル のプログラマーのセージ・シャープ (英語版 ) やSystemd の開発者のレナート・ポッターリング などから反対を集めている[ 31] [ 32] 。
2018年、トーバルズはカーネルの開発を中断して行動の改善に取り組み、行動規範 を制定した[ 33] [ 34] 。
関連項目
出典
^ a b c “Introduction ” (英語). Kernel Traffic . 2022年9月4日閲覧。
^ Gallivan, Michael J. (2001-12-29). “Striking a balance between trust and control in a virtual organization: a content analysis of open source software case studies” (英語). Information Systems Journal 11 (4): 277–304. doi :10.1046/j.1365-2575.2001.00108.x .
^ a b c Love, Robert (2005-01-12). “Patches, Hacking, and the Community” (英語). Linux Kernel Development (2nd ed.). Novell Press. ISBN 978-0-672-32720-9 . https://archive.org/details/linuxkerneldevel00love_0
^ Llamosi, Albert(英語)『Reliable Software Technologies - Ada-Europe 2004』Springer〈Lecture Notes in Computer Science, Vol. 3063〉、2004年7月27日。ISBN 978-3-540-22011-4 。
^ Defillippi, Robert (2006-09-01). Knowledge at Work: Creative Collaboration in the Global Economy (1st ed.). Blackwell Publishing Limited. p. 168. ISBN 978-1-4051-0756-3
^ Erenkrantz, Justin R.. Release Management Within Open Source Projects . Institute for Software Research, University of California . http://pascal.case.unibz.it/retrieve/3442/OSSE3-Erenkrantz.pdf 2007年3月13日閲覧。 .
^ Galli (2000年12月13日). “Linux kernel to be suitable for enterprise ”. ZDNet Australia . 2009年6月9日時点のオリジナル よりアーカイブ。2022年9月4日閲覧。
^ Shankland (2002年1月2日). “Test version of new Linux kernel available ”. CNet . 2022年9月4日閲覧。
^ Gooch. “Reporting bugs for the Linux kernel ”. Linux Kernel Archives . 2022年9月4日閲覧。
^ “Re: Linux logo ”. Linux-Kernel Archive (1996年5月). 2022年9月4日閲覧。
^ News, Wired (2005年5月9日). “Wired News Releases Source Review” (英語). Wired . ISSN 1059-1028 . https://www.wired.com/2005/05/wired-news-releases-source-review/ 2018年1月4日閲覧。 ⚠
^ Shankland (2005年7月1日). “Novell introduces Linux kernel debugger ”. CNet . 2022年9月4日閲覧。
^ Shankland (2003年2月17日). “Intel, Red Hat cure open-source hiccup ”. CNet . 2022年9月4日閲覧。
^ Grover (2002年12月6日). “Proposed ACPI Licensing change ”. Linux-Kernel Archive . 2022年9月4日閲覧。
^ Vance (2006年4月20日). “Linux team tells VMware and Xen to get their acts together ”. The Register . 2022年9月4日閲覧。
^ Amsden (2006年3月13日). “VMI i386 Linux virtualization interface proposal ”. LWN.net . 2022年9月4日閲覧。
^ Adam (2001年7月9日). “IBM announces Journaled File System v 1.0.0 ”. Kernel Traffic . 2007年9月28日時点のオリジナル よりアーカイブ。2022年9月4日閲覧。
^ “Linus tells Merkey, "Cry me a river" ”. Linux Today (2006年1月2日). 2006年1月4日時点のオリジナル よりアーカイブ。2022年9月4日閲覧。
^ Barr (2002年2月11日). “Linus tries to make himself scale ”. Linux.sys-con.com . 2007年9月30日時点のオリジナル よりアーカイブ。2022年9月4日閲覧。
^ a b Lee, Gwendolyn K.; Cole, Robert E. (December 2000). The Linux Kernel Development As A Model of Open Source Knowledge Creation . Haas School of Business, University of California . http://pascal.case.unibz.it/retrieve/3302/lee00linux.pdf 2007年3月13日閲覧。 .
^ Hertel, Guido; Niedner, Sven; Herrmann, Stefanie. Motivation of Software Developers in Open Source Projects . クリスティアン・アルブレヒト大学キール , Institut fuer Psychologie. http://opensource.mit.edu/papers/rp-hertelniednerherrmann.pdf 2007年3月13日閲覧。 .
^ Swift, Michael M.; Annamalai, Muthukaruppan; Bershad, Brian N.; Levy, Henry M.. “Recovering Device Drivers” . Proceedings of the 6th Symposium on Operating Systems Design and Implementation (ワシントン大学 ). http://www.usenix.org/events/osdi04/tech/swift/swift_html/ 2007年3月13日閲覧。 .
^ “Archives ”. Kernel Traffic . 2022年9月4日閲覧。
^ “linux-kernel.vger.kernel.org archive mirror ”. lore.kernel.org . 2022年10月9日閲覧。
^ “LKML.ORG - the Linux Kernel Mailing List Archive ”. lkml.org . 2022年10月9日閲覧。
^ “linux-kernel ”. www.mail-archive.com . 2022年10月9日閲覧。
^ “Majordomo Lists at VGER.KERNEL.ORG ”. vger.kernel.org . 2022年10月9日閲覧。
^ Vance, Ashlee (2015年6月16日). “The Creator of Linux on the Future Without Him” . Bloomberg . https://www.bloomberg.com/news/articles/2015-06-16/the-creator-of-linux-on-the-future-without-him
^ Sharwood (2015年1月19日). “Buggy? Angry? LET IT ALL OUT says Linus Torvalds ”. The Register . 2015年11月8日閲覧。
^ Clarke (2012年11月7日). “Torvalds: I want to be nice, and curse less, but it's just not in me ”. The Register . 2015年11月8日閲覧。
^ “Lennart Poettering: Open Source Community "Quite A Sick Place To Be In" ”. Slashdot (2014年10月6日). 2015年11月8日閲覧。
^ Gold (2015年10月5日). “Linux kernel dev Sarah Sharp quits, citing 'brutal' communications style ”. Network World . 2015年11月8日閲覧。
^ Prakash (2018年9月17日). “Torvalds Apologizes for His 'Bad Behavior', Takes a Break from Linux ”. It's FOSS . 2022年9月4日閲覧。
^ Priyadarshini (2018年9月17日). “Linus Torvalds Is Taking A Break From Linux, Here's Why? ”. Fossbytes . 2022年9月4日閲覧。
外部リンク