All of lore.kernel.org
 help / color / mirror / Atom feed
* Re: RFC: Starting a stable kernel series off the 2.6 kernel
@ 2005-12-04 11:37 Xose Vazquez Perez
  0 siblings, 0 replies; 239+ messages in thread
From: Xose Vazquez Perez @ 2005-12-04 11:37 UTC (permalink / raw)
  To: linux-kernel, jmerkey

Jeff V. Merkey wrote:

> These folks have nothing new to innovate here. The memory manager and VM 
> gets revamped every other release. Exports get broken, binary only 
> module compatibility busted every rev of the kernel. I spend weeks on 
> each kernel fixing the breakage. These people don't get it, don't care, 
> and to be honest, you are wasting your time here trying to convince 
> them. It's never stable because they don't want it to be. This is how 
> they maintain control
> of this code. I have apps written for Windows in 1990 and 1998 that 
> still run on Windows XP today. Linux has no such concept of
> backwards compatiblity. Every company who has embraced it outside of 
> hardware based solutions is dying or has died. IBM is secretly
> forking it as we speak and using it to get out of paying for Unix licenses.
> As annoying as it is, accept it and live with it. These people have no 
> sense of loyalty to you or your customers. They don't even care about 
> each other.

Linux is _only_ a kernel, not a complete OS. And in a very big development
process [1].

If you want a complete OS get Fedora, openSUSE, Debian, etc. And if you need
longer life time, support, certifications get SLES or RHEL.


Btw, latest Coverity reports [2] shows things are getting better and the
main root of bugs are _drivers_ (53%), and far away filesystems(18%) and
inside net(15%).


[1] http://www.zip.com.au/~akpm/x.jpg
[2] http://www.coverity.com/forms/register.php?continue[]=open_source
-- 
Romanes eunt domus

