Программирование в GNOME с помощью GTK+

Для создания программ с графическим пользовательским интерфейсом (Graphical User Interface, GUI) в ОС Linux часто используют одну из двух самых популярных библиотек: GTK+ и KDE/Qt. Эти библиотеки соответствуют двум популярнейшим интегрированным средам рабочего стола Linux: GNOME (GTK+) и KDE.

До появления протокола Wayland (и графического сервера Mir) все библиотеки GUI в Linux размещались поверх низкоуровневой оконной системы, называемой X Window System (чаще X11 или просто X). Поэтому, прежде чем вдаваться в подробности среды GNOME/GTK+, мы приведем обзор основных принципов работы системы X и поможем понять, как различные слои оконной системы пригоняются один к другому для создания того, что мы называем рабочим столом.

В этой главе обсуждаются следующие темы:


Вернуться на главную страницу

Далее: Введение в систему X