20 декабря 2010 года фонд X.Org и сообщество разработчиков X.Org анонсировали релиз X11R7.6 - то есть X Window System Version 11 (X.Org) версии 7.6. Следующий полный релиз планируется в 2011 году и он будет называться X11R7.7.
X11R7.6 поддерживает операционные системы Linux, BSD, Solaris, MacOS X, Microsoft Windows и GNU Hurd. Среди изменений - новый функционал, корректирующие изменения, работа по улучшению такого параметра как стабильность. Конкретно изменения касаются улучшенный автоконфигуратор, расширение поддержки устройств ввода, изменения в документации, предприняты действия по переходу на API XCB-клиента.
Исходный код доступен для распространения и модификации под свободной лицензией, его можно получить на сайте проекта и на множестве зеркал по всему миру.
Авторы релиза с прискорбием сообщают о том, что двое ранних лидеров проекта в этом году скончались от рака. Их имена Smokey Wallace и Hideki Hiura. Smokey Wallace был лидером DEC WSL, создавшей первоначальную реализацию протокола X11 Hideki Hiura работал в Sun Microsystems, он участвовал в интернационализации X11R6. Релиз X11R7.6 посвящён памяти о них.
Узнать подробности данного релиза, об X.org в целом и в деталях можно на официальном сайте проекта.
Сводная информация об основных изменениях в версии 7.6:
- Разделы InputClass в файле конфигурации xorg.conf (и в других файлах конфигурации) значительно расширены, теперь туда можно вносить новые специфические правила об адресе устройства, его типе, разработчике, или любую другую информацию, предоставляемую hotplug. Подробности об этом находятся в разделе INPUTCLASS обновлённой man-страницы об xorg.conf.
- Использование каталогов конфигурации для того, чтобы предоставить нескольких разным файлам составлять единую конфигурацию X Server. Например, правила для устройств ввода, описываемые в .fdi-файлах для HAL, теперь могут находиться в разделах InputClass .conf-файлов в каталоге xorg.conf.d.
- В Linux для обнаружения устройств ввода и последующего их горячего подключения по-умолчанию стал использоваться udev. В других платформах для этого по-прежнему используется HAL.
- В состав компонента katamari включён XCB, он же X protocol C-language Binding. В зависимости XCB входят некоторые компоненты на стороне клиента: libX11, xlsatoms, xlsclients и xwininfo. XCB позиционируется как замена Xlib, занимающая немного памяти, предоставляющая минимизацию задержек (latency hiding), имеющая прямой доступ к протоколу, умеющая работать в многопоточном режиме, поддерживающая дополнения. Подробности об XCB.
- Крупное «осовременивание» документации - описания большинства библиотек и спецификаций протокола упорядочены, это позволяет легко обновлять их в новых версиях X.org. Большая часть документации переделана в DocBook, до этого форматы файлов были самыми разными. Найти документацию X.org 7.6 можно как в каталоге /usr/share/doc/, так и на этом сайте
>>> Подробности