^ permalink raw reply	[flat|nested] 239+ messages in thread
* Re: RFC: Starting a stable kernel series off the 2.6 kernel
@ 2005-12-06  4:18 John Kelly
  2005-12-06 13:27 ` Lars Marowsky-Bree
  0 siblings, 1 reply; 239+ messages in thread
From: John Kelly @ 2005-12-06  4:18 UTC (permalink / raw)
  To: linux-kernel

On 12/3/05, Adrian Bunk <bunk@stusta.de> wrote:

> Since Andrew and Linus do AFAIK not plan to change the development 
> model, what about the following for getting a stable kernel series 
> without leaving the current development model:

> Kernel 2.6.16 will be the base for a stable series.

Or just wait for a "good" one, whatever number that happens to be.

I believe Linus current development model is better than the old way,
because it keeps the kernel moving ahead.  But like you say, it's hard
on users.

My "distro" can't help me because I don't use a "distro."  There are
plenty of users rolling their own, via linuxfromscratch, diy-linux, or
some other alternative.

We would benefit from your proposal.



^ permalink raw reply	[flat|nested] 239+ messages in thread
[parent not found: <1133714480.5188.62.camel@laptopd505.fenrus.org.suse.lists.linux.kernel>]
* RFC: Starting a stable kernel series off the 2.6 kernel
@ 2005-12-03 13:56 Adrian Bunk
  2005-12-03 14:29 ` Jesper Juhl
                   ` (7 more replies)
  0 siblings, 8 replies; 239+ messages in thread
From: Adrian Bunk @ 2005-12-03 13:56 UTC (permalink / raw)
  To: linux-kernel

The current kernel development model is pretty good for people who 
always want to use or offer their costumers the maximum amount of the 
latest bugs^Wfeatures without having to resort on additional patches for 
them.

Problems of the current development model from a user's point of view 
are:
- many regressions in every new release
- kernel updates often require updates for the kernel-related userspace 
  (e.g. for udev or the pcmcia tools switch)

One problem following from this is that people continue to use older 
kernels with known security holes because the amount of work for kernel 
upgrades is too high.

These problems follow from the development model.

The latest stable kernel series without these problems is 2.4, but 2.4 
is becoming more and more obsolete and might e.g. lack driver support 
for some recent hardware you want to use.

Since Andrew and Linus do AFAIK not plan to change the development 
model, what about the following for getting a stable kernel series 
without leaving the current development model:


Kernel 2.6.16 will be the base for a stable series.

After 2.6.16, there will be a 2.6.16.y series with the usual stable 
rules.

After the release of 2.6.17, this 2.6.16.y series will be continued with 
more relaxed rules similar to the rules in kernel 2.4 since the release 
of kernel 2.6.0 (e.g. driver updates will be allowed).


Q:
What is the target audience for this 2.6.16 series?

A:
The target audience are users still using 2.4 (or who'd still use kernel 
2.4 if they weren't forced to upgrade to 2.6 for some reason) who want a 
stable kernel series including security fixes but excluding many 
regressions.
It might also be interesting for distributions that prefer stability 
over always using the latest stuff.


Q:
Does this proposal imply anything for the development between 2.6.15 and 
2.6.16?

A:
In theory not.
In practice, it would be a big advantage if some of the bigger 
changes that might go into 2.6.16 would be postponed to 2.6.17.


Q:
Why not start with the more relaxed rules before the release of 2.6.17?

A:
After 2.6.16.y following the usual stable rules, the kernel should be 
relatively stable and well-tested giving the best possible basis for a 
long-living series.


Q:
How long should this 2.6.16 series be maintained?

A:
Time will tell, but if people use it I'd expect 2 or 3 years.


Q:
Stable API/ABI for external modules?

A:
No.


Q:
Who will maintain this branch?

A:
I could do it, but if someone more experienced wants to do it that would 
be even better.

^ permalink raw reply	[flat|nested] 239+ messages in thread

end of thread, other threads:[~2005-12-14  0:09 UTC | newest]

Thread overview: 239+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2005-12-04 11:37 RFC: Starting a stable kernel series off the 2.6 kernel Xose Vazquez Perez
  -- strict thread matches above, loose matches on Subject: below --
2005-12-06  4:18 John Kelly
2005-12-06 13:27 ` Lars Marowsky-Bree
2005-12-06 18:21   ` John Kelly
2005-12-06 22:55     ` Lars Marowsky-Bree
     [not found] <1133714480.5188.62.camel@laptopd505.fenrus.org.suse.lists.linux.kernel>
2005-12-05 10:55 ` Marcus Meissner
2005-12-03 13:56 Adrian Bunk
2005-12-03 14:29 ` Jesper Juhl
2005-12-03 20:19   ` Greg KH
2005-12-03 21:04     ` M.
2005-12-03 21:37       ` James Courtier-Dutton
     [not found]     ` <f0cc38560512031254j3b28d579s539be721c247c10a@mail.gmail.com>
2005-12-03 21:12       ` Greg KH
2005-12-03 21:31         ` M.
2005-12-03 21:38           ` Arjan van de Ven
2005-12-03 21:53             ` M.
2005-12-03 22:26               ` Greg KH
2005-12-04  7:56               ` Arjan van de Ven
     [not found]                 ` <f0cc38560512040657i58cc08efqa8596c357fcea82e@mail.gmail.com>
2005-12-04 15:10                   ` Arjan van de Ven
2005-12-04 16:11                     ` Matthias Andree
2005-12-04 16:41                       ` Arjan van de Ven
2005-12-04 20:08                         ` Paul Jackson
     [not found]                     ` <f0cc38560512040724re5114c2y76bb34d63c9c5ae0@mail.gmail.com>
2005-12-04 22:47                       ` Greg KH
     [not found]                         ` <f0cc38560512041503y7abd1f12rbce8bdac0ebdf30d@mail.gmail.com>
