Джеймс Гослинг (James Gosling) опубликовал статью о дизайне оконных систем (window systems), написанную в 2002 году.
В свое время он учавствовал в разработке двух систем, предшествовавших X11 -- Andrew и NeWS. В статье рассматривается мотивация архитектурных решений, примененных в этих системах. По словам автора, за прошедшие 15-20 лет ситуация в данной области значительно изменилась, и создавая оконную сиситему сегодня он пошел бы совсем иным путем. Однако помещение кода WS в ядро остается, как и ранее, "плохой идеей" -- признает Гослинг.
>>> Статья (PDF)