--- Helge Hafting <[email protected]> a
écrit :
> All graphical applications - sure.
As already discussed here, not all graphical
applications should be rewritten, but only some
layers.
And none, if we can emulate X.
> Now you want to move graphichs into the kernel???
Unix was NOT designed for graphics.
Linux is supposed to be *modern*.
The kernel already drives the files system, the
network, the cdrom, the cpu, etc. Why not the graphics
?
Why dont we have "good" 3D support in X ?
> Your solution does not mean "no window system at
> all"
> You still got one, except now it is in the kernel
> and
> therefore more dangerous. We do not have 2 os now,
> because X is _not_ an os. Please look up what an os
> _is_,
> and you'll see that.
I trust the linux kernel to command my hardware
correctly, so why not the graphical too ?
> Also, please tell why this would be faster, simpler,
> or
> easier to manage. Stuff in the kernel is generally
> harder to manage than userspace stuff, and
> definitely
> not simpler. Kernel code lives with all sorts of
> requirements
> and limitations that an application programmer would
> hate
> to have to worry about.
Put X in the kernel, so we dont have 7924 bad written
incompatible implementations of it.
Even much better : put a replacement for X (and an X
emulation for old softwares), so we can have
simplicity, speed, 3D etc.
In my opinion, graphics do belong to the OS, like
sound, network and file system.
X implementations problems :
http://en.wikipedia.org/wiki/X_Window_System#Limitations_and_criticisms_of_X
http://www.std.org/~msm/common/protocol.pdf
http://archives.neohapsis.com/archives/openbsd/2006-03/0987.html
http://cbbrowne.com/info/xbloat.html
How to improve/replace X :
http://keithp.com/~keithp/talks/xarch_ols2004/xarch-ols2004-html/
http://www.doc.ic.ac.uk/teaching/projects/Distinguished03/MarkThomas.pdf
What is your opinion ?
Thanks
___________________________________________________________________________
Faites de Yahoo! votre page d'accueil sur le web pour retrouver directement vos services préférés : vérifiez vos nouveaux mails, lancez vos recherches et suivez l'actualité en temps réel.
Rendez-vous sur http://fr.yahoo.com/set
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
[Index of Archives]
[Kernel Newbies]
[Netfilter]
[Bugtraq]
[Photo]
[Stuff]
[Gimp]
[Yosemite News]
[MIPS Linux]
[ARM Linux]
[Linux Security]
[Linux RAID]
[Video 4 Linux]
[Linux for the blind]
[Linux Resources]