Is the kernel development process broken?
Posted Mar 9, 2005 17:53 UTC (Wed) by JoeBuck
Parent article: Is the kernel development process broken?
The main reason why the 2.6.x.y kernels are needed is for security patches and emergency fixes for breakage (e.g. the Dell keyboard problem). That means that the process for producing them has to be efficient and streamlined. In some cases, an inelegant but known-safe patch is preferable to the "right solution" when the right solution involves a major redesign of a flawed API or something similar; the "right solution" can be deferred to 2.6.(x+1).
Right now, -rc kernels aren't going to get much testing because more and more of the community does not trust even the releases to be sound. I think that the four-part numbering has the potential to restore trust.
to post comments)