Fact-checked by Grok 2 weeks ago

Linux kernel mailing list

The Linux Kernel Mailing List (LKML), formally known as linux-kernel@vger., is the central public forum for discussions on the design, development, bugs, and maintenance of the , serving as the primary venue where developers worldwide collaborate on patches, reviews, and technical decisions. Established in December 1991 as [email protected] shortly after ' initial announcement of the project in August 1991, it evolved into its current form and has remained a cornerstone of the open-source kernel's decentralized, community-driven evolution. The list is hosted on the vger. server and maintained through the mailing list service, with comprehensive archives dating back to 1998 accessible via lore. to facilitate searching and historical reference. Beyond the main LKML, the Linux kernel ecosystem relies on a network of subsystem-specific mailing lists—detailed in the kernel's MAINTAINERS file—for targeted development on areas like networking, filesystems, or drivers, ensuring focused discussions while funneling key changes to the broader list. Participation emphasizes plain-text emails, adherence to such as searching archives before posting and maintaining proper threading, and the use of tools like for patch submission, which has enabled scalable growth despite the list's high volume of thousands of messages daily. This email-based model, chosen for its simplicity and accessibility, has sustained a global developer community since the kernel's , allowing contributions from individuals and organizations without centralized control.

Introduction

Definition and Purpose

The Linux Kernel Mailing List (LKML) is the primary electronic mailing list for technical discussions on the design, bugs, and improvements of the Linux kernel. It serves as the central communication platform where the majority of core kernel developers participate to collaborate on kernel development efforts. Unlike other Linux mailing lists that cover user-space applications, distributions, or general topics, the LKML focuses exclusively on kernel internals. The core purposes of the LKML include sharing code patches for , debating proposed features and architectural decisions, reporting and diagnosing bugs, and announcing official kernel releases by maintainers such as . , the 's creator and principal maintainer, actively drives many of these discussions to guide development priorities. The LKML handles a high daily volume of approximately 1,300 messages, the majority of which consist of code submitted for integration into the . This intense activity underscores its role as the epicenter of open-source collaboration.

Significance in Linux Development

The (LKML) serves as the central hub for the collaborative development of the , where all major decisions, merges, and release announcements are originated, discussed, and finalized. maintainers and developers rely on LKML to coordinate efforts, review proposed changes, and integrate contributions into the mainline , ensuring a transparent and consensus-driven that underpins the 's evolution. This central role makes LKML indispensable for upstream integration, as subsystems and features are funneled through its discussions before official adoption. LKML attracts a global community of contributors, including developers from major companies such as and , who use the list for announcements, proposals, and code submissions. As of 2025, the has over 11,000 contributors across 1,780 organizations. A 2003 study analyzing LKML archives from 1995 to 2000 identified 14,535 distinct individuals from at least 30 countries who sent at least one to the list, highlighting its early role in fostering widespread participation that continues to drive advancements. For instance, the iconic Tux penguin mascot was first suggested on LKML in early during discussions about a suitable logo for , illustrating how the list influences even non-technical aspects of the project's identity. The ongoing activity on LKML remains vital to the kernel's , with maintainers leveraging it for coordination and , which sustains the project's rapid and adaptability. This ensures that diverse inputs from and corporate contributors shape the kernel's features and stability, reinforcing LKML's enduring significance in ecosystems.

History

Founding and Early Years

The Linux kernel mailing list traces its origins to late 1991, when Linus Torvalds established the "Linux-activists" mailing list at niksula.hut.fi as a dedicated channel for early collaborators on the nascent Linux project. This initiative followed Torvalds' initial public announcement of his kernel work on the comp.os.minix Usenet newsgroup on August 25, 1991, where he sought feedback from the Minix user community. The list was first publicly referenced in an October 1991 document accompanying early kernel files, instructing interested parties to subscribe via [email protected]. Hosted initially at the Helsinki University of Technology's server, the list quickly became the primary hub for a small group of hobbyists and volunteer programmers, fostering the project's transition from Torvalds' solo endeavor to a communal effort. Discussions centered on basic functionality, such as booting issues and basic system calls in the 10,000-line kernel, marking the list's role in shaping the earliest releases. By 1992–1993, as Linux gained traction—spurred by events like the high-profile debate between Torvalds and Andrew Tanenbaum on —the mailing list saw rising participation, shifting from informal hobbyist chats to more organized exchanges on and efforts. This growth, however, introduced early challenges, including unstructured threads that mixed reports with philosophical debates, and the difficulty of coordinating patches without formal processes amid increasing volume. Despite these hurdles, the list solidified as the core forum for development through the mid-1990s, evolving into a structured environment that supported releases like version 0.12 in early 1992.

Evolution and Milestones

