The Linux Community (Upstream)

Upstream
The Linux community (also known as “upstream”) works via collaborative, open development.

Linux Kernel Community
For the kernel, work is debated on the Linux Kernel Mailing List (LKML) and documented in the git source control system. A new kernel is released every 2 to 3 months, with consumer distros released approximately every 6 months, and enterprise distros approximately every 18 months. By contrast, the telecoms industry generally functions via Requests for Proposal (RFPs) and requirements documents. Carrier systems can be installed (and require support) for 5 or even 10 years. This workgroup aims to help the Linux and carrier communities better communicate their requirements and capabilities so that Linux can better satisfy carriers' needs.

Open Source System Software Communities
System software, which includes high availability software (clustering, messaging, re-assigning network connections, etc.), HA application interfaces, HA platform interfaces, and software development tools are critical in network equipment deployments. This workgroup encourages the development of the Linux HA and development tools communities but does not directly interact with any particular group or implementation.