Re: GGI, EGCS/PGCC, Kernel source

H. Peter Anvin (hpa@transmeta.com)
27 Feb 1998 22:03:12 GMT


Followup to: <199802271848.NAA04318@umbriel.coat.com>
By author: Nathan Uno <nuno@coat.com>
In newsgroup: linux.dev.kernel
>
> The basic point remains, though: if Linux is going to support (at the
> kernel level) a certain hardware device, the driver's gotta go in the
> kernel. So we either support it, or we don't. I haven't seen any
> other devices that Linux hasn't supported because we didn't want to put
> "another driver" into the kernel...
>

This is WRONG. For SOME devices, the driver needs to be in the
kernel, for others, it is better done in user space. The jury is
still out on if graphics is better done in the kernel space or user
space, but the assertion that I sometimes see that "device drivers
belong in the kernel" is B.S. in my opinion.

Something belongs in the kernel IF AND ONLY IF it cannot be done well
in user space. As I said, some people believe graphics belongs in
that category, other people disagree. Personally I think there are
good arguments for both sides; I think we won't be able to make that
judgement until GGI is further along.

> There is NO kernel-level support for graphics in the Linux kernel right
> now, besides what's necessary for text mode. I see that as a distinct
> limitation and a "bad thing". Yes, it's going to take some work to do
> - but people are ALREADY working on it.

Some people think that the text mode support in the kernel is a bad
thing.

-hpa

-- 
    PGP: 2047/2A960705 BA 03 D3 2C 14 A8 A8 BD  1E DF FE 69 EE 35 BD 74
    See http://www.zytor.com/~hpa/ for web page and full PGP public key
        I am Bahá'í -- ask me about it or see http://www.bahai.org/
   "To love another person is to see the face of God." -- Les Misérables

- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu