= X11 = * Немного истории. * Было несколько предшественников (1973 -- 1982) от Xerox, Apple, и энтузиастов для Unix; W * 1984: X * 1985: X6 (первая публичная), X9 (color), X10 (IBM PC RT) * 1987: X11 (hw-neutral redesign) * 1993: X11R6 * 2005: X11R7 * Что это. Архитектура. * Это сетевой протокол. Для него существует несколько реализаций. Наиболее популярная сейчас -- Xorg. * Сервер имеет клавиатуру, мышь, монитор; клиент -- хочет общаться с ресурсами сервера * В протоколе есть только примитивы: точка, прямоугольник, окно ... . => библиотеки (tk, gtk, qt, их миллионы) . => WM (wm hints), DE * Два слова про ускорения (GL, видео) * Примеры возможностей архитектуры: * ssh -X * как это делают иначе: rdesktop, vnc, nx * Xming * xpra * см. тж.: ckpt, crak, blcr, и т.п * Примеры разных WM/DE.