X.Org Server

X.Org Server
X.Org Server
X.Org Server logo
Тип

X server

Разработчик

X.Org Foundation

Написана на

C

Операционная система

Кроссплатформенное программное обеспечение

Последняя версия

1.13.0 (5 сентября 2012 года)

Лицензия

X11 License

Сайт

www.x.org

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.0
21 декабря 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.

См. также

Wayland

Примечания

  1. X.Org Foundation releases X Window System X11R6.7  (англ.). LWN (7 апреля 2004). Архивировано из первоисточника 29 января 2011. Проверено 29 июня 2006.
  2. ChangesSince68  (англ.). X.Org Wiki. Архивировано из первоисточника 23 августа 2011. Проверено 29 июня 2006.
  3. Release Notes for X11R7.1  (англ.). X.Org Foundation (22 марта 2006). Архивировано из первоисточника 23 августа 2011. Проверено 29 июня 2006.
  4. ChangesForX11R72  (англ.). X.Org Wiki. Архивировано из первоисточника 23 августа 2011. Проверено 15 февраля 2007.
  5. 7.3 Release notes  (англ.). X.Org Foundation. Архивировано из первоисточника 23 августа 2011. Проверено 13 декабря 2007.
  6. X.Org Foundation Releases X7.4
  7. X.Org Foundation Releases X7.5
  8. [ANNOUNCE] xorg-server 1.8.0
  9. OpenNews: Релиз X Server 1.8
  10. [ANNOUNCE] X11R7.7

Ссылки



Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать реферат

Полезное


Смотреть что такое "X.Org Server" в других словарях:

  • X.Org-Server — Basisdaten Entwickler X.Org Foundation Aktuelle Version 1.11.0 (27. August 201 …   Deutsch Wikipedia

  • X.Org Server — Infobox Software name = X.Org Server caption = dwm 4.3 on xorg developer = X.Org Foundation released = ? frequently updated = yes programming language = C operating system = Cross platform language = English genre = X window system license = X11… …   Wikipedia

  • X.Org Server — Desarrollador X.Org Foundation www.x.org …   Wikipedia Español

  • X.org Server — X.Org  организация, основанная в 1999 году The Open Group, и координировавшая разработку X Window System с версии X11R6.5.1 до 2004 года. В начале 2004 года представители X.Org и X.Org Foundation, который продолжает разработку своей реализации X… …   Википедия

  • Server emulator — is a term that is used to refer to an internet server that mimics the behavior of another server that is usually more well known. This is implemented through cloning or reverse engineering of the original server. Other synonyms include server… …   Wikipedia

  • Server-side JavaScript — (SSJS) refers to JavaScript that runs on server side. This term was coined because the language is predominantly used on the client side, i.e. client side JavaScript (CSJS).The first implementation of SSJS was Netscape s LiveWire, included in… …   Wikipedia

  • Server-side scripting — is a web server technology in which a user s request is fulfilled by running a script directly on the web server to generate dynamic HTML pages. It is usually used to provide interactive web sites, that interface to databases or other data stores …   Wikipedia

  • Server Side Includes — (SSI) is a simple interpreted server side scripting language used almost exclusively for the Web. The most frequent use of SSI is to include the contents of one or more files into a web page on a web server. For example, a web page containing a… …   Wikipedia

  • Server Name Indication — ist eine Erweiterung zur Verschlüsselung der Datenübertragung im Internet mit Transport Layer Security (TLS). Sie ermöglicht es, mehrere verschlüsselte Internetangebote mit unterschiedlichen Domains unter nur einer Internetadresse (IP) zu… …   Deutsch Wikipedia

  • Server log — файлы, содержащие системную информацию работы сервера, в которых протоколируются все действия пользователя на сайте, используемую для анализа и оценки сайтов и их посетителей. Обработав логи, можно получить сводные цифры, изучить закономерности… …   Википедия


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»