In the mid-1990s, the Linux Kernel Mailing List (LKML) experienced significant expansion as the 's popularity grew, leading to the adoption of formal archiving mechanisms to preserve discussions. Archives began appearing around , with one of the earliest comprehensive collections hosted at lkml.iu.edu using Hypermail, enabling searchable access to messages from that period onward. This growth necessitated tools to manage the increasing volume of traffic; in , Zack Brown launched Kernel Traffic, a weekly that summarized key LKML discussions, filtering technical debates, bug reports, and feature proposals for a broader . Kernel Traffic continued until 2005, providing an essential digest that helped developers and observers track the evolving kernel without being overwhelmed by the raw flood. The 2000s marked pivotal milestones for LKML, driven by technological shifts and rising participation. In April 2005, following the collapse of the collaboration due to licensing disputes discussed extensively on LKML, announced the creation of as a new system, which was officially adopted for development by July 2005. This integration transformed patch submission and review workflows on the list, enabling more efficient handling of contributions and reducing reliance on emailed diffs. Concurrently, corporate involvement surged, with companies like , , and beginning to fund developers who contributed substantially to the ; by the end of the decade, over 600 firms had participated since 's tracking began in 2005. LKML also hosted intense debates surrounding the 2.6 series, released in 2003 after a protracted two-year development cycle, where discussions focused on stability, feature inclusion, and the shift to a more predictable release model. During the , LKML adapted to escalating volumes—often exceeding 1,000 messages daily—through infrastructural upgrades and fragmentation into specialized sub-lists. In , the list migrated to a modern public-inbox-based archive at lore.kernel.org, which provided threaded views, , and coverage back to 1998, replacing older, less scalable systems and improving accessibility for contributors. To mitigate overload on the main list, subsystem-specific mailing lists proliferated, such as linux-kernel-vserver for topics, allowing focused discussions while routing relevant threads back to LKML for broader review. These changes supported the kernel's maturation without altering the core -centric model. As of November 2025, LKML maintains steady continuity, serving as the primary forum for kernel 6.x series development, including releases from 6.1 through 6.17, with 6.18 in release candidate stage, and active threads on security enhancements such as improved memory protections and the ongoing integration of Rust for driver modules to bolster safety.

Operations and Structure

Subscription and Access

The Linux Kernel Mailing List (LKML) can be subscribed to through the Subspace mailing list service, hosted on vger.kernel.org, whose infrastructure was replaced in 2023. To subscribe, individuals send a plain-text email to the list's +subscribe address, such as [email protected], for receiving individual messages, or [email protected] for batched daily digests. This process requires no fee and confirms subscription via a reply email, ensuring straightforward entry for interested developers and enthusiasts. Non-subscribers can access LKML discussions through public archives, which provide searchable, read-only views of all messages without needing an account. Primary archives include lore.kernel.org, maintained by the for comprehensive historical and current threads, and the unofficial lkml.org interface for quick searches and browsing. Subscription remains free, but the list's high volume—often exceeding thousands of messages weekly—demands robust configuration, such as or filters, to manage influx and avoid inbox overload; digest mode helps mitigate this by consolidating content. Several barriers affect new participants, including the need for technical proficiency in , such as sending plain-text-only messages to avoid rejection, as content is filtered out for and reasons. Spam filters from providers like frequently challenge subscriptions and deliveries, sometimes blacklisting kernel domains due to high-traffic patterns, requiring users to whitelist vger.kernel.org addresses. Web-based alternatives like lkml.org lower the entry threshold by enabling passive reading without email setup, though active contribution still necessitates proper email handling. Access has evolved from the early days of strictly plain-text, majordomo-based subscriptions via vger.kernel.org in the to the modern platform introduced in 2021, which improves delivery reliability through better compliance while maintaining a plain-text for posts. This shift addresses past issues like email bounces from evolving spam protections, making participation more accessible in the without altering core formatting rules.

Discussion Formats and Tools

Communications on the Linux Kernel Mailing List (LKML) primarily occur through plain-text email messages, which ensure compatibility across diverse email clients and avoid formatting issues associated with HTML or attachments. Patches are typically included inline within the email body, generated using the git format-patch command to produce a standardized mbox format that preserves code structure and context. Threaded replies are facilitated by email headers such as In-Reply-To and References, which link responses to the original message, maintaining the chronological and logical flow of discussions even in extended debates. Participants commonly use email clients like or , which support plain-text composition and proper header handling without altering content through automatic wrapping or encoding changes. For submitting patches, integration with git send-email is recommended, as it automates the delivery of multiple patches in a series while correctly setting headers for threading and avoiding common pitfalls like MIME attachments. These tools enable developers to contribute from various environments, emphasizing simplicity and reliability in asynchronous collaboration. Discussions are organized using subject line prefixes, such as "[PATCH]" for code submissions or "[RFC]" for requests for comments, which help recipients quickly identify the topic and messages. Message IDs, unique identifiers assigned to each , allow for precise tracking of threads across archives, supporting the analysis of long-running conversations on design or bugs. This structure aids in managing the list's high volume, where thousands of messages circulate weekly. To handle the substantial email traffic, subscribers can opt for daily digests, which compile messages into a single periodic summary rather than delivering them individually. The LKML relies exclusively on this asynchronous model for global participation, eschewing chat platforms to accommodate contributors across time zones without requiring synchronous availability. This approach aligns with broader community , where clear threading and concise replies foster productive exchanges.

