Which entity is responsible for the overall maintenance and development of the Linux kernel?
Trap 1: Debian Project
Debian is a distribution project that packages and maintains its own kernel builds, not the upstream kernel itself. It is tempting because distributions ship kernels and patch them, and it would be correct if the question asked which entity maintains the kernel shipped within Debian.
Trap 2: Free Software Foundation
The Free Software Foundation promotes free software and holds copyright on GNU components, but does not maintain or develop the Linux kernel. It is tempting because of its association with GNU and the GPL licensing the kernel, and it would be correct for questions about GNU project stewardship.
Trap 3: Canonical
Canonical maintains Ubuntu and contributes to kernel work, but holds no overall stewardship of kernel development. It is tempting because Canonical employs kernel developers and ships a major distribution, and it would be correct if the question asked who maintains Ubuntu and its kernel packaging.
- A
Debian Project
Why it fails: Debian is a distribution project that packages and maintains its own kernel builds, not the upstream kernel itself. It is tempting because distributions ship kernels and patch them, and it would be correct if the question asked which entity maintains the kernel shipped within Debian.
- B
Free Software Foundation
Why it fails: The Free Software Foundation promotes free software and holds copyright on GNU components, but does not maintain or develop the Linux kernel. It is tempting because of its association with GNU and the GPL licensing the kernel, and it would be correct for questions about GNU project stewardship.
- C
Canonical
Why it fails: Canonical maintains Ubuntu and contributes to kernel work, but holds no overall stewardship of kernel development. It is tempting because Canonical employs kernel developers and ships a major distribution, and it would be correct if the question asked who maintains Ubuntu and its kernel packaging.
- D
Linux Foundation
The Linux Foundation sponsors Linus Torvalds and other maintainers, funds infrastructure, and coordinates releases, making it the entity responsible for the kernel's overall maintenance and development. This satisfies the stem's requirement for the governing body, distinct from contributors who merely submit patches.