LWN.net Logo

X at OLS

X at OLS

Posted Jul 23, 2004 20:31 UTC (Fri) by iabervon (subscriber, #722)
In reply to: X at OLS by elanthis
Parent article: X at OLS

I think the main change that should be made is really in Xlib rather than the protocol. A huge portion of the library is stuff that you shouldn't use these days. Another chunk deals with stuff you shouldn't have to worry about. It would greatly simplify X programming if the library insisted on a TrueColor visual and simulated 24bpp on other depths. Of course, cleaning all of this up would require changing header files, so the new version would have to be somewhere other than <X11/...>, suggesting that it would be X12.

It might also be worth making the core X11 stuff an extension for uniformity, and to have a set of standard extensions that you'd be informed of simply by the server telling you what release it is. It might also be necessary to change the lowest-level protocol for some of the virtualization and security stuff.


(Log in to post comments)

Copyright © 2008, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds