X.Org Server

Материал из Википедии — свободной энциклопедии
Перейти к навигацииПерейти к поиску
X.Org Server
Логотип программы X.Org Server
Скриншот программы X.Org Server
ТипX-сервер[вд]
РазработчикX.Org Foundation
Написана наСи[2]
Операционные системыGNU/Linux[3] и BSD[вд][3]
Дата выпуска6 апреля2004
Последняя версия21.1.16[1] (24 февраля 2025; 11 месяцев назад (2025-02-24))
Репозиторийgitlab.freedesktop.org/x…
Лицензиялицензия X11[вд][3], лицензия Expat[вд][3], HPND[вд][3] и модифицированная лицензия BSD[3]
Сайтx.org (англ.)
Логотип Викисклада Медиафайлы на Викискладе

X.Org Server (официально«X.Org Foundation Open Source Public Implementation of X11») — свободная каноническая реализация сервераX Window System соткрытым исходным кодом.

Содержание

Использование

[править |править код]

Unix и Linux

[править |править код]

X.Org Server применяется в качестве реализацииX Window System во многихUNIX-подобных операционных системах; для подавляющего большинства современныхдистрибутивов Linux иBSD является основным поставляемым вариантом X-сервера.ВSolaris преобладает среди систем сx86-совместимой архитектурой, однако среди систем с архитектуройSPARC был более распространен проприетарныйXsun, поставка которого была прекращена вOracle Solaris 11.

Microsoft Windows

[править |править код]

ДляMicrosoft Windows существует несколько основанных на X.Org Server реализаций X-сервера, среди которых можно отметитьCygwin/X иXming.

Apple Mac OS X

[править |править код]

Начиная с версии10.5 («Leopard»), Mac OS X поставляется сXQuartz — X-сервером на основе X.Org Server, позволяющим организовать бесшовный запуск приложений X11 вAqua.

История выпусков

[править |править код]
См. также:X Window System § История выпусков иXFree86 § История выпусков
ВерсияДатаВыпуск X11Основные особенности
Старая версия, не поддерживается: 1.021 декабря 2005[4]X11R7.0 (1.0.1)Начальный модульный X-сервер, архитектураEXA
Старая версия, не поддерживается: 1.122 мая 2006[5]X11R7.1 (1.1.0)Интеграция KDrive, поддержкаAIGLX[6]
Старая версия, не поддерживается: 1.222 января 2007[7]X11R7.2 (1.2.0)Автоконфигурация, расширенная поддержка менеджеров композитинга на основе GL[8]
Старая версия, не поддерживается: 1.319 апреля 2007[9]RandR 1.2[10]
Старая версия, не поддерживается: 1.46 сентября 2007[11]X11R7.3 (1.4.0)Поддержка горячего подключения входов[11][12]
Старая версия, не поддерживается: 1.53 сентября 2008[13]X11R7.4 (1.5.1)MPX[14]
Старая версия, не поддерживается: 1.625 февраля 2009[15]RandR 1.3,DRI2, XInput 1.5[16]
Старая версия, не поддерживается: 1.71 октября 2009[17]X11R7.5 (1.7.1)XInput 2.0, multi-pointer X[18][19]
Старая версия, не поддерживается: 1.82 апреля 2010[20]xorg.conf.d, обработка ввода udev[21]
Старая версия, не поддерживается: 1.920 августа 2010[22]X11R7.6 (1.9.3)
Старая версия, не поддерживается: 1.1025 февраля 2011[23]X Synchronization Fences[24]
Старая версия, не поддерживается: 1.1126 августа 2011[25]
Старая версия, не поддерживается: 1.124 марта 2012[26]X11R7.7 (1.12.2)XInput 2.2 (включая поддержку мультитач)[27]
Старая версия, не поддерживается: 1.135 сентября 2012[28]Новый API драйвера DDX, разгрузкаDRI2, RandR 1.4, контекстыOpenGL 3.x+, удалениеXAA[29]
Старая версия, не поддерживается: 1.145 марта 2013[30]XInput 2.3[31]
Старая версия, не поддерживается: 1.1527 декабря 2013[32]Расширения DRI3 и Present[33][34]
Старая версия, не поддерживается: 1.1617 июля 2014[35]XWayland DDX, ускорение GLAMOR, поддержка не-PCI устройств, поддержкаsystemd-logind (без root-доступа X X),[35][36] получена поддержка библиотекиlibinput в виде оболочки под названиемxf86-input-libinput[37][38]
Старая версия, не поддерживается: 1.174 февраля 2015[39]Интеграция бывшего универсального драйвера DRM/KMSxf86-video-modesetting,[40][41] добавлена поддержкаDRI2 с GLAMOR
Старая версия, не поддерживается: 1.189 ноября 2015[42]RandR 1.5
Старая версия, не поддерживается: 1.1915 ноября 2016[43]Поточный ввод, синхронизация PRIME, ограничение и деформация указателя XWayland, поддержка расширения Windows DRI[44]
Старая версия, не поддерживается: 1.2010 мая 2018[45]Улучшения системы сборкиMeson, позволяет использовать отдельные драйверы OpenGL для разных экранов X, лизинг RandR улучшает поддержкуSteam VR
Текущая версия:21.127 октября 2021[46]Система сборки Meson теперь находится на одном уровне с Autotools, поддержкапеременной частоты обновления[англ.], жесты тачпада через XInput 2.4
Легенда:
Старая версия, не поддерживается
Старая поддерживаемая версия
Текущая версия
Тестовая версия
Будущая версия

