Pour résumer les points principaux sont :
Dégager la xlib en faveur d'une lib asynchrone : XCB
Placer opengl comme base du serveur X.
Utilisation de cairo pour faire des rendus en vectoriels, glitz étant un backend opengl pour cairo.
Revoir la sécurité de X avec notamment SELinux.
Améliorer l'aspect eye candy avec Damage et Composite
Améliorer le sous système de fonts.
Inclure un driver pour la carte graphique au niveau du kernel pour notamment unifier la gestion de l'accès au périphérique graphique.
# La réarchitecture de X
Posté par Julien MOROT (site web personnel) . En réponse au journal XServeur 3D. Évalué à 8.
Keith Packard a expliqué ceci dans un document :
http://keithp.com/~keithp/talks/xarch_ols2004/xarch-ols2004-html/(...)
Pour résumer les points principaux sont :
Dégager la xlib en faveur d'une lib asynchrone : XCB
Placer opengl comme base du serveur X.
Utilisation de cairo pour faire des rendus en vectoriels, glitz étant un backend opengl pour cairo.
Revoir la sécurité de X avec notamment SELinux.
Améliorer l'aspect eye candy avec Damage et Composite
Améliorer le sous système de fonts.
Inclure un driver pour la carte graphique au niveau du kernel pour notamment unifier la gestion de l'accès au périphérique graphique.