Interested Article - X.Org Server
- 2020-07-06
- 1
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 .
История выпусков
Версия | Дата выпуска | Основные изменения |
---|---|---|
X11R6.7.0 | 6 апреля 2004 |
Первая версия X. Org Server от фонда
X.Org Foundation
как
форк
от
XFree86
4.4 RC2. Основным поводом для её создания послужило несогласие некоторых участников проекта с новой лицензией XFree86 4.4. Многие из бывших разработчиков XFree86 позднее присоединились к проекту X.Org Server.
Удаление , и libxml2 . |
X11R6.8.0 | 8 сентября 2004 | Прозрачность окон; XDamage; Distributed Multihead X; ; Composite; . |
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.
, значительный рефакторинг кода. |
X11R7.1 | 22 мая 2006 | Усовершенствования EXA; интеграция ; AIGLX ; улучшения в поддержке различных ОС и платформ. |
X11R7.2 | 15 февраля 2007 | Удаление LBX и встроенного драйвера клавиатуры, , XCB , улучшения AutoConfig. |
X11R7.3 | 6 сентября 2007 |
XServer 1.4, автоопределение устройств с помощью
HAL
, использование DTrace, поддержка
PCI
-доменов.
Основные особенности XServer 1.4:
|
X11R7.4 | 23 сентября 2008 | XServer 1.5.1, , переработка PCI, оптимизации EXA, _X_EXPORT, 1.4, ускоренные запуск и выключение. |
X11R7.5 | 26 октября 2009 | XServer 1.7.0 , Xi 2, XGE, поддержка E- EDID , RandR 1.3, , предсказуемое ускорение указателя, использование менеджера памяти DRI2 , использование SELinux , удаление устаревших библиотек и расширений. |
X11R7.6 | 20 декабря 2010 | XServer 1.8.0 , переход от управления устройствами с подсистемы HAL (Hardware Abstraction Layer) на использование библиотеки udev , возможность создания файлов конфигурации для отдельных устройств, поменялись ABI интерфейсов ответственных за ввод, вывод видео и некоторые расширения |
X11R7.7 | 6 июня 2012 | XServer 1.12, поддержка мультитач , улучшенный процесс сборки документации из DocBook XML и начальная поддержка GLX и XKB в XCB . |
См. также
- Wayland — Альтернативный протокол дисплейного сервера, реализации которого в ближайшем будущем должны заменить X Window System в некоторых дистрибутивах Linux.
- Mir — Альтернативная реализация дисплейного сервера, разрабатывавшаяся компанией Canonical Ltd. до апреля 2017 года , и позднее переданная в руки сообщества.
Примечания
- (англ.) . Дата обращения: 18 января 2023. 18 января 2023 года.
- ↑
- (англ.) . LWN (7 апреля 2004). Дата обращения: 29 июня 2006. 29 января 2011 года.
- (англ.) . X.Org Wiki. Дата обращения: 29 июня 2006. 23 августа 2011 года.
- (англ.) . X.Org Foundation (22 марта 2006). Дата обращения: 29 июня 2006. 23 августа 2011 года.
- (англ.) . X.Org Wiki. Дата обращения: 15 февраля 2007. 23 августа 2011 года.
- (англ.) . X.Org Foundation. Дата обращения: 13 декабря 2007. 23 августа 2011 года.
- . Дата обращения: 31 декабря 2010. 1 августа 2009 года.
- . Дата обращения: 31 декабря 2010. 6 июля 2010 года.
- от 5 апреля 2010 на Wayback Machine [ANNOUNCE] xorg-server 1.8.0]
- . Дата обращения: 31 декабря 2010. 16 июня 2010 года.
- . Дата обращения: 7 сентября 2012. 14 августа 2012 года.
- . Дата обращения: 18 июня 2020. 30 апреля 2020 года.
Ссылки
- (англ.) (X.Org)
- 2020-07-06
- 1