См. также

[править |править код]
  • Wayland — Альтернативный протокол дисплейного сервера, реализации которого в ближайшем будущем должны заменить X Window System в некоторых дистрибутивах Linux.
  • Mir — Альтернативная реализация дисплейного сервера, разрабатывавшаяся компаниейCanonical Ltd. до апреля 2017 года[47], и позднее переданная в руки сообщества.

Примечания

[править |править код]
  1. xorg-server 21.1.16 (англ.).
  2. The x Open Source Project on Open Hub: Languages Page
  3. 123456Free Software Directory
  4. X11R6.9 and X11R7.0 Officially Released . X.org. Дата обращения: 7 февраля 2015. Архивировано 11 апреля 2021 года.
  5. Jackson, Adam. [ANNOUNCE] xorg-server 1.1.0 . X.org (22 мая 2006). Дата обращения: 7 февраля 2015. Архивировано 25 октября 2020 года.
  6. Summary of new features in X11R7.1 . X.org. Дата обращения: 7 февраля 2015. Архивировано 24 декабря 2020 года.
  7. Jackson, Adam. [ANNOUNCE] xserver 1.2.0 . X.org (23 января 2007). Дата обращения: 7 февраля 2015. Архивировано 7 мая 2021 года.
  8. X11R7.2 Release . X.org. Дата обращения: 7 февраля 2015. Архивировано 17 мая 2022 года.
  9. Packard, Keith. [ANNOUNCE] xorg-server 1.3.0.0 again . X.org (20 апреля 2007). Дата обращения: 7 февраля 2015. Архивировано 15 мая 2021 года.
  10. Packard, Keith. [ANNOUNCE] xorg-server 1.2.99.901 (X server 1.3 RC1) . X.org (5 марта 2007). Дата обращения: 7 февраля 2015. Архивировано 15 мая 2021 года.
  11. 12Anholt, Eric. [ANNOUNCE] xorg-server 1.4 . X.org (6 сентября 2007). Дата обращения: 7 февраля 2015. Архивировано 5 декабря 2021 года.
  12. X server version 1.4 release plans . X.org. Дата обращения: 7 февраля 2015. Архивировано 8 марта 2021 года.
  13. Jackson, Adam. [ANNOUNCE] xserver 1.5.0 . X.org (3 сентября 2008). Дата обращения: 7 февраля 2015. Архивировано 17 января 2021 года.
  14. MPX has been merged  (26 мая 2008). Дата обращения: 5 июля 2024. Архивировано 12 мая 2021 года.
  15. Packard, Keith. [ANNOUNCE] xorg-server 1.6.0 . X.org (25 февраля 2009). Дата обращения: 7 февраля 2015. Архивировано 7 мая 2021 года.
  16. Server 1.6 branch . X.org. Дата обращения: 7 февраля 2015. Архивировано 22 декабря 2018 года.
  17. Hutterer, Peter. [ANNOUNCE] xorg-server 1.7.0 . X.org (2 октября 2009). Дата обращения: 7 февраля 2015. Архивировано 9 ноября 2020 года.
  18. Server 1.7 branch . X.org. Дата обращения: 7 февраля 2015. Архивировано 24 января 2022 года.
  19. Larabel, Michael. X Server 1.7 Released With XI2/MPX Glory . Phoronix. Дата обращения: 7 февраля 2015. Архивировано 18 мая 2021 года.
  20. Packard, Keith. [ANNOUNCE] xorg-server 1.8.0 . X.org (2 апреля 2010). Дата обращения: 7 февраля 2015. Архивировано 17 мая 2021 года.
  21. Larabel, Michael. X.Org Server 1.8.0 Is Here . Phoronix. Дата обращения: 7 февраля 2015. Архивировано 19 апреля 2021 года.
  22. Packard, Keith. [ANNOUNCE] xorg-server 1.9.0 . X.org (21 августа 2010). Дата обращения: 7 февраля 2015. Архивировано 14 мая 2021 года.
  23. Packard, Keith. [ANNOUNCE] xorg-server 1.10.0 . X.org (26 февраля 2011). Дата обращения: 7 февраля 2015. Архивировано 20 января 2022 года.
  24. Larabel, Michael. That Was Quick, X Server 1.10 Officially Released . Phoronix. Дата обращения: 8 февраля 2015. Архивировано 17 мая 2021 года.
  25. Packard, Keith. [ANNOUNCE] xorg-server 1.11.0 . X.org (27 августа 2011). Дата обращения: 7 февраля 2015. Архивировано 7 мая 2021 года.
  26. Packard, Keith. [ANNOUNCE] xorg-server 1.12.0 . X.org (5 марта 2012). Дата обращения: 7 февраля 2015. Архивировано 7 мая 2021 года.
  27. Larabel, Michael. X.Org Server 1.12 Released With Multi-Touch . Phoronix. Дата обращения: 8 февраля 2015. Архивировано 12 марта 2022 года.
  28. Packard, Keith. [ANNOUNCE] xorg-server 1.13.0 . X.org (5 сентября 2012). Дата обращения: 7 февраля 2015. Архивировано 7 мая 2021 года.
  29. Larabel, Michael. X.Org Server 1.13 Released With Massive Changes . Phoronix. Дата обращения: 8 февраля 2015. Архивировано 5 декабря 2021 года.
  30. Packard, Keith. [ANNOUNCE] xorg-server 1.14.0 . X.org (6 марта 2013). Дата обращения: 7 февраля 2015. Архивировано 7 мая 2021 года.
  31. Packard, Keith. [ANNOUNCE] xorg-server 1.13.99.901 (1.14 RC1) . X.org (19 декабря 2012). Дата обращения: 9 февраля 2015. Архивировано 12 мая 2021 года.
  32. Packard, Keith. [ANNOUNCE] xorg-server 1.15.0 . X.org (27 декабря 2013). Дата обращения: 7 февраля 2015. Архивировано 7 мая 2021 года.
  33. Packard, Keith. [ANNOUNCE] xorg-server 1.14.99.901 . X.org (ноябрь 2013). Дата обращения: 9 февраля 2015. Архивировано 17 мая 2021 года.
  34. Larabel, Michael. X.Org Server 1.15 Release Has Several New Features . Phoronix. Дата обращения: 9 февраля 2015. Архивировано 25 июня 2021 года.
  35. 12Packard, Keith. [ANNOUNCE] xorg-server 1.16.0 . X.org (17 июля 2014). Дата обращения: 7 февраля 2015. Архивировано 8 марта 2021 года.
  36. Larabel, Michael. X.Org Server 1.16 Officially Released With Terrific Features . Phoronix. Дата обращения: 9 февраля 2015. Архивировано 21 апреля 2021 года.
  37. Hutterer, Peter. libinput - a common input stack for Wayland compositors and X.Org drivers  (24 сентября 2014). Дата обращения: 17 апреля 2016. Архивировано 18 мая 2021 года.
  38. de Goede, Hans. Replacing xorg input - Drivers with libinput  (1 февраля 2015). Дата обращения: 18 апреля 2016.
  39. Packard, Keith. [ANNOUNCE] xorg-server 1.17.0 . X.org (4 февраля 2015). Дата обращения: 7 февраля 2015. Архивировано 7 мая 2021 года.
  40. Packard, Keith. [ANNOUNCE] xorg-server 1.16.99.901 . X.org (29 октября 2014). Дата обращения: 9 февраля 2015. Архивировано 25 октября 2020 года.
  41. Larabel, Michael. X.Org Server 1.17 Officially Released . Phoronix. Дата обращения: 9 февраля 2015. Архивировано 17 мая 2021 года.
  42. Jackson, Adam (9 ноября 2015).[ANNOUNCE] xorg-server 1.18.0.xorg-announce (Mailing list).Архивировано 13 мая 2021. Дата обращения: 5 июля 2024.
  43. Packard, Keith (15 ноября 2016).[ANNOUNCE] xorg-server 1.19.0.xorg-announce (Mailing list).Архивировано 2 июля 2021. Дата обращения: 26 ноября 2016.
  44. Larabel, Michael. X.Org Server 1.19 Officially Released With A Year's Worth Of Improvements . Phoronix. Дата обращения: 15 ноября 2016. Архивировано 24 ноября 2021 года.
  45. Jackson, Adam (10 мая 2018).[ANNOUNCE] xorg-server 1.20.xorg-announce (Mailing list).Архивировано 18 июля 2024. Дата обращения: 5 июля 2024.
  46. Kanapickas, Povilas (27 октября 2021).[ANNOUNCE] xorg-server 21.1.0.xorg-announce (Mailing list).Архивировано 5 июня 2023. Дата обращения: 5 июля 2024.
  47. Ars Technica: Ubuntu Unity is dead: Desktop will switch back to GNOME next year . Дата обращения: 18 июня 2020. Архивировано 30 апреля 2020 года.

Ссылки

[править |править код]
Перейти к шаблону «Freedesktop.org»
Проекты наfreedesktop.org
Компоненты
Библиотеки
Фреймворки
Встречи
Перейти к шаблону «X Window System»
Архитектура
Менеджеры окон
Расширения
Реализации
Стандарты
Приложения
Перейти к шаблону «Интерфейсы пользователя в Unix-подобных системах»
Среды рабочего стола
ОсноваGTK
ОсноваQt
ОсноваMotif
Другие
Графические
оболочки
Менеджеры окон
Композитные
Фреймовые
Стековые
На протоколе
Wayland
Командные оболочки
X Window System
Источник —https://ru.wikipedia.org/w/index.php?title=X.Org_Server&oldid=149840668
Категории:
Скрытые категории: