> А Win32 GDI может работать без Виндов!!! Значит, Windows нужно выбросить!!! :-)Ну так в wine что-то такое и сделали, собственно. Хе-хе. GDI есть, Win32 API есть, а винды - нет. Windows можно выбросить :)
> Х не при чём.
Как бы это сказать? MESA и тому подобные - совсем отдельные проекты. В принципе они смогут жить и совсем без иксов. А GLX - вообще опциональное :))) расширение. Если его отломать - никто даже cломаться не должен. По изначальной задумке всех этих расширений :)
> Вон, в MacOSX используется стандарт PDF, который
> реализован в Acrobat Reader'е. И что? Можно заменить Aqua на Acroread?
Про макосятину я не в курсе - она меня просто не интересует. Я не вижу в этой системе ничего интересного для меня. Поэтому я о ней знаю только то что она есть. Ну и вижу как эппл относится к своим хомячкам. Этого мне достаточно чтобы никогда не пополнить их ряды.
> По-хорошему-то, core тоже должно было быть оформлено в виде расширения.
Интересная мысль - дрель это типа сверло сама к себе? :) Вы как-то мыслите с точки зрения эстета теоретика. А теперь представьте что надо написать программу которая юзает фичу. Полпрограммы будут составлять логика проверки "ой, а есть такое сверло?" - "не, нету - дуй в магазин и сам добывай аналог как умеешь" - "ой, черт, запускаю софтварную эмуляцию".
В результате это приводит к тому что в программу вносится половина функций иксов просто как fallback на отсутствие ОПЦИОНАЛЬНОЙ фичи. "А у вас есть сверло на 10?" - "Нет!" - "Тьфу черт, придется свой набор сверел нести!". Спасибо если не всю дрель (раз она сама себе расширение). Потом это всех задалбывает и фича выносится как библиотечная функция на радость апликушникам. Поюзал либу - и вот тебе и дрель и сверла! И вообще ящик с инструментом. Теперь можно плевать на наличие дрели у заказчика, ассортимент у него сверел и вообще их совместимость с своей дрелью.
Как-то так и появились Qt, GTK и прочие "виндозные тулкиты". Жизнь научила их таскать с собой свой ящик с инструментом. Потому что когда иксы достают ручную дрель эпохи дедушки Ленина и предлагают этим сверлить кусок бетона - поневоле проще свой современный перфоратор приволочь.