Linux kernel mailing list

Linux kernel mailing list
Type of site
Information exchange for Linux kernel development
Website lkml.org
Current status Online

The Linux kernel mailing list (LKML) is the main electronic mailing list for Linux kernel development,[1][2] where the majority of the announcements, discussions, debates, and flame wars over the kernel take place.[3] Many other mailing lists exist to discuss the different subsystems and ports of the Linux kernel, but LKML is the principal communication channel among Linux kernel developers.[4] It is a very high-volume list, usually receiving about 1,000 messages each day, most of which are kernel code patches.

Linux utilizes a workflow governed by LKML,[5] which is the Bazaar where kernel development takes place. In his book Linux Kernel Development, Robert Love notes:[3]

If the Linux kernel community had to exist somewhere physically, it would call the Linux Kernel Mailing List home.

LKML functions as the central place where Linux developers around the world share patches, argue about implementation details, and discuss other issues.[1] The official releases of the Linux kernel are indicated by an email to LKML.[6][7] New features are discussed and most code is posted to the list before any action is taken.[3] It is also the official place for reporting bugs in the Linux kernel, in case one cannot find the maintainer to whom the bug should be reported.[8] A controversial author suggests that it was on LKML that Tux, the official Linux mascot, was suggested and refined.[9] Many companies associated with Linux kernel make announcements and proposals on LKML; for example, Novell,[10] Intel,[11] VMware,[12] IBM,[13] etc.

The list subscribers include all the Linux kernel maintainers as well as other known figures in Linux circles (such as Jeff V. Merkey,[14] Eric S. Raymond,[15] etc.). A 2000 study found that 14,535 people, from at least 30 different countries, sent at least one email to LKML between 1995 and 2000 to participate in the discussion of Linux development.[16]

Authors of books such as The Linux Kernel Development As A Model of Open Source Knowledge Creation[16] and Motivation of Software Developers in Open Source Projects,[17] and Recovering Device Drivers[18] have made use of LKML for their research studies and surveys.

The newsletter Kernel Traffic used to cover the activities of the Linux-kernel mailing list.[1] Many internet websites include archives of the mailing list.

Linus Torvalds is known for angrily disagreeing with other developers on the LKML.[19] Calling himself a "really unpleasant person", he later explained "I'd like to be a nice person and curse less and encourage people to grow rather than telling them they are idiots. I'm sorry  I tried, it's just not in me."[20][21] His attitude, which Torvalds considers necessary for making his point clear, has drawn opposition from Intel programmer Sarah Sharp and systemd developer Lennart Poettering, among others.[22][23]

See also

References

  1. 1 2 3 Kernel Traffic
  2. 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. Retrieved 2007-03-13.
  3. 1 2 3 Love, Robert (2005-01-12). "Patches, Hacking, and the Community". Linux Kernel Development (2nd ed.). Novell Press. ISBN 978-0-672-32720-9.
  4. Llamosi, Albert (2004-07-27). Reliable Software Technologies - Ada-Europe 2004. Lecture Notes in Computer Science , Vol. 3063. Springer. ISBN 978-3-540-22011-4.
  5. 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.
  6. Justin R. Erenkrantz. "Release Management Within Open Source Projects" (PDF). Institute for Software Research, University of California. Retrieved 2007-03-13.
  7. Linux kernel to be suitable for enterprise, Test version of new Linux kernel available
  8. Reporting bugs for the Linux kernel
  9. The Story Behind Tux the PenguinInitial thread for "Linux logo"
  10. Novell introduces Linux kernel debugger
  11. Intel, Red Hat cure open-source hiccup, Proposed ACPI Licensing change
  12. Linux team tells VMware and Xen to get their acts together, VMI i386 Linux virtualization interface proposal
  13. IBM announces Journaled File System v 1.0.0, Kernel Traffic #125 for 9 July 2001
  14. Linus tells Merkey, "Cry me a river"
  15. Linus tries to make himself scale
  16. 1 2 Gwendolyn K. Lee; Robert E. Cole (December 2000). "The Linux Kernel Development As A Model of Open Source Knowledge Creation" (PDF). Haas School of Business, University of California. Retrieved 2007-03-13.
  17. Guido Hertel, Sven Niedner & Stefanie Herrmann. "Motivation of Software Developers in Open Source Projects" (PDF). University of Kiel, Institut fuer Psychologie. Retrieved 2007-03-13.
  18. Michael M. Swift; Muthukaruppan Annamalai; Brian N. Bershad; and Henry M. Levy. "Recovering Device Drivers". University of Washington. Retrieved 2007-03-13.
  19. Vance, Ashlee (June 16, 2015). "The Creator of Linux on the Future Without Him". Bloomberg.
  20. Sharwood, Simon (2015-01-19). "Buggy? Angry? LET IT ALL OUT says Linus Torvalds". The Register. Retrieved 2015-11-08.
  21. Clarke, Gavin (2012-11-07). "Torvalds: I want to be nice, and curse less, but it's just not in me". The Register. Retrieved 2015-11-08.
  22. "Lennart Poettering: Open Source Community "Quite A Sick Place To Be In"". Slashdot. 2014-10-06. Retrieved 2015-11-08.
  23. Gold, Jon (2015-10-05). "Linux kernel dev Sarah Sharp quits, citing 'brutal' communications style". Network World. Retrieved 2015-11-08.
This article is issued from Wikipedia - version of the 10/4/2016. The text is available under the Creative Commons Attribution/Share Alike but additional terms may apply for the media files.