Компьютерные специалисты зачастую сокращают полное название «X Window System» до «X11» или просто «X». Термин «X Windows» официально осуждается и считается неверным, хотя широко используется с самого начала истории X, в том числе и намеренно для литературного эффекта.
Версия |
Дата выпуска |
Основные изменения |
X1 |
июнь 1984 |
Впервые используется название «X». Фундаментальные изменения, отличающие продукт от W. |
X6 |
январь 1985 |
Первая версия, лицензированная нескольким внешним компаниям. |
X9 |
сентябрь 1985 |
Поддержка цветов. Первый выпуск на условиях лицензии MIT. |
X10 |
конец 1985 |
IBM RT/PC, AT и другие. |
X10R2 |
январь 1986 |
|
X10R3 |
февраль 1986 |
Первый выпуск за пределы MIT. uwm становится стандартным оконным менеджером. |
X10R4 |
декабрь 1986 |
Последняя версия X10. |
X11 |
15 сентября 1987 |
Первый выпуск нынешнего протокола. |
X11R2 |
февраль 1988 |
Первый выпуск под начальством Консорциума X MIT. |
X11R3 |
25 октября 1988 |
XDM. |
X11R4 |
22 декабря 1989 |
XDMCP; twm становится стандартным оконным менеджером; улучшения в приложениях; расширение Shape; новые шрифты. |
X11R5 |
5 сентября 1991 |
PEX; Xcms; сервер шрифтов; X386; Расширение Xvideo. |
X11R6 |
16 мая 1994 |
ICCCM версии 2.0; Inter-Client Exchange; X Session Management; расширение X Synchronization; расширение X Image; расширение XTEST; X Input; X Big Requests; XC-MISC; изменения в XFree86. |
X11R6.1 |
14 марта 1996 |
Расширение X Double Buffer; расширение X keyboard; расширение X Record. |
X11R6.2
X11R6.3 |
23 декабря 1996 |
Функциональность WWW; LBX. Последний выпуск под руководством X Consortium. X11R6.2 это обозначение подмножества X11R6.3, в котором единственными отличиями от R6.1 являются Xprint и реализация в Xlib вертикального письма и поддержки символов, задаваемых пользователями. |
X11R6.4 |
31 марта 1998 |
Xinerama. |
X11R6.5 |
|
Внутренний выпуск X.Org; не стал доступным широкой публике. |
X11R6.5.1 |
20 августа 2000 |
|
X11R6.6 |
4 апреля 2001 |
Исправления багов; изменения в XFree86. |
X11R6.7.0 |
6 апреля 2004 |
Первая версия X. Org Server от фонда X.Org Foundation как форк от XFree86 4.4 RC2. Основным поводом для этого послужило несогласие некоторых участников проекта с новой лицензией XFree86 4.4. Многие из бывших разработчиков XFree86 позднее присоединились к проекту X.Org Server.
Удаление XIE, PEX и libxml2.
|
X11R6.8.0 |
8 сентября 2004 |
Прозрачность окон; XDamage; Distributed Multihead X; XFixes; Composite; XEvIE. |
X11R6.8.1 |
17 сентября 2004 |
Устранение уязвимости в libxpm. |
X11R6.8.2 |
10 февраля 2005 |
Устранение багов, обновления драйверов. |
X11R6.9
X11R7.0 |
21 декабря 2005 |
Впервые была добавлена модульная система сборки. В 6.9.0 всё еще использовалась старая система сборки Imake, в то время как системы 7.0.0 уже использовала Autotools. В итоге из одного набора исходных кодов получились модульная версия 7.0 и монолитная версия 6.9.
EXA, значительный рефакторинг кода.
|
X11R7.1 |
22 мая 2006 |
Усовершенствования EXA; интеграция Kdrive; AIGLX; улучшения в поддержке различных ОС и платформ. |
X11R7.2 |
15 февраля 2007 |
Удаление LBX и встроенного драйвера клавиатуры, X-ACE, XCB, улучшения AutoConfig. |
X11R7.3 |
6 сентября 2007 |
X11R7.3: XServer 1.4, автоопределение устройств с помощью HAL, использование DTrace, поддержка PCI-доменов.
Xorg server 1.4 — see Server14Branch for more details. Highlights:
- RandR 1.2: RandR 1.2 offers output hotplug, as well as on-the-fly output reconfiguration and mode switching.
- Input hotplug: Input hotplug allows hotplugging of input devices, and also adds enhanced support for touchscreens and tablets, through either HAL or D-Bus.
- KDrive: Numerous enhancements have been made to the KDrive codebase, including better support for multiple input devices.
- DTrace: When running on OpenSolaris, DTrace support is available in the X server, allowing detailed accounting of operations inside the server.
- EXA: A great deal of work has been done on the EXA framework to make it more usable.
- New applications: xbacklight
- New drivers: xf86-video-glide, xf86-video-vermilion
- New man pages for API’s: libXinerama, libXcomposite, XKB functions in libX11, Xtest functions in libXtst
- Support for font catalogue directories in font path
- xdm: Xft support added.
|
X11R7.4 |
23 сентября 2008 |
XServer 1.5.1, XACE, переработка PCI, оптимизации EXA, _X_EXPORT, GLX 1.4, ускоренные запуск и выключение. |
X11R7.5 |
26 октября 2009 |
XServer 1.7.0, Xi 2, XGE, поддержка E-EDID, RandR 1.3, MPX, предсказуемое ускорение указателя, использование менеджера памяти DRI2, использование SELinux, удаление устаревших библиотек и расширений. |
X11R8.0 |
2 апреля 2010 |
XServer 1.8.0, переход от управления устройствами с подсистемы HAL на использование библиотеки udev, возможность создания файлов конфигурации для отдельных устройств, поменялись ABI интерфейсов, ответственных за ввод-вывод видео, и некоторые расширения. |