2005-12-04 23:12                           ` Greg KH
2005-12-05  1:03                         ` Horst von Brand
2005-12-05 19:35                     ` Bill Davidsen
2005-12-03 21:54           ` Greg KH
2005-12-06  1:19         ` Florian Weimer
2005-12-06 17:55           ` Greg KH
2005-12-03 22:51     ` Adrian Bunk
2005-12-03 23:28       ` Greg KH
2005-12-03 23:35       ` Chris Wright
2005-12-06  0:37         ` Rob Landley
2005-12-07 21:38           ` Nix
2005-12-04  8:07       ` Arjan van de Ven
2005-12-05 20:33       ` Florian Weimer
2005-12-06  1:10         ` Horst von Brand
2005-12-06 10:46           ` Matthias Andree
2005-12-06 14:01           ` Florian Weimer
2005-12-06 16:52             ` Gene Heskett
2005-12-04  3:48     ` Jesper Juhl
2005-12-04 11:56       ` Matthias Andree
2005-12-04 23:24         ` Greg KH
2005-12-05  6:26           ` Willy Tarreau
2005-12-05 10:00             ` Matthias Andree
2005-12-05 10:55             ` Lars Marowsky-Bree
2005-12-05 11:34               ` Willy Tarreau
2005-12-05 11:40                 ` Lars Marowsky-Bree
2005-12-05 12:01                   ` Willy Tarreau
2005-12-05 12:24                   ` Bernd Eckenfels
2005-12-05 12:26                     ` Arjan van de Ven
2005-12-06 17:54             ` Greg KH
2005-12-06 18:57               ` John Kelly
2005-12-06 21:55                 ` Adrian Bunk
2005-12-06 22:40                   ` John Kelly
2005-12-05 18:51           ` Adrian Bunk
2005-12-06 17:50             ` Greg KH
2005-12-06 14:32           ` Florian Weimer
     [not found]             ` <6f6293f10512060855p79fb5e91ke6fca33f96cb1750@mail.gmail.com>