Patch Submission and Review Process

Developers submit code changes to the Linux kernel primarily through patches sent to the (LKML), following a structured to ensure quality and proper routing. The process begins with generating patches using the git format-patch command, which produces unified files in a canonical format suitable for email transmission. These patches must include a clear subject line, a detailed description of the changes, and essential tags such as the Signed-off-by line to certify compliance with the Developer's (DCO). The DCO is a legal attestation by the contributor that they have the right to submit the code under the kernel's license (GPLv2), that it is their original work or they are authorized to contribute it, and that it does not violate third-party rights; this is enforced via the Signed-off-by tag added automatically with git commit --signoff or manually in the commit message. Patches also require comprehensive changelogs in the body, explaining the problem addressed, the rationale for the solution, and any testing performed, with text wrapped at 75 characters for readability. Testing reports are encouraged, often indicated by a Tested-by tag from individuals who have verified the patch in relevant environments, providing evidence of functionality across architectures or use cases. To route the patch correctly, developers run the scripts/get_maintainer.pl script on the patch file or affected paths, which parses the MAINTAINERS file to identify subsystem maintainers, reviewers, and relevant mailing lists; the output is then used with git send-email to distribute the patch to [email protected] and targeted recipients. This ensures the submission reaches the appropriate experts without overwhelming the entire community. Once submitted, patches undergo a public review process on the LKML, where maintainers, peers, and other contributors provide feedback on technical correctness, style, and impact. Initial versions are tagged as [PATCH v1], with subsequent iterations (e.g., v2, v3) incorporating reviewer comments and including a changelog of changes since the prior version, placed after the "---" separator in the patch email. Reviews emphasize constructive criticism, with tags like Reviewed-by or Acked-by signaling approval; developers are expected to iterate based on feedback, typically waiting 1-3 weeks before resending if no response is received, using [PATCH vN RESEND] for visibility. The process fosters transparency, as all discussions occur publicly to build consensus and prevent silos. Subsystem maintainers aggregate reviewed and tested patches into their trees, then submit pull requests to during the biannual merge window—a roughly two-week period following each stable release where new features are integrated. Torvalds evaluates these pull requests, merging those that meet criteria for stability and design, often providing final feedback or rejecting contentious ones; his decisions close the window, leading to the first release candidate (rc1). Accepted patches thus enter the mainline via these pulls, while rejected ones may prompt further debate or redesign on the LKML. The high volume of activity—typically around 1,500 messages daily in recent periods, predominantly patch series and reviews—underscores the scale of this collaborative effort.

Community and Culture

Key Participants and Contributors

Linus Torvalds serves as the founder of the Linux kernel mailing list (LKML) and the primary maintainer of the , where he holds the ultimate responsibility for merging patches into the mainline tree and issuing official release announcements. As the sole individual authorized to integrate changes during the kernel's merge window, Torvalds relies on a from subsystem maintainers to ensure patch quality before final approval. His direct involvement in LKML discussions shapes the direction of kernel development, often through pull requests and commentary on proposed features. Other prominent figures include subsystem maintainers who oversee specific areas of the kernel and facilitate discussions on LKML. Greg Kroah-Hartman maintains the stable kernel branches, coordinating backports of fixes to releases and announcing updates via the mailing list. Andrew Morton leads the (mm) subsystem and curates the -mm tree, which integrates experimental patches and non-subsystem changes before they reach the mainline, contributing approximately 5-10% of merged code. Historically, contributors like advanced kernel tooling, such as developing CML2 as a proposed replacement for the kernel configuration system to improve modularity and . Corporate entities play a significant role through their employees, who submit patches, participate in hardware support debates, and announce integrations on LKML. Companies like , , and consistently rank among the top organizational contributors, providing expertise in areas such as drivers, networking, and to drive adoption. For instance, Intel engineers frequently contribute to graphics and processor-related subsystems, while developers focus on stability enhancements for server environments. Meta Platforms has emerged as a significant contributor, particularly in areas like filesystem and scheduler improvements. The contributor base exhibits a global demographic spread, with thousands actively participating annually across diverse regions. In the past year (November 2024 to November 2025), approximately 6,812 individuals contributed to the , with organizations concentrated in the United States (25%), (7%), and (4%), reflecting broad international collaboration. Recent development cycles, such as for kernel 6.17, involved 2,038 developers from 209 employers, including 298 first-time contributors. Influence within the community operates on a merit-based , lacking a formal beyond maintainers selected for their expertise and sustained contributions, ensuring decisions prioritize technical quality over institutional authority.

