История информационных технологий
В 1964-м году компания Bell Labs, а также General Electric и исследователи из Масачусетского технологического института начали проект Multics OS. Из-за проблем с организацией интерфейса с пользователем проект был вскоре закрыт. Кен Томпсон и Брайан Керниган начали её усовершенствовать в 1969 году, а впоследствии назвали её похожим именем — UNICS. Через некоторое время название сократили до UNIX. Операционная система была написана на ассемблере. В ноябре 1971 года была опубликована первая редакция UNIX. Первая коммерческая версия UNIX SYSTEM III(основана на седьмой версии системы) опубликована в 1982 году.
Основной протокол X Window System
Система X появилась в МИТ в 1984 году (текущая версия X11 — в сентябре 1987 года). Её разработчик Боб Шифлер и Джим Гетис в ходе её разработки руководствовались правилом, что корневой протокол должен устанавливать «механизм, а не набор правил-политик». В результате корневой протокол не специфицирует взаимодействие между клиентами, а также между клиентом и пользователем. Они являются предметом дополнительных спецификаций , таких как ICCCM и Freedesktop.org и они обычно выполняются автоматически с использованием предзаданного набора виджетов.