[lkml]   [2001]   [May]   [19]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
    SubjectRe: CML2 design philosophy heads-up
    Charles Cazabon wrote:

    >Eric S. Raymond <> wrote:
    >>Arjan van de Ven <>:
    >>>Aunt Tillie doesn't even know what a kernel is, nor does she want
    >>>to. I think it's fair to assume that people who configure and
    >>>compile their own kernel (as opposed to using the distribution
    >>>supplied ones) know what they are doing.
    >>I'd like to break these assumptions. Or at the very least see how far
    >>they can be bent. I know this sounds crazy to a lot of hackers, but
    >>I think there's a certain amount of unhelpful elitism and self-puffery
    >>in the "kernels are hard to configure and they *should* be hard to
    >>configure* attitude. Let's give Aunt Tillie a chance to surprise us.
    >Whether this is desirable or not is debatable. The big question is: why on
    >earth would Aunt Tillie _want_ to compile a kernel at all, let alone
    >re-configure one? If she's using Linux, she's installing her distribution's
    >pre-compiled kernel, and has no need for anything else.
    >Simplifying the configuration interface so that "anyone" can use it seems like
    >a waste of effort. If there's an interested novice out there who wants to
    >learn how to configure a kernel, they'll be sufficiently interested to invest
    >an hour or two in learning how the whole process works. Make it as simple as
    >it needs to be, and no simpler.
    Because, for example, a kernel compile can be a part of the standard
    install now, and you will end up with a kernel built specifically for
    your machine that doesn't print 50 initialization failed messages on boot.

    Libranet (Debian offshoot) does that already. It is the only distro
    that I know of that does this. This also makes it about a thousand
    times easier for distributions. They don't have to write huge (have you
    ever looked at Redhat scripts??) init scripts to cover every single
    possibility and load any module you might need. It's built into the
    kernel, the way it should be!

    And you can also now run a kernel built for your shiny new Athlon, not
    the old piece of shit that was hot stuff in '92.


    "One trend that bothers me is the glorification of
    stupidity, that the media is reassuring people it's
    alright not to know anything. That to me is far more
    dangerous than a little pornography on the Internet."
    - Carl Sagan

    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to
    More majordomo info at
    Please read the FAQ at

     \ /
      Last update: 2005-03-22 12:53    [W:3.749 / U:0.008 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site