Etiquette and Social Dynamics

The Linux Kernel Mailing List (LKML) maintains a set of core etiquette rules to ensure efficient and among contributors. Emails must be sent in only, avoiding to minimize risks and . Top-posting is strongly discouraged in favor of interleaved replies, where new content is placed inline after relevant quoted sections, and quotes should be trimmed to include only essential context. Subject lines must be descriptive and, for patches, prefixed with "[PATCH]" to facilitate identification and processing. All replies should be directed to the full list of recipients to preserve public discourse, and contributors are expected to adhere to the Developer's (DCO) by including a "Signed-off-by" line in patch submissions, certifying that the work is original and free of legal encumbrances. Social dynamics on the LKML are characterized by a where technical merit determines influence, often leading to direct and sometimes harsh critiques focused on code quality rather than personal politeness. This environment prioritizes substantive technical discussion over formal courtesy, with participants encouraged to be terse yet polite, using basic greetings or thanks sparingly to respect maintainers' time. Open conflict is viewed by some as beneficial for cooperation, as it surfaces issues more effectively than passive-aggression, though it can deter less resilient contributors. The list's interaction style has evolved significantly, particularly with the adoption of a in 2018 based on the Contributor Covenant, shifting from a pre-2018 "free-for-all" atmosphere of unmoderated intensity to one emphasizing kindness and moderation. Off-topic posts are typically handled by redirection to appropriate forums rather than outright dismissal, aligning with efforts to maintain focus while fostering inclusivity. Despite these norms, the LKML presents a high barrier for newcomers due to its intense, critique-heavy environment, which has been noted to discourage participation from those unaccustomed to blunt feedback. To address this, ongoing efforts include clearer guidelines and the post-2018 to promote a more welcoming space without compromising technical rigor.

Notable Events

Controversies and Debates

The Linux Kernel Mailing List (LKML) has been a venue for intense technical debates that have shaped kernel development policies. One prominent involves the stability of the 's application programming interface (), particularly in the . Developers argued over whether to guarantee a stable ABI for userspace interactions, with —a virtual filesystem exposing objects—becoming a focal point. In 2006, discussions highlighted concerns that sysfs changes could break userspace tools without a stable interface, though maintainers emphasized that internal APIs evolve rapidly to prioritize innovation over rigidity. This stance, articulated by figures like , rejected a frozen API to avoid stifling progress, leading to ongoing tensions with users expecting . More recently, the integration of into the kernel has sparked heated debates since the early 2020s. Proponents advocate for 's memory safety features to reduce vulnerabilities in drivers and subsystems, with initial support merging in 2022. However, critics, including veteran maintainers, contend that introduces unnecessary complexity and ideological biases, potentially fragmenting the codebase. In February 2025, intervened in a dispute over DMA support, criticizing overly rigid format checking as "completely crazy" and urging a pragmatic approach that supports both and without mandating adoption. These exchanges on LKML underscore broader philosophical divides between tradition and modernization in kernel engineering. In October 2024, approximately a dozen maintainers with Russian affiliations were removed from the 's MAINTAINERS file due to concerns over compliance with sanctions, particularly links to entities involved in military activities. The decision, led by and supported by , sparked significant debate on LKML about the appropriateness of geopolitical considerations in governance, with critics arguing it undermines the project's apolitical nature and volunteer contributions. Behavioral controversies have also plagued the LKML, often centered on ' communication style. Torvalds has been known for profane rants that intimidate contributors, such as his 2012 critique of a USB driver patch, where he unleashed a tirade against perceived incompetence in handling regressions. This incident exemplified recurring "flame wars" that critics argue deter new and diverse participants by fostering a . In , USB maintainer Sarah Sharp publicly called out Torvalds for shouting in and using derogatory language, linking it to broader issues of inclusivity. Such dynamics have been blamed for low participation from underrepresented groups, with pre-2018 diversity debates highlighting how aggressive tones alienate women and minorities. A pivotal event occurred in amid the fallout, when the proprietary system's licensing changes threatened kernel collaboration. BitMover revoked free access for developers after allegations of reverse-engineering, prompting threats of forking the kernel or seeking alternatives. This crisis accelerated the creation of by Torvalds, but it exposed vulnerabilities in relying on non-open tools and fueled discussions on governance. The most significant behavioral controversy culminated in Torvalds' 2018 self-imposed sabbatical. In September 2018, he apologized on LKML for years of toxic behavior, admitting his rants had crossed into personal attacks and stepping back to seek help in managing emotions. This led to a temporary slowdown in list activity as and others maintained releases, marking a rare admission of cultural issues within the . The break, lasting several weeks, intensified calls for reform to sustain contributor engagement.

