X.Org Server: различия между версиями
[отпатрулированная версия] | [непроверенная версия] |
Порфирий (обсуждение | вклад) м →История выпусков: орфография |
Lvova (обсуждение | вклад) →История выпусков: ниже дубль |
||
(не показана 21 промежуточная версия 17 участников) | |||
Строка 1: | Строка 1: | ||
{{Карточка программы |
|||
{{Infobox Software |
|||
| latest_release_version = 21.1.6<ref>{{Cite web|lang=en|url=https://www.mail-archive.com/[email protected]/msg01519.html|title=xorg-server 21.1.6|access-date=2023-01-18|archive-date=2023-01-18|archive-url=https://web.archive.org/web/20230118205631/https://www.mail-archive.com/[email protected]/msg01519.html|deadlink=no}}</ref> |
|||
| name = X.Org Server |
|||
| latest_release_date = {{Start date and age|df=yes|2022|12|20}} |
|||
| logo = X.Org Logo.svg |
|||
| developer = [[X.Org Foundation]] |
|||
| latest_release_version = 1.18.2<ref>{{cite web|url=https://lists.x.org/archives/xorg-announce/2016-March/002681.html|title=ANNOUNCE xorg-server 1.18.2|date=2016-03-11|publisher=x.org|lang=en|accessdate=2016-03-12}}</ref> |
|||
| latest_release_date = 11 марта 2016 |
|||
| programming language = [[C (язык программирования)|C]] |
|||
| operating system = [[Кроссплатформенное программное обеспечение]] |
|||
| genre = [[X Window System|X server]] |
|||
| license = [[X11 License]] |
|||
| website = http://www.x.org/ |
|||
}} |
}} |
||
'''X.Org Server''' (официально ''«X.Org Foundation Open Source Public Implementation of X11»'') — свободная каноническая реализация сервера [[X Window System]] с открытым исходным кодом. |
|||
'''X.Org Server''' (официально ''«X.Org Foundation Open Source Public Implementation of X11»'') — свободная каноническая реализация сервера [[X Window System]] с [[Открытое программное обеспечение|открытым исходным кодом]]. |
|||
== Использование == |
== Использование == |
||
=== Unix и Linux === |
=== Unix и Linux === |
||
[[Файл:Schema of the layers of the graphical user interface RU.svg|thumb]] |
|||
X.Org Server применяется в качестве реализации X Window System во многих [[UNIX-подобная операционная система|UNIX-подобных операционных системах]]; для подавляющего большинства современных [[Дистрибутив операционной системы|дистрибутивов]] [[Linux]] и [[BSD]] является основным поставляемым вариантом X-сервера. |
|||
X.Org Server применяется в качестве реализации [[X Window System]] во многих [[UNIX-подобная операционная система|UNIX-подобных операционных системах]]; для подавляющего большинства современных [[Дистрибутив Linux|дистрибутивов Linux]] и [[BSD]] является основным поставляемым вариантом X-сервера. |
|||
В [[Solaris]] преобладает среди систем с [[x86]]-совместимой архитектурой, однако среди систем с архитектурой [[SPARC]] был более распространен проприетарный [[Xsun]], поставка которого была прекращена в [[Oracle Corporation|Oracle]] Solaris 11. |
В [[Solaris]] преобладает среди систем с [[x86]]-совместимой архитектурой, однако среди систем с архитектурой [[SPARC]] был более распространен проприетарный [[Xsun]], поставка которого была прекращена в [[Oracle Corporation|Oracle]] Solaris 11. |
||
Строка 26: | Строка 20: | ||
== История выпусков == |
== История выпусков == |
||
{{См. также|X Window System#История выпусков|XFree86#История выпусков}} |
|||
{| class="wide" |
|||
{|class="wikitable sortable" |
|||
!Версия |
!Версия |
||
!Дата |
!Дата |
||
!Выпуск X11 |
|||
!Основные изменения |
|||
!Основные особенности |
|||
|- |
|- |
||
|{{Версия|o|1.0|sortKey=1.0}} |
|||
|X11R6.7.0 |
|||
|{{dts|format=dmy|2005|12|21}}<ref name="announceX11R7.0">{{cite web|title=X11R6.9 and X11R7.0 Officially Released|url=http://www.x.org/wiki/Other/Press/X11R6970Released/|website=X.org|access-date=2015-02-7}}</ref> |
|||
|[[6 апреля]] [[2004]] |
|||
|X11R7.0 (1.0.1) |
|||
|Первая версия X. Org Server от фонда [[X.Org Foundation]] как [[форк]] от XFree86 4.4 RC2. Основным поводом для этого послужило несогласие некоторых участников проекта с новой лицензией XFree86 4.4. Многие из бывших разработчиков XFree86 позднее присоединились к проекту X.Org Server. |
|||
|Начальный модульный X-сервер, архитектура [[EXA]] |
|||
Удаление XIE, [[PHIGS|PEX]] и libxml2.<ref>{{cite web |
|||
| url = http://lwn.net/Articles/79302/ |
|||
| title = X.Org Foundation releases X Window System X11R6.7 |
|||
| publisher = LWN |
|||
| date = 7 апреля 2004 |
|||
| accessdate = 29 июня 2006 |
|||
| lang = en |
|||
| archiveurl = http://www.webcitation.org/5w60NsHOQ |
|||
| archivedate = 2011-01-29 |
|||
}}</ref> |
|||
|- |
|- |
||
|{{Версия|o|1.1|sortKey=1.1}} |
|||
|X11R6.8.0 |
|||
|{{dts|format=dmy|2006|05|22}}<ref name="announce1.1">{{cite web|last1=Jackson|first1=Adam|title=[ANNOUNCE] xorg-server 1.1.0|url=http://lists.x.org/archives/xorg-announce/2006-May/000087.html|website=X.org|date=2006-05-22 |access-date=2015-02-7}}</ref> |
|||
|[[8 сентября]] [[2004]] |
|||
|X11R7.1 (1.1.0) |
|||
|Прозрачность окон; XDamage; Distributed Multihead X; [[XFixes]]; Composite; XEvIE. |
|||
|Интеграция KDrive, поддержка [[AIGLX]]<ref>{{cite web|title=Summary of new features in X11R7.1|url=http://www.x.org/archive/X11R7.1/doc/RELNOTES2.html#2|website=X.org|access-date=2015-02-7}}</ref> |
|||
|- |
|- |
||
|{{Версия|o|1.2|sortKey=1.2}} |
|||
|X11R6.8.1 |
|||
|{{dts|format=dmy|2007|01|22}}<ref name="announce1.2">{{cite web|last1=Jackson|first1=Adam|title=[ANNOUNCE] xserver 1.2.0|url=http://lists.x.org/archives/xorg-announce/2007-January/000242.html|website=X.org|date=2007-01-23 |access-date=2015-02-7}}</ref> |
|||
|[[17 сентября]] [[2004]] |
|||
|X11R7.2 (1.2.0) |
|||
|Устранение уязвимости в [[XPM|libxpm]]. |
|||
|Автоконфигурация, расширенная поддержка менеджеров композитинга на основе GL<ref>{{cite web|title=X11R7.2 Release|url=http://www.x.org/wiki/Releases/7.2/|website=X.org|access-date=2015-02-7}}</ref> |
|||
|- |
|- |
||
|{{Версия|o|1.3|sortKey=1.3}} |
|||
|X11R6.8.2 |
|||
|{{dts|format=dmy|2007|04|19}}<ref name="announce1.3">{{cite web|last1=Packard|first1=Keith|title=[ANNOUNCE] xorg-server 1.3.0.0 again|url=http://lists.freedesktop.org/archives/xorg/2007-April/023770.html|website=X.org|date=2007-04-20 |access-date=2015-02-7}}</ref> |
|||
|[[10 февраля]] [[2005]] |
|||
| |
|||
|Устранение багов, обновления [[драйвер]]ов. |
|||
|RandR 1.2<ref>{{cite web|last1=Packard|first1=Keith|title=[ANNOUNCE] xorg-server 1.2.99.901 (X server 1.3 RC1)|url=http://lists.freedesktop.org/archives/xorg/2007-March/022190.html|website=X.org|date=2007-03-05|access-date=2015-02-7}}</ref> |
|||
|- |
|- |
||
|{{Версия|o|1.4|sortKey=1.4}} |
|||
|X11R6.9<br />X11R7.0 |
|||
|{{dts|format=dmy|2007|09|06}}<ref name="announce1.4">{{cite web|last1=Anholt|first1=Eric|title=[ANNOUNCE] xorg-server 1.4|url=http://lists.freedesktop.org/archives/xorg-announce/2007-September/000378.html|website=X.org|date=2007-09-06|access-date=2015-02-7}}</ref> |
|||
|[[21 декабря]] [[2005]] |
|||
|X11R7.3 (1.4.0) |
|||
|Впервые была добавлена модульная система сборки. В 6.9.0 всё ещё использовалась старая система сборки [[Imake]], в то время как системы 7.0.0 уже использовала [[Autotools]]. В итоге из одного набора [[исходный код|исходных кодов]] получились модульная версия 7.0 и монолитная версия 6.9. |
|||
|Поддержка горячего подключения входов<ref name="announce1.4"/><ref>{{cite web|title=X server version 1.4 release plans|url=http://www.x.org/wiki/Server14Branch/|website=X.org|access-date=2015-02-7}}</ref> |
|||
[[EXA]], значительный [[рефакторинг]] кода.<ref>{{cite web |
|||
| url = http://xorg.freedesktop.org/wiki/ChangesSince68 |
|||
| title = ChangesSince68 |
|||
| publisher = X.Org Wiki |
|||
| accessdate = 29 июня 2006 |
|||
| lang = en |
|||
| archiveurl = http://www.webcitation.org/6194kX0CP |
|||
| archivedate = 2011-08-23 |
|||
}}</ref> |
|||
|- |
|- |
||
|{{Версия|o|1.5|sortKey=1.5}} |
|||
|''X11R7.1'' |
|||
|{{dts|format=dmy|2008|09|03}}<ref name="announce1.5">{{cite web|last1=Jackson|first1=Adam|title=[ANNOUNCE] xserver 1.5.0|url=http://lists.freedesktop.org/archives/xorg-announce/2008-September/000640.html|website=X.org|date=2008-09-03|access-date=2015-02-7}}</ref> |
|||
|[[22 мая]] [[2006]] |
|||
|X11R7.4 (1.5.1) |
|||
|Усовершенствования EXA; интеграция [[Kdrive]]; [[AIGLX]]; улучшения в поддержке различных [[операционная система|ОС]] и платформ.<ref>{{cite web |
|||
|[[Multi-Pointer X|MPX]]<ref>{{cite web |url=http://lists.freedesktop.org/archives/xorg/2008-May/035384.html |title=MPX has been merged |date=2008-05-26}}</ref> |
|||
| url = http://ftp.x.org/pub/X11R7.1/doc/RELNOTES.html |
|||
| title = Release Notes for X11R7.1 |
|||
| publisher = X.Org Foundation |
|||
| date = 22 марта 2006 |
|||
| accessdate = 29 июня 2006 |
|||
| lang = en |
|||
| archiveurl = http://www.webcitation.org/6194l2hxO |
|||
| archivedate = 2011-08-23 |
|||
}}</ref> |
|||
|- |
|- |
||
|{{Версия|o|1.6|sortKey=1.6}} |
|||
|X11R7.2 |
|||
|{{dts|format=dmy|2009|02|25}}<ref name="announce1.6">{{cite web|last1=Packard|first1=Keith|title=[ANNOUNCE] xorg-server 1.6.0|url=http://lists.x.org/archives/xorg-announce/2009-February/000784.html|website=X.org|date=2009-02-25 |access-date=2015-02-7}}</ref> |
|||
|[[15 февраля]] [[2007]] |
|||
| |
|||
|Удаление LBX<ref>{{cite web |
|||
|RandR 1.3, [[Direct Rendering Infrastructure|DRI2]], XInput 1.5<ref>{{cite web|title=Server 1.6 branch|url=http://www.x.org/wiki/Server16Branch/|website=X.org|access-date=2015-02-7}}</ref> |
|||
| url = http://xorg.freedesktop.org/wiki/ChangesForX11R72 |
|||
| title = ChangesForX11R72 |
|||
| publisher = X.Org Wiki |
|||
| accessdate = 15 февраля 2007 |
|||
| lang = en |
|||
| archiveurl = http://www.webcitation.org/6194lW5Rh |
|||
| archivedate = 2011-08-23 |
|||
}}</ref> и встроенного драйвера клавиатуры, [[X-ACE]], [[XCB]], улучшения AutoConfig. |
|||
|- |
|- |
||
|{{Версия|o|1.7|sortKey=1.7}} |
|||
|X11R7.3 |
|||
|{{dts|format=dmy|2009|10|01}}<ref name="announce1.7">{{cite web|last1=Hutterer|first1=Peter|title=[ANNOUNCE] xorg-server 1.7.0|url=http://lists.freedesktop.org/archives/xorg-announce/2009-October/001087.html|website=X.org|date=2009-10-02|access-date=2015-02-7}}</ref> |
|||
|[[6 сентября]] [[2007]] |
|||
|X11R7.5 (1.7.1) |
|||
|X11R7.3: XServer 1.4, автоопределение устройств с помощью [[Hardware abstraction layer|HAL]], использование DTrace, поддержка [[PCI]]-доменов. |
|||
|XInput 2.0, multi-pointer X<ref>{{cite web|title=Server 1.7 branch|url=http://www.x.org/wiki/Server17Branch/|website=X.org|access-date=2015-02-7}}</ref><ref>{{cite web|last1=Larabel|first1=Michael|title=X Server 1.7 Released With XI2/MPX Glory|url=https://www.phoronix.com/scan.php?page=news_item&px=NzU3OQ|website=Phoronix|access-date=2015-02-7}}</ref> |
|||
Xorg server 1.4 — см. Server14Branch для подробностей. Основные моменты: |
|||
* RandR 1.2: RandR 1.2 предлагает выход автоопределения, а также на лету реконфигурацию производства и переключения режимов. |
|||
* Input hotplug: Input hotplug позволяет подключение на горячую устройств ввода, а также добавлена расширенная поддержка для тачскринов и планшетов, либо через HAL или D-Bus. |
|||
* KDrive: Многочисленные усовершенствования были сделаны в коде Kdrive, в том числе улучшена поддержка нескольких устройств ввода. |
|||
* DTrace: При работе в ОС OpenSolaris, Х-сервер включил в себя поддержку DTrace, что позволяет детальный учёт операций внутри сервера. |
|||
* EXA: Большая работа была проделана над EXA framework, чтобы сделать его более удобным. |
|||
* Новые приложения: xbacklight |
|||
* Новые драйверы: xf86-video-glide, xf86-video-vermilion |
|||
* Новые страницы описания man’ы для API: libXinerama, libXcomposite, XKB functions in libX11, Xtest functions in libXtst |
|||
* Поддержка для шрифта каталогов директорий в шрифтах путей |
|||
* xdm: добавлена поддержка Xft.<ref>{{cite web |
|||
| url = http://www.x.org/wiki/Releases/7.3 |
|||
| title = 7.3 Release notes |
|||
| publisher = X.Org Foundation |
|||
| accessdate = 13 декабря 2007 |
|||
| lang = en |
|||
| archiveurl = http://www.webcitation.org/61965J9p8 |
|||
| archivedate = 2011-08-23 |
|||
}}</ref> |
|||
|- |
|- |
||
|{{Версия|o|1.8|sortKey=1.8}} |
|||
|X11R7.4 |
|||
|{{dts|format=dmy|2010|04|02}}<ref name="announce1.8">{{cite web|last1=Packard|first1=Keith|title=[ANNOUNCE] xorg-server 1.8.0|url=http://lists.freedesktop.org/archives/xorg/2010-April/049595.html|website=X.org|date=2010-04-02|access-date=2015-02-7}}</ref> |
|||
|[[23 сентября]] [[2008]] |
|||
| |
|||
|XServer 1.5.1, [[XACE]], переработка PCI, оптимизации EXA, _X_EXPORT, [[GLX]] 1.4, ускоренные запуск и выключение.<ref>[http://x.org/wiki/Releases/7.4 X.Org Foundation Releases X7.4]</ref> |
|||
|{{Mono|xorg.conf.d}}, обработка ввода udev<ref>{{cite web|last1=Larabel|first1=Michael|title=X.Org Server 1.8.0 Is Here|url=https://www.phoronix.com/scan.php?page=news_item&px=ODExOA|website=Phoronix|access-date=2015-02-7}}</ref> |
|||
|- |
|- |
||
|{{Версия|o|1.9|sortKey=1.9}} |
|||
|'''X11R7.5''' |
|||
|{{dts|format=dmy|2010|08|20}}<ref name="announce1.9">{{cite web|last1=Packard|first1=Keith|title=[ANNOUNCE] xorg-server 1.9.0|url=http://lists.freedesktop.org/archives/xorg-announce/2010-August/001390.html|website=X.org|date=2010-08-21 |access-date=2015-02-7}}</ref> |
|||
|[[26 октября]] [[2009]] |
|||
|X11R7.6 (1.9.3) |
|||
|XServer 1.7.0<ref>[http://x.org/wiki/Releases/7.5 X.Org Foundation Releases X7.5]</ref>, Xi 2, XGE, поддержка E-[[EDID]], [[RandR]] 1.3, [[MPX]], предсказуемое ускорение указателя, использование менеджера памяти [[Direct Rendering Infrastructure|DRI2]], использование [[SELinux]], удаление устаревших библиотек и расширений. |
|||
| |
|||
|- |
|- |
||
|{{Версия|o|1.10|sortKey=1.10}} |
|||
|'''X11R7.6''' |
|||
|{{dts|format=dmy|2011|02|25}}<ref name="announce1.10">{{cite web|last1=Packard|first1=Keith|title=[ANNOUNCE] xorg-server 1.10.0|url=http://lists.freedesktop.org/archives/xorg-announce/2011-February/001612.html|website=X.org|date=2011-02-26 |access-date=2015-02-7}}</ref> |
|||
|[[20 декабря]] [[2010]] |
|||
| |
|||
|XServer 1.8.0<ref>[http://lists.freedesktop.org/archives/xorg/2010-April/049784.html [ANNOUNCE] xorg-server 1.8.0<!-- Заголовок добавлен ботом -->]</ref>, переход от управления устройствами с подсистемы HAL (Hardware Abstraction Layer) на использование библиотеки [[udev]], возможность создания файлов конфигурации для отдельных устройств, поменялись ABI интерфейсов ответственных за ввод, вывод видео и некоторые расширения<ref>[http://www.opennet.ru/opennews/art.shtml?num=26069 OpenNews: Релиз X Server 1.8<!-- Заголовок добавлен ботом -->]</ref> |
|||
|X Synchronization Fences<ref>{{cite web|last1=Larabel|first1=Michael|title=That Was Quick, X Server 1.10 Officially Released|url=https://www.phoronix.com/scan.php?page=news_item&px=OTEzOA|website=Phoronix|access-date=2015-02-8}}</ref> |
|||
|- |
|- |
||
|{{Версия|o|1.11|sortKey=1.11}} |
|||
|'''X11R7.7''' |
|||
| |
|{{dts|format=dmy|2011|08|26}}<ref name="announce1.11">{{cite web|last1=Packard|first1=Keith|title=[ANNOUNCE] xorg-server 1.11.0|url=http://lists.x.org/archives/xorg-announce/2011-August/001729.html|website=X.org|date=2011-08-27 |access-date=2015-02-7}}</ref> |
||
| |
|||
|XServer 1.12, поддержка [[мультитач]], улучшенный процесс сборки документации из [[DocBook]] XML и начальная поддержка GLX и XKB в [[XCB]]. |
|||
| |
|||
|- |
|||
|{{Версия|o|1.12|sortKey=1.12}} |
|||
|{{dts|format=dmy|2012|03|04}}<ref name="announce1.12">{{cite web|last1=Packard|first1=Keith|title=[ANNOUNCE] xorg-server 1.12.0|url=http://lists.x.org/archives/xorg-announce/2012-March/001846.html|website=X.org|date=2012-03-05|access-date=2015-02-7}}</ref> |
|||
|X11R7.7 (1.12.2) |
|||
|XInput 2.2 (включая поддержку мультитач)<ref>{{cite web|last1=Larabel|first1=Michael|title=X.Org Server 1.12 Released With Multi-Touch|url=https://www.phoronix.com/scan.php?page=news_item&px=MTA2NjE|website=Phoronix|access-date=2015-02-8}}</ref> |
|||
|- |
|||
|{{Версия|o|1.13|sortKey=1.13}} |
|||
|{{dts|format=dmy|2012|09|05}}<ref name="announce1.13">{{cite web|last1=Packard|first1=Keith|title=[ANNOUNCE] xorg-server 1.13.0|url=http://lists.x.org/archives/xorg-announce/2012-September/002068.html|website=X.org|date=2012-09-05|access-date=2015-02-7}}</ref> |
|||
| |
|||
|Новый API драйвера DDX, разгрузка [[Direct Rendering Infrastructure|DRI2]], RandR 1.4, контексты [[OpenGL]] 3.x+, удаление [[Архитектура ускорения XFree86|XAA]]<ref>{{cite web|last1=Larabel|first1=Michael|title=X.Org Server 1.13 Released With Massive Changes|url=https://www.phoronix.com/scan.php?page=news_item&px=MTE3Njg|website=Phoronix|access-date=2015-02-8}}</ref> |
|||
|- |
|||
|{{Версия|o|1.14|sortKey=1.14}} |
|||
|{{dts|format=dmy|2013|03|05}}<ref name="announce1.14">{{cite web|last1=Packard|first1=Keith|title=[ANNOUNCE] xorg-server 1.14.0|url=http://lists.x.org/archives/xorg-announce/2013-March/002179.html|website=X.org|date=2013-03-06|access-date=2015-02-7}}</ref> |
|||
| |
|||
|XInput 2.3<ref>{{cite web|last1=Packard|first1=Keith|title=[ANNOUNCE] xorg-server 1.13.99.901 (1.14 RC1)|url=http://lists.freedesktop.org/archives/xorg/2012-December/055197.html|website=X.org|date=2012-12-19 |access-date=2015-02-9}}</ref> |
|||
|- |
|||
|{{Версия|o|1.15|sortKey=1.15}} |
|||
|{{dts|format=dmy|2013|12|27}}<ref name="announce1.15">{{cite web|last1=Packard|first1=Keith|title=[ANNOUNCE] xorg-server 1.15.0|url=http://lists.x.org/archives/xorg-announce/2013-December/002384.html|website=X.org|date=2013-12-27 |access-date=2015-02-7}}</ref> |
|||
| |
|||
|Расширения DRI3 и Present<ref>{{cite web|last1=Packard|first1=Keith|title=[ANNOUNCE] xorg-server 1.14.99.901|url=http://lists.freedesktop.org/archives/xorg/2013-November/056148.html|website=X.org|date=November 2013 |access-date=2015-02-9}}</ref><ref>{{cite web|last1=Larabel|first1=Michael|title=X.Org Server 1.15 Release Has Several New Features|url=https://www.phoronix.com/scan.php?page=news_item&px=MTU1NDQ|website=Phoronix|access-date=2015-02-9}}</ref> |
|||
|- |
|||
|{{Версия|o|1.16|sortKey=1.16}} |
|||
|{{dts|format=dmy|2014|07|17}}<ref name="announce1.16">{{cite web|last1=Packard|first1=Keith|title=[ANNOUNCE] xorg-server 1.16.0|url=http://lists.x.org/archives/xorg-announce/2014-July/002457.html|website=X.org|date=2014-07-17 |access-date=2015-02-7}}</ref> |
|||
| |
|||
|XWayland DDX, ускорение GLAMOR, поддержка не-PCI устройств, поддержка [[Logind|systemd-logind]] (без root-доступа X X),<ref name="announce1.16"/><ref>{{cite web|last1=Larabel|first1=Michael|title=X.Org Server 1.16 Officially Released With Terrific Features|url=https://www.phoronix.com/scan.php?page=article&item=xorg_server_116&num=1|website=Phoronix|access-date=2015-02-9}}</ref> получена поддержка библиотеки [[Wayland|libinput]] в виде оболочки под названием <code>xf86-input-libinput</code><ref name="Hutterer 2014">{{cite web|last1=Hutterer|first1=Peter|title=libinput - a common input stack for Wayland compositors and X.Org drivers|url=http://who-t.blogspot.com/2014/09/libinput-common-input-stack-for-wayland.html|date=2014-09-24|access-date=2016-04-17}}</ref><ref name="libinputfosdem15">{{cite web|last1=de Goede|first1=Hans|title=Replacing xorg input - Drivers with libinput|url=https://archive.fosdem.org/2015/schedule/event/libinput/attachments/slides/591/export/events/attachments/libinput/slides/591/libinput_xorg.pdf|date=2015-02-01|access-date=2016-04-18}}</ref> |
|||
|- |
|||
|{{Версия|o|1.17|sortKey=1.17}} |
|||
|{{dts|format=dmy|2015|02|04}}<ref name="announce1.17">{{cite web|last1=Packard|first1=Keith|title=[ANNOUNCE] xorg-server 1.17.0|url=http://lists.x.org/archives/xorg-announce/2015-February/002529.html|website=X.org|date=2015-02-04|access-date=2015-02-7}}</ref> |
|||
| |
|||
|Интеграция бывшего универсального драйвера DRM/KMS <code>xf86-video-modesetting</code>,<ref>{{cite web|last1=Packard|first1=Keith|title=[ANNOUNCE] xorg-server 1.16.99.901|url=http://lists.x.org/archives/xorg-announce/2014-October/002491.html|website=X.org|date=2014-10-29 |access-date=2015-02-9}}</ref><ref>{{cite web|last1=Larabel|first1=Michael|title=X.Org Server 1.17 Officially Released|url=https://www.phoronix.com/scan.php?page=news_item&px=X.Org-Server-1.17-Released|website=Phoronix|access-date=2015-02-9}}</ref> добавлена поддержка [[Direct Rendering Infrastructure#DRI2|DRI2]] с GLAMOR |
|||
|- |
|||
|{{Версия|o|1.18|sortKey=1.18}} |
|||
|{{dts|format=dmy|2015|11|09}}<ref name="announce1.18">{{cite mailing list|url=http://lists.x.org/archives/xorg-announce/2015-November/002655.html|title=[ANNOUNCE] xorg-server 1.18.0|first=Adam|last=Jackson|date=2015-11-09|mailing-list=xorg-announce}}</ref> |
|||
| |
|||
|RandR 1.5 |
|||
|- |
|||
|{{Версия|o|1.19|sortKey=1.19}} |
|||
|{{dts|format=dmy|2016|11|15}}<ref name="announce1.19">{{cite mailing list|url=https://lists.x.org/archives/xorg-announce/2016-November/002737.html|title=[ANNOUNCE] xorg-server 1.19.0|first=Keith|last=Packard|date=2016-11-15|mailing-list=xorg-announce}}</ref> |
|||
| |
|||
|Поточный ввод, синхронизация PRIME, ограничение и деформация указателя XWayland, поддержка расширения Windows DRI<ref>{{cite web|last1=Larabel|first1=Michael|title=X.Org Server 1.19 Officially Released With A Year's Worth Of Improvements|url=http://phoronix.com/scan.php?page=news_item&px=X.Org-Server-1.19-Released|website=Phoronix|access-date=2016-11-15}}</ref> |
|||
|- |
|||
|{{Версия|o|1.20|sortKey=1.20}} |
|||
|{{dts|format=dmy|2018|05|10}}<ref name="announce1.20">{{cite mailing list|url=https://lists.x.org/archives/xorg-announce/2018-May/002893.html|title=[ANNOUNCE] xorg-server 1.20|first=Adam|last=Jackson|date=2018-05-10|mailing-list=xorg-announce}}</ref> |
|||
| |
|||
|Улучшения системы сборки [[Meson (система сборки)|Meson]], позволяет использовать отдельные драйверы OpenGL для разных экранов X, лизинг RandR улучшает поддержку [[Steam|Steam VR]] |
|||
|- |
|||
|{{Версия|c|21.1|sortKey=21.1}} |
|||
|{{dts|format=dmy|2021|10|27}}<ref name="announce21.1">{{cite mailing list|url=https://lists.x.org/archives/xorg-announce/2021-October/003115.html|title= [ANNOUNCE] xorg-server 21.1.0|first=Povilas|last=Kanapickas |date=2021-10-27|mailing-list=xorg-announce}}</ref> |
|||
| |
|||
|Система сборки Meson теперь находится на одном уровне с Autotools, поддержка[[Variable refresh rate|переменной частоты обновления]], жесты тачпада через XInput 2.4 |
|||
|- |
|||
|colspan=4 |{{Версия|l|show=111101}} |
|||
|} |
|} |
||
== См. также == |
== См. также == |
||
* [[Wayland]] — Альтернативный протокол дисплейного сервера, реализации которого в ближайшем будущем должны заменить X Window System в некоторых дистрибутивах Linux. |
* [[Wayland]] — Альтернативный протокол дисплейного сервера, реализации которого в ближайшем будущем должны заменить X Window System в некоторых дистрибутивах Linux. |
||
* [[Mir]] — Альтернативная реализация дисплейного сервера, разрабатывавшаяся компанией [[Canonical Ltd.]] до апреля 2017 года<ref>{{Cite web |url=https://arstechnica.com/information-technology/2017/04/ubuntu-unity-is-dead-desktop-will-switch-back-to-gnome-next-year/ |title=Ars Technica: Ubuntu Unity is dead: Desktop will switch back to GNOME next year |access-date=2020-06-18 |archive-date=2020-04-30 |archive-url=https://web.archive.org/web/20200430044346/https://arstechnica.com/information-technology/2017/04/ubuntu-unity-is-dead-desktop-will-switch-back-to-gnome-next-year/ |deadlink=no }}</ref>, и позднее переданная в руки сообщества. |
|||
* [[Mir]] — Альтернативная реализация дисплейного сервера, разрабатываемая компанией [[Canonical Ltd.]] |
|||
== Примечания == |
== Примечания == |
||
Строка 144: | Строка 150: | ||
== Ссылки == |
== Ссылки == |
||
* [http://www.x.org/ Домашняя страница X.Org] |
* [http://www.x.org/ Домашняя страница X.Org] |
||
* [http://www.x.org/releases/X11R7.6/doc/man/man1/Xorg.1.xhtml Xorg(1) manual page]{{ref-en}} (X.Org) |
|||
* [http://rus-linux.net/papers/xwin/X-Window.html Хорошая тематическая статья с сайта http://rus-linux.net/] |
|||
* [http://www.x.org/releases/X11R7.6/doc/man/man1/Xorg.1.xhtml Xorg(1) manual page] {{ref-en}} (X.Org) |
|||
{{freesoft-stub}} |
|||
[[Категория:X Window System]] |
|||
[[Категория:Freedesktop.org]] |
|||
{{Freedesktop.org}} |
{{Freedesktop.org}} |
||
{{X Window System}} |
{{X Window System}} |
||
{{Интерфейсы пользователя в UNIX-подобных системах}} |
{{Интерфейсы пользователя в UNIX-подобных системах}} |
||
[[Категория:X Window System]] |
|||
[[Категория:Freedesktop.org]] |
Версия от 17:09, 6 июля 2024
X.Org Server | |
---|---|
Тип | X-сервер[вд] |
Разработчик | X.Org Foundation |
Написана на | Си[2] |
Операционные системы | GNU/Linux[3] и BSD[вд][3] |
Первый выпуск | 6 апреля 2004 |
Последняя версия | 21.1.6[1] (20 декабря 2022 ) |
Репозиторий | gitlab.freedesktop.org/x… |
Лицензия | лицензия X11[вд][3], лицензия Expat[вд][3], HPND[вд][3] и модифицированная лицензия BSD[вд][3] |
Сайт | x.org/wiki/ (англ.) |
Медиафайлы на Викискладе |
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.
История выпусков
Версия | Дата | Выпуск X11 | Основные особенности |
---|---|---|---|
1.0 | 21 декабря 2005[4] | X11R7.0 (1.0.1) | Начальный модульный X-сервер, архитектура EXA |
1.1 | 22 мая 2006[5] | X11R7.1 (1.1.0) | Интеграция KDrive, поддержка AIGLX[6] |
1.2 | 22 января 2007[7] | X11R7.2 (1.2.0) | Автоконфигурация, расширенная поддержка менеджеров композитинга на основе GL[8] |
1.3 | 19 апреля 2007[9] | RandR 1.2[10] | |
1.4 | 6 сентября 2007[11] | X11R7.3 (1.4.0) | Поддержка горячего подключения входов[11][12] |
1.5 | 3 сентября 2008[13] | X11R7.4 (1.5.1) | MPX[14] |
1.6 | 25 февраля 2009[15] | RandR 1.3, DRI2, XInput 1.5[16] | |
1.7 | 1 октября 2009[17] | X11R7.5 (1.7.1) | XInput 2.0, multi-pointer X[18][19] |
1.8 | 2 апреля 2010[20] | xorg.conf.d, обработка ввода udev[21] | |
1.9 | 20 августа 2010[22] | X11R7.6 (1.9.3) | |
1.10 | 25 февраля 2011[23] | X Synchronization Fences[24] | |
1.11 | 26 августа 2011[25] | ||
1.12 | 4 марта 2012[26] | X11R7.7 (1.12.2) | XInput 2.2 (включая поддержку мультитач)[27] |
1.13 | 5 сентября 2012[28] | Новый API драйвера DDX, разгрузка DRI2, RandR 1.4, контексты OpenGL 3.x+, удаление XAA[29] | |
1.14 | 5 марта 2013[30] | XInput 2.3[31] | |
1.15 | 27 декабря 2013[32] | Расширения DRI3 и Present[33][34] | |
1.16 | 17 июля 2014[35] | XWayland DDX, ускорение GLAMOR, поддержка не-PCI устройств, поддержка systemd-logind (без root-доступа X X),[35][36] получена поддержка библиотеки libinput в виде оболочки под названием xf86-input-libinput [37][38]
| |
1.17 | 4 февраля 2015[39] | Интеграция бывшего универсального драйвера DRM/KMS xf86-video-modesetting ,[40][41] добавлена поддержка DRI2 с GLAMOR
| |
1.18 | 9 ноября 2015[42] | RandR 1.5 | |
1.19 | 15 ноября 2016[43] | Поточный ввод, синхронизация PRIME, ограничение и деформация указателя XWayland, поддержка расширения Windows DRI[44] | |
1.20 | 10 мая 2018[45] | Улучшения системы сборки Meson, позволяет использовать отдельные драйверы OpenGL для разных экранов X, лизинг RandR улучшает поддержку Steam VR | |
21.1 | 27 октября 2021[46] | Система сборки Meson теперь находится на одном уровне с Autotools, поддержкапеременной частоты обновления, жесты тачпада через XInput 2.4 | |
Легенда: Старая версия, не поддерживается Старая поддерживаемая версия Текущая версия Будущая версия |
См. также
- Wayland — Альтернативный протокол дисплейного сервера, реализации которого в ближайшем будущем должны заменить X Window System в некоторых дистрибутивах Linux.
- Mir — Альтернативная реализация дисплейного сервера, разрабатывавшаяся компанией Canonical Ltd. до апреля 2017 года[47], и позднее переданная в руки сообщества.
Примечания
- ↑ xorg-server 21.1.6 (англ.). Дата обращения: 18 января 2023. Архивировано 18 января 2023 года.
- ↑ The x Open Source Project on Open Hub: Languages Page
- ↑ 1 2 3 4 5 6 A Bibliographic Scan of Digital Scholarly Communication Infrastructure (англ.) — Educopia Institute, 2020.
- ↑ X11R6.9 and X11R7.0 Officially Released . X.org. Дата обращения: февраль 2015.
- ↑ Jackson, Adam [ANNOUNCE] xorg-server 1.1.0 . X.org (22 мая 2006). Дата обращения: февраль 2015.
- ↑ Summary of new features in X11R7.1 . X.org. Дата обращения: февраль 2015.
- ↑ Jackson, Adam [ANNOUNCE] xserver 1.2.0 . X.org (23 января 2007). Дата обращения: февраль 2015.
- ↑ X11R7.2 Release . X.org. Дата обращения: февраль 2015.
- ↑ Packard, Keith [ANNOUNCE] xorg-server 1.3.0.0 again . X.org (20 апреля 2007). Дата обращения: февраль 2015.
- ↑ Packard, Keith [ANNOUNCE] xorg-server 1.2.99.901 (X server 1.3 RC1) . X.org (5 марта 2007). Дата обращения: февраль 2015.
- ↑ 1 2 Anholt, Eric [ANNOUNCE] xorg-server 1.4 . X.org (6 сентября 2007). Дата обращения: февраль 2015.
- ↑ X server version 1.4 release plans . X.org. Дата обращения: февраль 2015.
- ↑ Jackson, Adam [ANNOUNCE] xserver 1.5.0 . X.org (3 сентября 2008). Дата обращения: февраль 2015.
- ↑ MPX has been merged (26 мая 2008).
- ↑ Packard, Keith [ANNOUNCE] xorg-server 1.6.0 . X.org (25 февраля 2009). Дата обращения: февраль 2015.
- ↑ Server 1.6 branch . X.org. Дата обращения: февраль 2015.
- ↑ Hutterer, Peter [ANNOUNCE] xorg-server 1.7.0 . X.org (2 октября 2009). Дата обращения: февраль 2015.
- ↑ Server 1.7 branch . X.org. Дата обращения: февраль 2015.
- ↑ Larabel, Michael X Server 1.7 Released With XI2/MPX Glory . Phoronix. Дата обращения: февраль 2015.
- ↑ Packard, Keith [ANNOUNCE] xorg-server 1.8.0 . X.org (2 апреля 2010). Дата обращения: февраль 2015.
- ↑ Larabel, Michael X.Org Server 1.8.0 Is Here . Phoronix. Дата обращения: февраль 2015.
- ↑ Packard, Keith [ANNOUNCE] xorg-server 1.9.0 . X.org (21 августа 2010). Дата обращения: февраль 2015.
- ↑ Packard, Keith [ANNOUNCE] xorg-server 1.10.0 . X.org (26 февраля 2011). Дата обращения: февраль 2015.
- ↑ Larabel, Michael That Was Quick, X Server 1.10 Officially Released . Phoronix. Дата обращения: февраль 2015.
- ↑ Packard, Keith [ANNOUNCE] xorg-server 1.11.0 . X.org (27 августа 2011). Дата обращения: февраль 2015.
- ↑ Packard, Keith [ANNOUNCE] xorg-server 1.12.0 . X.org (5 марта 2012). Дата обращения: февраль 2015.
- ↑ Larabel, Michael X.Org Server 1.12 Released With Multi-Touch . Phoronix. Дата обращения: февраль 2015.
- ↑ Packard, Keith [ANNOUNCE] xorg-server 1.13.0 . X.org (5 сентября 2012). Дата обращения: февраль 2015.
- ↑ Larabel, Michael X.Org Server 1.13 Released With Massive Changes . Phoronix. Дата обращения: февраль 2015.
- ↑ Packard, Keith [ANNOUNCE] xorg-server 1.14.0 . X.org (6 марта 2013). Дата обращения: февраль 2015.
- ↑ Packard, Keith [ANNOUNCE] xorg-server 1.13.99.901 (1.14 RC1) . X.org (19 декабря 2012). Дата обращения: февраль 2015.
- ↑ Packard, Keith [ANNOUNCE] xorg-server 1.15.0 . X.org (27 декабря 2013). Дата обращения: февраль 2015.
- ↑ Packard, Keith [ANNOUNCE] xorg-server 1.14.99.901 . X.org (ноябрь 2013). Дата обращения: февраль 2015.
- ↑ Larabel, Michael X.Org Server 1.15 Release Has Several New Features . Phoronix. Дата обращения: февраль 2015.
- ↑ 1 2 Packard, Keith [ANNOUNCE] xorg-server 1.16.0 . X.org (17 июля 2014). Дата обращения: февраль 2015.
- ↑ Larabel, Michael X.Org Server 1.16 Officially Released With Terrific Features . Phoronix. Дата обращения: февраль 2015.
- ↑ Hutterer, Peter libinput - a common input stack for Wayland compositors and X.Org drivers (24 сентября 2014). Дата обращения: 17 апреля 2016.
- ↑ de Goede, Hans Replacing xorg input - Drivers with libinput (1 февраля 2015). Дата обращения: 18 апреля 2016.
- ↑ Packard, Keith [ANNOUNCE] xorg-server 1.17.0 . X.org (4 февраля 2015). Дата обращения: февраль 2015.
- ↑ Packard, Keith [ANNOUNCE] xorg-server 1.16.99.901 . X.org (29 октября 2014). Дата обращения: февраль 2015.
- ↑ Larabel, Michael X.Org Server 1.17 Officially Released . Phoronix. Дата обращения: февраль 2015.
- ↑ Jackson, Adam (2015-11-09). "[ANNOUNCE] xorg-server 1.18.0". xorg-announce (Mailing list).
- ↑ Packard, Keith (2016-11-15). "[ANNOUNCE] xorg-server 1.19.0". xorg-announce (Mailing list).
- ↑ Larabel, Michael X.Org Server 1.19 Officially Released With A Year's Worth Of Improvements . Phoronix. Дата обращения: 15 ноября 2016.
- ↑ Jackson, Adam (2018-05-10). "[ANNOUNCE] xorg-server 1.20". xorg-announce (Mailing list).
- ↑ Kanapickas, Povilas (2021-10-27). "[ANNOUNCE] xorg-server 21.1.0". xorg-announce (Mailing list).
- ↑ Ars Technica: Ubuntu Unity is dead: Desktop will switch back to GNOME next year . Дата обращения: 18 июня 2020. Архивировано 30 апреля 2020 года.
Ссылки
- Домашняя страница X.Org
- Xorg(1) manual page (англ.) (X.Org)