Re: code bloat [was Re: Semaphore assembly-code bug]

From: Jim Nelson
Date: Sat Oct 30 2004 - 21:48:57 EST


Z Smith wrote:
Alan Cox wrote:

So if the desktop stuff is annoying you join gnome-love or whatever the
kde equivalent is 8)


Or join me in my effort to limit bloat. Why use an X server
that uses 15-30 megs of RAM when you can use FBUI which is 25 kilobytes
of code with very minimal kmallocing?

home.comcast.net/~plinius/fbui.html

Zack Smith
Bloat Liberation Front


Because some of us use remote X clients on big iron with an X server on your desktop. IIRC (been a long time since my CAD classes), a whole bunch of FEA and CAE/CAD applications worked this way.

There is a lot more flexibility inherent in user-space compared to kernel-space. You can use PAM, Kerberos, and a whole host of other security devices that would be difficult to implement efficiently in kernel-space.

Dude, that's a cool hack, but just about everything you did could be done with svgalib and the input core interface. The advantage to svgalib is that if that interface dies, you can recover the machine pretty easily, whereas kernel panics are a bit more disruptive.

Still - it would be a nifty add-on for POS terminals, etc., just not the kind of thing I'd expect to see in the kernel anytime soon. Once 2.7 is started, see if people are more receptive. Take the time to flesh it out, get some more people on board, see if Sourceforge will host the project, and lose the advertising campaign - that's not likely to win any friends or supporters around here.

I don't mean to be harsh, but c'mon - "Bloat Liberation Front" - err... okaaay...

Good luck,

Jim
-
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/