Re: starting with 2.7

From: Alan Cox
Date: Tue Jan 04 2005 - 20:22:24 EST


On Maw, 2005-01-04 at 20:17, Willy Tarreau wrote:
> So how do some distro makers manage to stabilize their 'enterprise' versions,
> stay on a 2.4.21 with hundreds of patches which overall seem to work pretty
> well ? The distro maker I think about has quite a big crunch of the kernel
> developpers, and I suspect that they do this work themselves. If they can
> refrain from putting new features everyday in their employer's product, why
> can't they do the same for the free version ?

We employ a small army of highly qualified QA and engineering people to
do that. It's very very hard work. In addition we make choices that suit
our business customers but would be very bad for progress if they were
the "base". To a lot of our customers progress is evil unless they can
schedule it six months in advance.

If the base kernel worked that way we'd not have gotten a useful OS yet.
Don't confuse the deployment goals of big business and the developer
goals of the community. If you stand in the middle you get stretched
into strange directions and eventually (as we found with the Fedora v
RHEL split) you can't do both at the same time.

> one works for me" and stick to it for a time. Indeed, I think that if 2.6.11
> would stay a year in -rc version, then Alan would release tens of 2.6.10
> derivatives which would then become far more stable than what the next 2.6.11
> would be.

It always depends "at what". 2.6.10 is more stable than 2.6.9-ac at SCSI
and USB for example because the backports were too complex.

Alan

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/