Introduction of Code of Conduct

The Linux kernel community adopted the Contributor Covenant version 1.4.0 as its official in September 2018, replacing the prior "Code of Conflict" that had emphasized technical criticism over interpersonal standards. This change followed ' temporary break from kernel development to address his own reported abusive behavior, amid broader community discussions on fostering a more welcoming environment for contributions. The adoption was announced by maintainer and integrated into the kernel's documentation, applying to all participants in kernel-related spaces, including the Linux Kernel Mailing List (LKML). Key provisions of the emphasize prohibiting , including the use of sexualized language, unwelcome attention, or intimidation, while promoting inclusivity regardless of factors such as , , , or . It encourages respectful communication, acceptance of constructive criticism, and , with a Linux-specific interpretation clarifying that rejecting technically unsuitable contributions does not violate the policy. Enforcement is handled by a dedicated Committee, reachable at [email protected], which investigates reports and recommends actions approved by the Technical Advisory Board, such as warnings, coaching, public apologies, or restrictions on participation. This framework ties into the existing Developer Certificate of Origin (DCO) process for submissions, as maintainers must adhere to and enforce the in good faith for contributions to be accepted. The introduction of the had a mixed impact on LKML behavior and participation. It faced significant backlash from some developers who viewed it as an imposition of "" on a merit-based community, leading to threats of code withdrawal and public debates in 2018. Despite this, the policy contributed to reduced overt toxicity, with Torvalds himself committing to more empathetic responses upon his return in October 2018, and committee reports indicating low violation volumes—such as four reports from September 2018 to July 2019, and 17 from April 2024 to March 2025—suggesting fewer escalated conflicts. Enforcement has been rare but notable, including participation restrictions for individuals like Kent Overstreet in November 2024 following an abusive message, helping sustain high levels of activity through 2025 with diminished public flame wars compared to pre-adoption norms.

Media and Archives

Historical Media Coverage

The Linux Kernel Mailing List (LKML) received early media attention through specialized newsletters that summarized its discussions for a broader audience. Kernel Traffic, launched in 1998, provided weekly digests of key threads from the LKML and related open-source mailing lists, focusing on technical developments and debates in the community. This newsletter continued until November 2005, offering a curated overview amid the growing volume of list traffic, which helped developers and enthusiasts track significant conversations without sifting through thousands of emails. During the and , mainstream and tech-focused outlets covered LKML discussions, particularly around high-profile controversies that spilled over from the list into public discourse. Publications like Wired reported on the Group's legal challenges against in 2003, highlighting how LKML threads dissected allegations of code theft from Unix into the , fueling widespread debate on in . Similarly, aggregated and amplified LKML-related stories, such as the 2003-2005 disputes, where community reactions on the list were analyzed for their impact on and vendor responses. These articles often portrayed the LKML as a battleground for ideological and technical clashes, drawing attention to its role in shaping the kernel's direction. Analyses in books further documented the LKML's cultural significance. In his 2001 autobiography Just for Fun: The Story of an Accidental Revolutionary, recounts the early days of kernel development, including how the became the primary for after his initial announcement. Coverage of specific threads, such as the 1996 discussion on selecting a , has been referenced in historical overviews; participants on the LKML proposed and debated symbols, ultimately leading to the penguin Tux after Torvalds shared his affinity for the bird following a encounter. As the LKML's email volume surged—reaching tens of thousands of messages annually by the mid-2000s—traditional print media coverage declined, giving way to online platforms that could handle real-time analysis of landmark events. For instance, the 2005 adoption of for kernel development, announced by Torvalds on the list after parting with , received focused online reporting for streamlining patch reviews and distribution. This shift emphasized digital outlets' ability to link directly to archived threads, reducing reliance on summarized print articles.

Current Archives and Resources

The primary archive for the Linux Kernel Mailing List (LKML) is , a public-inbox-based mirror of linux-kernel.vger.kernel.org that has provided comprehensive access since the early 2010s, featuring threaded message views, , and feed subscriptions for updates. As of November 2025, it remains fully active with no reported outages, hosting recent discussions such as patches for 6.18 release candidates and Rust-related enhancements like the initial integration of the rust_binder driver. It integrates with by linking changelogs and release announcements directly to relevant LKML threads, facilitating cross-referencing between code releases and mailing list deliberations. Complementing lore.kernel.org, lkml.org serves as an unofficial indexed archive since 2002, offering quick access to recent messages through categorized views such as the last 100 posts, daily summaries, and "hottest" threads based on activity. In 2025, it continues to index live content up to November 17, including ongoing integration debates tied to 6.18, such as the Binder driver discussions. While lacking advanced , it supports lookups for precise retrieval of individual posts. Additional resources include , which delivers weekly summaries of LKML discussions, distilling key patches, debates, and developments like advancements in the 6.18 development cycle into accessible articles updated through November 16, 2025. Its kernel index and patches page provide curated archives of these summaries, aiding researchers in tracking trends without sifting through raw emails. For broader historical context, MARC.info maintains logs of the linux-kernel list from 1994 onward, with monthly archives extending to November 2025 encompassing around 20,000 to 45,000 messages per recent month and search tools for subjects, authors, and content. Although some older links in external references may occasionally fail, the core 2025 archives are intact and searchable. Search tools across these platforms emphasize Message-ID lookups, enabling direct access to specific emails via lore.kernel.org or lkml.org, while public-inbox protocols allow community mirroring of the entire LKML dataset for local analysis or redundancy. In 2025, these resources collectively support vibrant engagement, including Rust debates around kernel 6.18's Binder driver expansions, without interrupting ongoing contributions. Subscriptions to the live list via vger.kernel.org remain available for real-time monitoring, though archival tools suffice for retrospective study.

