[Wolves] Y? why?

simonb+geek-web.co.uk simonb at geek-web.co.uk
Fri Feb 20 08:22:09 GMT 2004


> What's good about Y then?
> 

http://www.y-windows.org/about.html
Basically it is a moderised version of Xfree86

quote:
*Network Transparency. Contrary to popular belief, supporting
network transparency does not reduce the speed of the window system on
local hosts. Further, with Y's in-server knowledge of widgets,
applications run over a slow network can appear almost as responsive as
local applications (especially when compared to an X application). 

*Modularity (plug-in style: dynamically unloadable and reloadable).
 Unload an old video driver, load a new version. On the fly. No restart in sight. 

*In-server implementation of widgets. Y specifies a core set of
widget classes. Objects of these classes are stored in the server,
where they are closer to the user and thus more responsive from the
user's point of view. 

*Consistency and Themeability. Widgets use the currently loaded theme
to render themselves. Since all server widgets are using the same
theme, all widgets appear consistent throughout the desktop. Client
applications can also use the theme's drawing operations, allowing
specialised widgets to make themselves fit in with the look-and-feel. 

*Support for hardware acceleration. The Y design can make use of
hardware acceleration to speed up rendering operations. This can even
include the use of 3D-accelerators' textures to draw windows with
(someone has already implemented a prototype of this which is very
smooth). 

*Better internationalisation, localisation, and accessiblity.  
In-server widgets means there can be exactly one current language, one
complex input method system for languages that require them, and one
set of accessibility features. 

Also there is a better explanation in pdf form at:
http://www.doc.ic.ac.uk/~ajf/Teaching/Projects/Distinguished03/MarkThomas.pdf
> 
> 
> 
> David.
> 
> _______________________________________________
> Wolves LUG mailing list
> Homepage: http://www.wolveslug.org.uk/
> Mailing list: Wolves at mailman.lug.org.uk
> Mailing list home: http://mailman.lug.org.uk/mailman/listinfo/wolves
> 
> 




More information about the Wolves mailing list