2005-12-06 17:47               ` Greg KH
2005-12-06 23:27                 ` David S. Miller
2005-12-06 19:01             ` Lee Revell
2005-12-04 17:00     ` Jakob Oestergaard
2005-12-04 22:39       ` Greg KH
2005-12-05 15:17         ` Jakob Oestergaard
2005-12-05 15:44           ` Pekka Enberg
2005-12-05 17:17             ` Jakob Oestergaard
2005-12-06 17:44           ` Greg KH
2005-12-06 21:16             ` Bill Davidsen
2005-12-07 14:38             ` Massimiliano Hofer
2005-12-07 16:05               ` Horst von Brand
2005-12-07 16:29                 ` Massimiliano Hofer
2005-12-05 14:48     ` Florian Weimer
2005-12-06 17:46       ` Greg KH
2005-12-03 14:31 ` Ben Collins
2005-12-03 19:35   ` Adrian Bunk
2005-12-03 19:57     ` Lee Revell
2005-12-03 21:04       ` M.
2005-12-03 22:58       ` Matthias Andree
2005-12-03 23:49         ` Lee Revell
2005-12-05 21:05           ` Florian Weimer
2005-12-05 21:41             ` Lee Revell
2005-12-05 23:00               ` Florian Weimer
2005-12-05 23:06                 ` Bernd Petrovitsch
2005-12-06  0:08                   ` Florian Weimer
2005-12-05 21:00         ` Florian Weimer
2005-12-05 21:06           ` Arjan van de Ven
2005-12-06  0:43             ` Florian Weimer
2005-12-06 11:21               ` Matthias Andree
2005-12-06 15:10                 ` Florian Weimer
2005-12-06 16:45                 ` Dmitry Torokhov
2005-12-07 11:29                   ` Matthias Andree
2005-12-07 13:54                     ` Horst von Brand
2005-12-08  3:29                     ` Dmitry Torokhov
2005-12-08  8:29                       ` Matthias Andree
2005-12-10  0:22                 ` Rob Landley
2005-12-06 20:35               ` Alan Cox
2005-12-05 23:03   ` Bill Davidsen
2005-12-06  1:48     ` Jeff Garzik
2005-12-06 11:23       ` Matthias Andree
2005-12-06 19:48       ` Bill Davidsen
2005-12-06  1:56     ` Horst von Brand
2005-12-03 14:36 ` Arjan van de Ven
2005-12-03 15:23   ` Adrian Bunk
2005-12-03 15:39     ` Arjan van de Ven
2005-12-04 13:53       ` Denis Vlasenko
2005-12-05  9:47       ` Michael Frank
2005-12-06  0:54         ` Horst von Brand
2005-12-06 17:08           ` Michael Frank
2005-12-03 16:27     ` Matthias Andree
2005-12-03 16:40       ` Otavio Salvador
2005-12-03 16:58       ` David Ranson
2005-12-03 17:13         ` Steven Rostedt
2005-12-03 17:17           ` David Ranson
2005-12-03 17:53             ` Adrian Bunk
2005-12-03 18:34               ` David Ranson
2005-12-03 22:27                 ` Matthias Andree
2005-12-03 22:34                   ` Lee Revell
2005-12-03 22:50                     ` Matthias Andree
2005-12-04  0:20                       ` Greg KH
2005-12-04  4:46                         ` Luke-Jr
2005-12-04 15:06                           ` Michael Frank
2005-12-04 23:22                           ` Greg KH
2005-12-05  5:59                             ` Luke-Jr
2005-12-06  0:34                               ` Rob Landley
2005-12-06 10:34                                 ` Luke-Jr
2005-12-06 19:17                                   ` Rob Landley
2005-12-06 17:38                               ` Greg KH
2005-12-06 14:58                             ` Bill Davidsen
2005-12-06 17:59                               ` Greg KH
2005-12-06 21:10                                 ` Bill Davidsen
2005-12-06 21:51                                   ` Kay Sievers
2005-12-10  2:16                               ` Rob Landley
2005-12-10  4:04                                 ` Greg KH
2005-12-05 22:47                         ` Rob Landley
2005-12-05 23:05                           ` Benjamin LaHaise
2005-12-06  3:19                             ` Rob Landley
2005-12-06  3:32                               ` Benjamin LaHaise
2005-12-06  5:49                                 ` Rob Landley
2005-12-06 10:51                             ` Matthias Andree
2005-12-06  3:15                           ` Greg KH
2005-12-06  3:23                             ` Rob Landley
2005-12-03 22:36                   ` David Ranson
2005-12-03 22:50                     ` Matthias Andree
2005-12-06 14:59                     ` Bill Davidsen
2005-12-04  1:04                   ` Horst von Brand
2005-12-04 12:07                     ` Matthias Andree
2005-12-04 19:29                       ` Horst von Brand
2005-12-06 20:01                     ` Bill Davidsen
2005-12-05 20:43                 ` Bill Davidsen
2005-12-05  3:31               ` Rob Landley
2005-12-05 16:17                 ` Mark Lord
2005-12-05 16:28                   ` Lee Revell
2005-12-05 16:44                     ` Matthias Andree
2005-12-05 17:17                       ` Lee Revell
2005-12-05 17:55                         ` Matthias Andree
2005-12-05 20:52                           ` Florian Weimer
2005-12-05 21:21                             ` Steven Rostedt
2005-12-05 23:09                               ` Rob Landley
2005-12-06  0:54                                 ` Steven Rostedt
2005-12-06  1:10                                   ` Florian Weimer
2005-12-06  1:26                                     ` Steven Rostedt
2005-12-06 18:06                                       ` Horst von Brand
2005-12-06  3:22                                   ` Rob Landley
2005-12-06  1:06                               ` Florian Weimer
2005-12-06 11:09                             ` Matthias Andree
2005-12-05 17:58                     ` Rob Landley
2005-12-06 18:51                       ` Bill Davidsen
2005-12-07 15:48                         ` Arjan van de Ven
2005-12-07 18:40                           ` Horst von Brand
2005-12-07 18:14                         ` Rob Landley
2005-12-10 13:41                           ` Bill Davidsen
2005-12-10 17:05                             ` Douglas McNaught
2005-12-11  5:52                               ` Rob Landley
2005-12-12  3:25                               ` Bill Davidsen
2005-12-11  5:33                             ` Rob Landley
2005-12-05 21:22                     ` Bill Davidsen
2005-12-06 14:59                     ` Bill Davidsen
2005-12-05 18:44                 ` Adrian Bunk
2005-12-03 18:21             ` Mark Lord
2005-12-03 19:22               ` Linus Torvalds
2005-12-04  3:32                 ` Mark Lord
2005-12-03 22:21             ` Matthias Andree
2005-12-03 22:29               ` Greg KH
2005-12-03 22:41                 ` Matthias Andree
2005-12-03 22:48                 ` Steven Rostedt
2005-12-03 17:22       ` Arjan van de Ven
2005-12-03 17:35         ` M.
2005-12-03 23:05         ` Matthias Andree
2005-12-03 23:37           ` Greg KH
2005-12-04  0:52           ` Jeff V. Merkey
2005-12-04 12:12             ` Matthias Andree
2005-12-04 12:32               ` Arjan van de Ven
2005-12-04 13:28                 ` Matthias Andree
2005-12-04 13:35                   ` Arjan van de Ven
2005-12-04 14:25                     ` Matthias Andree
2005-12-04 14:50                       ` Arjan van de Ven
2005-12-04 15:08                         ` Matthias Andree
2005-12-04 15:11                           ` Arjan van de Ven
2005-12-04 15:36                           ` Andreas Schwab
2005-12-04 16:17                             ` Matthias Andree
2005-12-05  3:09                               ` Joel Becker
2005-12-06 20:13                                 ` Alan Cox
2005-12-04 15:20                       ` Arjan van de Ven
2005-12-04 16:23                         ` Matthias Andree
2005-12-04 15:25                       ` Richard Knutsson
2005-12-04 15:23                         ` Arjan van de Ven
2005-12-05 23:51                         ` Rob Landley
2005-12-06 20:40                         ` Matan Peled
2005-12-04 19:57             ` Horst von Brand
2005-12-04 21:35             ` Bernd Petrovitsch
2005-12-05  0:43               ` Jeff V. Merkey
2005-12-05  9:06                 ` Bernd Petrovitsch
2005-12-06  0:41                   ` Horst von Brand
2005-12-06  9:38                     ` Bernd Petrovitsch
2005-12-05  3:23     ` Rob Landley
2005-12-10 19:48     ` Ryan Anderson
2005-12-03 18:39 ` Dr. David Alan Gilbert
2005-12-03 20:59 ` Lars Marowsky-Bree
2005-12-03 21:13   ` Dave Jones
2005-12-03 21:18     ` Lars Marowsky-Bree
2005-12-03 22:40       ` Adrian Bunk
2005-12-03 23:02     ` Matthias Andree
2005-12-03 23:09       ` Dave Jones
2005-12-06  0:14   ` Florian Weimer
2005-12-06 13:20     ` Lars Marowsky-Bree
2005-12-06 13:37       ` Florian Weimer
2005-12-04 12:56 ` Indrek Kruusa
2005-12-04 13:05   ` Arjan van de Ven
2005-12-04 15:26     ` Indrek Kruusa
2005-12-05 23:43   ` Rob Landley
2005-12-05 19:30 ` Bill Davidsen
2005-12-05 23:25   ` Adrian Bunk
2005-12-06 11:28   ` Matthias Andree
2005-12-06 13:25   ` Lars Marowsky-Bree
2005-12-06 20:46     ` Bill Davidsen
2005-12-12 14:45 ` Felix Oxley
2005-12-12 17:17   ` Horst von Brand
2005-12-12 18:53     ` Felix Oxley
2005-12-13 13:17       ` Horst von Brand
2005-12-14  0:09         ` Felix Oxley

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.