References

  1. [1]
  2. [2]
    LINUX's History by Linus Torvalds
    ... linux There is also a mailing list set up 'Linux-activists@niksula.hut.fi'. To join, mail a request to 'Linux-activists-request@niksula.hut.fi'. It's no use ...
  3. [3]
    Subspace mailing list server — subspace.kernel.org documentation
    Subspace mailing list server¶. Subspace is a mailing list service tailored to patch-based developer workflows. It aims to deliver mail to subscribers ...
  4. [4]
    linux-kernel.vger.kernel.org archive mirror
    This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for NNTP newsgroup(s).
  5. [5]
    Mailing list etiquette — subspace.kernel.org documentation
    Oct 23, 2023 · Follow these guidelines when sending mail to the Linux Kernel mailing lists. Send “plain text” mail only.
  6. [6]
    Reducing patch postings to linux-kernel - LWN.net
    Nov 8, 2023 · The linux-kernel mailing list famously gets an enormous amount of email on a daily basis; the volume is so high that various email providers ...
  7. [7]
    Why kernel development still uses email - LWN.net
    Oct 1, 2016 · Greg said, email matters because it is simple, supports the widest group, and is scalable. But the most important thing is that it grows the community.
  8. [8]
    Linus Torvalds: Linux 6.16 - LKML
    Linus Torvalds <>. Date, Sun, 27 Jul 2025 14:58:50 -0700. Subject, Linux 6.16. It's Sunday afternoon, and the release cycle has come to an end.
  9. [9]
    LKML.ORG - the Linux Kernel Mailing List Archive
    ... Linux Kernel Mailing List archive. This mailing list is a rather high-volume list, where (technical) discussions on the design of, and bugs in the Linux ...Hottest Messages · Maintainers / Kernel Summit... · Linus Torvalds: Linux 6.15
  10. [10]
    reporting-bugs - The Linux Kernel Archives
    Simply posting to the generic linux-kernel mailing list (LKML) may cause your bug report to be lost in the noise of a mailing list that gets 1000+ emails a day.
  11. [11]
    2. How the development process works - The Linux Kernel Archives
    2.7. Mailing lists. A great deal of Linux kernel development work is done by way of mailing lists. It is hard to be a fully-functioning member of the community ...
  12. [12]
    The Case of the Linux Kernel Development - jstor
    was between February 2000 and April 2000. We arrived at four mechanisms critical to knowledge creation by generating categories from our initial data collection ...
  13. [13]
    A Complete History of Tux - so Far.
    Beginnings. In the beginning, sometime in early 1996, several people were talking on the linux-kernel mailing list about a suitable logo/mascot for Linux.
  14. [14]
    The Linux Foundation Releases Development Report Highlighting ...
    Aug 22, 2016 · The Top 10 organizations sponsoring Linux kernel development since the last report include Intel, Red Hat, Linaro, Samsung, SUSE, IBM, Renesas, ...
  15. [15]
    [PDF] Linux—a free unix-386 kernel - OldLinux
    Linux currently has a mailing-list, which you can subscribe to by mailing to the address: Linux-activists-request@niksula.hut.fi and asking to ...
  16. [16]
    The early days of Linux - LWN.net
    Apr 12, 2023 · In August 1991, Linus mentioned his new kernel in public for the first time, in the comp.os.minix newsgroup. This included the phrase " I'm ...
  17. [17]
    Kernel Traffic
    "Kernel Traffic" is the name of the overall collection of newsletters, and also the name of the original newsletter by Zack Brown that got the project started.Missing: history | Show results with:history
  18. [18]
    Git - A Short History of Git
    ### Summary of Git Creation and Adoption by Linux Kernel in 2005
  19. [19]
    Linus Torvalds: Linux 2.6.0 - LKML
    Dec 17, 2003 · kernel with another compiler made the problem disappear. It turned out to be a really subtle bug wrt SMP ordering and stack allocation, and lots ...Missing: development debates
  20. [20]
    LKML archives on lore.kernel.org - LWN.net
    Jun 22, 2018 · A new archive of linux-kernel mailing list (LKML) posts going back to 1998 is now available at lore.kernel.org. It is based on public-inbox.
  21. [21]
    Rust Drama, Russian Kernel Maintainers & Other Top Linux Kernel ...
    Dec 24, 2024 · A 2024 Discussion Whether To Convert The Linux Kernel From C To Modern C++. A six year old Linux kernel mailing list discussion has been ...
  22. [22]
    As the Kernel Turns: Rust in Linux saga reaches the “Linus in all ...
    Feb 21, 2025 · Rust, a modern and notably more memory-safe language than C, once seemed like it was on a steady, calm, and gradual approach into the Linux kernel.
  23. [23]
    Linux.dev mailing list service - The Linux Kernel Archives
    Mar 15, 2021 · We are pleased to announce the availability of a new mailing list service running under the new lists.linux.dev domain.
  24. [24]
    The end of vger.kernel.org - LWN.net
    Dec 12, 2023 · This list alone is responsible for about 80% of all vger mailing list traffic, so we left it for the last. This Thursday, December 14, at 11AM ...Missing: date | Show results with:date
  25. [25]
    Subscribing to lists — subspace.kernel.org documentation
    The mailing lists are managed by mlmmj, so in order to subscribe to receive messages via email you will need to send a message to a special subscription address ...
  26. [26]
    Kernel Mailing Lists - The Linux Kernel Archives
    No information is available for this page. · Learn why
  27. [27]
    Email clients info for Linux - The Linux Kernel documentation
    For Linux kernel patches, use plain text, avoid flowed format, maintain tabs/spaces, use ASCII/UTF-8, and avoid copy-paste. Avoid Gmail.
  28. [28]
    Submitting patches: the essential guide to getting your code into the ...
    Due to high e-mail traffic to Linus, and to linux-kernel, it is common convention to prefix your subject line with [PATCH]. This lets Linus and other kernel ...
  29. [29]
    Linux kernel coding style
    A very commonly used style is to align descendants to a function open parenthesis. These same rules are applied to function headers with a long argument list.
  30. [30]
  31. [31]
    2. How the development process works
    The core mailing list for kernel development is, of course, linux-kernel. This list is an intimidating place to be; volume can reach 500 messages per day ...Missing: milestones | Show results with:milestones
  32. [32]
  33. [33]
    Linus Torvalds: Linux 6.18-rc4 - LKML
    Nov 2, 2025 · MAINTAINERS: mark ISDN subsystem as orphan. Documentation: netconsole: Remove obsolete contact people. Bard Liao (1): ASoC: soc_sdw_utils ...
  34. [34]
    Releases - The Linux Kernel Archives
    May 26, 2025 · Active kernel releases ; 6.12, Greg Kroah-Hartman & Sasha Levin, 2024-11-17, Dec, 2026 ; 6.6, Greg Kroah-Hartman & Sasha Levin, 2023-10-29, Dec, ...Missing: LKML | Show results with:LKML
  35. [35]
    SELF: Anatomy of an (alleged) failure - LWN.net
    Jun 23, 2010 · As examples he used his own experiences, Eric S. Raymond's CML2, Con Kolivas's failure with the Completely Fair Scheduler, along with Hans ...
  36. [36]
    Intel overtakes Red Hat to become top Linux kernel contributor
    Feb 19, 2015 · Intel has made significant contributions to the Linux kernel in recent times and has managed to surpass Red Hat as the top contributor.
  37. [37]
  38. [38]
    Development statistics for the 6.15 kernel - LWN.net
    May 26, 2025 · Development statistics for the 6.15 kernel ; Jakub Kicinski, 955, 7.0% ; Mark Brown, 774, 5.7% ; Andrew Morton, 649, 4.8% ; Alex Deucher, 571, 4.2%.
  39. [39]
    Too many lords, not enough stewards - LWN.net
    Jan 31, 2018 · The steep hierarchy in the kernel-development ... Linux kernel development community is fine and healthy and there's nothing wrong with it.
  40. [40]
    Set of FAQs for kernelnewbies mailing list
    Jan 9, 2021 · What is this mailing list about? This list is a list for budding kernel hackers, so the idea is to ask queries which are mostly related to Linux ...
  41. [41]
    On kernel mailing list behavior - LWN.net
    Jul 17, 2013 · Numerous developers have pushed for improvements in how kernel people communicate; these efforts have happened both publicly and in private.
  42. [42]
    Code, conflict, and conduct - LWN.net
    Sep 18, 2018 · D) The Contributor Covenant is a tool meant for persuing social justice in the form of anti-meritocracy, and intersectional feminism. E) An ...
  43. [43]
    Sysfs and a stable kernel ABI - LWN.net
    Feb 22, 2006 · Longstanding kernel policy has been that, while kernel internals can change at any time, the user-space interface must remain absolutely stable.Missing: debate | Show results with:debate
  44. [44]
    linux kernel monkey log
    Dec 3, 2004 · This is being written to try to explain why Linux does not have a binary kernel interface, nor does it have a stable kernel interface.Missing: controversy 2000s<|separator|>
  45. [45]
    Linus Torvalds: Re: Rust kernel policy - LKML
    Feb 20, 2025 · The document claims no subsystem is forced to take Rust that is very much true. You are not forced to take any Rust code, or care about any Rust code in the ...
  46. [46]
    Dear Linus, STOP SHOUTING and play nice - says Linux kernel dev
    Jul 16, 2013 · The USB 3.0 driver maintainer pleaded: "You don't need to SHOUT ... The catalyst was Torvalds' latest rants over bugs in the x86 ...
  47. [47]
    Welcome to 2018 - LWN.net
    Jan 10, 2018 · 1. LKML has been accused for it's notorious communication style (multiple times, unsurprisingly). In 2013, a core kernel developer, Sage Sharp, ...
  48. [48]
    The kernel and BitKeeper part ways - LWN.net
    Apr 6, 2005 · BitKeeper even did a particularly good job of meeting the Linux kernel developers' needs (barring refusal by some to use it).<|separator|>
  49. [49]
    Linus Torvalds: Linux 4.19-rc4 released, an apology, and a ... - LKML
    Sep 16, 2018 · kernel updates for last week - rc4 looks fairly average in size for this stage in the release cycle, and all the other statistics look
  50. [50]
    Linus Torvalds apologizes for years of being a jerk, takes time off to ...
    Linux creator Linus Torvalds has apologized for years of rants, swearing, and general hostility directed at other Linux developers.
  51. [51]
    Contributor Covenant Code of Conduct
    Enforcement. Instances of abusive, harassing, or otherwise unacceptable behavior may be reported by contacting the Code of Conduct Committee at <conduct@kernel ...Missing: impact 2018-2025
  52. [52]
    ​Linux adds a code of conduct for programmers - ZDNET
    Sep 17, 2018 · This new code is based on the Contributor Covenant. This open-source code of conduct is already being used by such projects as Eclipse ...
  53. [53]
  54. [54]
  55. [55]
    Code of Conduct Committee - The Linux Kernel Archives
    Jan 2, 2020 · The Linux kernel community operates a Code of Conduct based on the Contributor Covenant Code of Conduct with a Linux Kernel Contributor Covenant ...
  56. [56]
  57. [57]
    Linus Torvalds returns to Linux development with new code of ...
    Oct 22, 2018 · Linux is an open source project, but Torvalds oversees the Linux Kernel Mailing List (LKML) and he and Kroah-Hartman receive funding from the ...
  58. [58]
    A kernel code of conduct enforcement action - LWN.net
    Nov 23, 2024 · The Linux Foundation Technical Advisory Board (TAB) has decided to restrict Kent Overstreet's participation in the kernel development process.Missing: critiques | Show results with:critiques
  59. [59]
    SCO Says It Will Reveal Its Code - WIRED
    May 30, 2003 · SCO has alleged that companies including IBM (IBM) have abused its intellectual property rights by taking code from Unix and including it in the ...Missing: LKML coverage Slashdot 2000s
  60. [60]
    Tux: A brief history of the Linux mascot - TechRepublic
    Aug 25, 2021 · Back in 1996, several members of the Linux kernel mailing list were chatting about a suitable logo and mascot for the new operating system.
  61. [61]
    A Git story: Not so fun this time | Brachiosoft Blog
    Jul 1, 2024 · Although he wasn't a kernel developer, he subscribed to mailing lists for open-source projects like the Linux kernel just for fun. In April ...
  62. [62]
    The Linux Kernel Archives
    The Linux Kernel Archives · About · Contact us · FAQ · Releases · Signatures · Site news ... Kernel Mailing Lists · Patchwork · Wikis · Bugzilla · Mirrors · Linux ...Releases · The Linux Kernel Organization · The Linux Kernel documentation · FAQ
  63. [63]
  64. [64]
    Kernel coverage at LWN.net [LWN.net]
    ### Summary of LWN.net's Coverage of LKML and Kernel Discussions
  65. [65]
    Linux kernel - MARC: Mailing list ARChives
    List: packet-writing · List: php-virt-control · List: pretty-secure-linux · List: proxy-suite · List: pthreads-devel · List: pthreads-users · List: python- ...Missing: newsletter | Show results with:newsletter
  66. [66]
    Linux 6.17 Getting More Rusty With Many Rust Language Additions
    Aug 2, 2025 · Rust changes for Linux 6.17 include enabling a new set of Clippy lints, extending a number of the Rust crates used for the Linux kernel, and ...Missing: debates LKML
  67. [67]