- X.Org Server
-
X.Org Server Тип Разработчик Написана на Операционная система Последняя версия 1.13.0 (5 сентября 2012 года)
Лицензия X11 License
Сайт X.Org Server (официально «X.Org Foundation Open Source Public Implementation of X11») — свободная реализация сервера X Window System с открытым кодом.
Содержание
Использование
В настоящее время X.Org Server применяется почти во всех вариантах Linux и BSD. В Solaris на платформе x86 также часто используется X.Org Server, однако в Solaris SPARC обычно используют Xsun, проприетарный X-сервер от Sun Microsystems. В будущих версиях OpenSolaris для обеих платформ планируется перейти на X.Org Server. В Microsoft Windows сервер X.Org можно использовать в реализации Cygwin/X, Xming и др. В Mac OS X, начиная с версии 10.5 («Leopard») включён X-сервер на основе X.Org. На смену X11 приходит новый протокол Wayland с собственным композитным сервером Weston, который собираются использовать в Ubuntu 13.04 и Fedora 18, но через прослойку XWayland с поддержкой работы старых X11-приложений.
История выпусков
Версия Дата выпуска Основные изменения 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.[1]
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.021 декабря 2005 Впервые была добавлена модульная система сборки. В 6.9.0 всё еще использовалась старая система сборки Imake, в то время как системы 7.0.0 уже использовала Autotools. В итоге из одного набора исходных кодов получились модульная версия 7.0 и монолитная версия 6.9. EXA, значительный рефакторинг кода.[2]
X11R7.1 22 мая 2006 Усовершенствования EXA; интеграция Kdrive; AIGLX; улучшения в поддержке различных ОС и платформ.[3] 'X11R7.2' 15 февраля 2007 Удаление LBX[4] и встроенного драйвера клавиатуры, X-ACE, XCB, улучшения AutoConfig. X11R7.3 6 сентября 2007 X11R7.3: XServer 1.4, автоопределение устройств с помощью HAL, использование DTrace, поддержка PCI-доменов. 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.[5]
X11R7.4 23 сентября 2008 XServer 1.5.1, XACE, переработка PCI, оптимизации EXA, _X_EXPORT, GLX 1.4, ускоренные запуск и выключение.[6] X11R7.5 26 октября 2009 XServer 1.7.0[7], Xi 2, XGE, поддержка E-EDID, RandR 1.3, MPX, предсказуемое ускорение указателя, использование менеджера памяти DRI2, использование SELinux, удаление устаревших библиотек и расширений. X11R7.6 20 декабря 2010 XServer 1.8.0[8], переход от управления устройствами с подсистемы HAL (Hardware Abstraction Layer) на использование библиотеки udev, возможность создания файлов конфигурации для отдельных устройств, поменялись ABI интерфейсов ответственных за ввод, вывод видео и некоторые расширения[9] X11R7.7 6 июня 2012[10] XServer 1.12, поддержка мультитач, улучшенный процесс сборки документации из DocBook XML и начальная поддержка GLX и XKB в XCB. См. также
Примечания
- ↑ X.Org Foundation releases X Window System X11R6.7 (англ.). LWN (7 апреля 2004). Архивировано из первоисточника 29 января 2011. Проверено 29 июня 2006.
- ↑ ChangesSince68 (англ.). X.Org Wiki. Архивировано из первоисточника 23 августа 2011. Проверено 29 июня 2006.
- ↑ Release Notes for X11R7.1 (англ.). X.Org Foundation (22 марта 2006). Архивировано из первоисточника 23 августа 2011. Проверено 29 июня 2006.
- ↑ ChangesForX11R72 (англ.). X.Org Wiki. Архивировано из первоисточника 23 августа 2011. Проверено 15 февраля 2007.
- ↑ 7.3 Release notes (англ.). X.Org Foundation. Архивировано из первоисточника 23 августа 2011. Проверено 13 декабря 2007.
- ↑ X.Org Foundation Releases X7.4
- ↑ X.Org Foundation Releases X7.5
- ↑ [ANNOUNCE] xorg-server 1.8.0
- ↑ OpenNews: Релиз X Server 1.8
- ↑ [ANNOUNCE] X11R7.7
Ссылки
- Домашняя страница X.Org
- Хорошая тематическая статья с сайта http://rus-linux.net/
- Xorg(1) manual page (англ.) (X.Org)
Проекты на freedesktop.org Компоненты Библиотеки Фреймворки Galago • GeoClue • Open Collaboration Services • Telepathy
См. также Libre Graphics Meeting
X Window System Архитектура Основной протокол • Xlib • Выделение • Менеджер сессий • XDM • Инструментарий • Авторизация • Встроенные средства • Список цветов
Менеджеры окон Композитный • Репарентинг • Тайлинг
Расширения Графическое • Клавиатурное • Общей памяти • X video • Контурное • GLX • XRender
Реализации Стандарты Приложения X-терминал Интерфейс пользователя в UNIX-подобных системах Среды рабочего стола Менеджеры окон Командные оболочки X Window System Категории:- Программное обеспечение по алфавиту
- X Window System
- Freedesktop.org
Wikimedia Foundation. 2010.