( Darkness | 2009. 07. 06., h – 09:50 )

Láttam egyszer egy előadást, amit Keith Packard tartott, abban elmondta ezt. A dolog lényege, hogy kb. 15-20 évvel ezelőtt, mikor az XFree86-ot elkezdték csinálni, akkor nem volt hozzáférésük az akkor piacon lévő Unix változatok bináris kernelének doksijához és nem tudták, hogy az egyes változatok mit tudnak és mit nem. Emiatt csinálták meg olyanra, hogy az X csak olyan dolgokat használ a kernelből, amit minden OS kernel ismer. Ezért van külön driver minden eszközhöz, stb. Ma már ezt hibának tartják, de ennek átírása ha elkezdik, akkor is hosszú lesz. Ezért jelenleg együtt élünk vele.

Ha netán érdekel valakit, akkor itt van: X Community History