приложения могут выполняться на одной машине, а их интерфейс отображаться на другой. Другими словами, используя X Window, очень легко создать X-терминал - гак называемый 'тонкий клиент', когда пользователь видит только результат (окно программы), а все вычисления выполняет сервер, обсуживающий терминалы. Благодаря такому решению можно использовать старые и никому не нужные компьютеры.
Сама система X Window более 'древняя', чем вы можете себе представить. Первая версия X Window была разработана для UNIX в 1984 году в Массачусетсском технологическом институте (МIТ). На Linux перенос этой системы стал возможен, когда Linux стала поддерживать сеть, а это произошло в 1992 году. Протокол X11 который используется системой X Window до настоящего времени, появился в 1987 году.
Проект Х возглавляет фонд X.Org Foundation. Сейчас бесплатно распространяемая реализация системы X11 называется именно X.Org. Хотя название сути не меняет - возможности системы те же, как и конфигурационные файлы.
B книге мы будем называть графическую подсистему X.Org или X Window - знайте, что имеется в виду одно и то же. Также X Window System часто называют X11, или просто X. Основные этапы развития X Window представлены в табл. 4.1.
Некоторые бывшие пользователи никак не могут отвыкнуть от Windows и неправильно называют X Window System
Таблица 4.1. Основные этапы развития X Window
Дата | Версия | Событие/Описание |
---|---|---|
июнь 1984 | X1 | Вышла первая версия X Window, впервые используется обозначение 'X' |
Январь 1985 | X6 | Первая версия, лицензированная внешними компаниями |
Сентябрь1985 | X9 | Поддержка цвета (первые версии были черно-белыми) |
Февраль 1986 | X10R3 | Первый выпуск системы в свет. т.е. за пределы MIT. Оконным менеджером по умолчанию становится uwm |
15 сентября 1987 | X11 | Первая версия текущего протокола - X11 |
25 октября 1988 | X11R3 | Создан XDM (X Display Manager) |
22 декабря 1989 | X11R4 | Используется стандартный менеджер twm (рис. 4.1), появились новые шрифты, улучшения в приложениях |
5 сентября 1991 | X11R5 | Расширенное управление цветом Xcms, появился сервер шрифтов, сервер X386 (сервер X для IBM PC-совместимых компьютеров) |
Апрель 1992 | X11R5 | Система X Window импортирована на Linux |
16 мая 1994 | X11R6 | Много новых расширений: Inter-Client Exchange; X Session Management; X Synchronization; X Image; XTEST; X input; X Big Requests; XC-MISC |
23 декабря 1996 | X11R6.3 | Последний выпуск под руководством X Consortium |
1999 | X11R6.5 | Внутренний выпуск X.Org (для внутpенного пользования), недоступен широким массам |
6 апреля 2004 | X11R6.7.0 | Первый официальный выпуск от X.Org Foundation |