>>Почему нельзу было использовать cmake
>Ну нелзу, зачит нелзу...Это не аргумент. А autotools must die. Мегебайтовый скриптик под названием configure - это уже слишком. А причин, по которым cmake или scons не подходят для сборки XOrg я не вижу, скорее всего выбор в пользу autotools был сделан из-за их распространенности. Однако это не их достоинство. Тогда надо все программы писать под Windows, т. к. она вроде популярнее Linux. И на C++ вполне можно написать оконную систему. Потеря производительность если и будет, то незначительная, зато проще будет разрыбатывать такую систему и, таким образом, избежать некоторых багов, а возможно, и проще оптимизировать. На Java, а тем более на Python, Perl, Ruby, думаю, писать оконную систему не стоит.