Разработчик (и) | Джереми Хаддлстон Секвойя, Фонд X.Org, Apple Inc. |
---|---|
Стабильная версия | 2.7.11 / 29 октября 2016 г.; 4 года назад (29.10.2016) |
Написано на | C |
Операционная система | macOS |
Тип | Сервер отображения |
Лицензия | Лицензия Apple Public Source License. Лицензия MIT |
Веб-сайт | www.xquartz.org |
XQuartz - это версия с открытым исходным кодом X.Org X-сервера, компонента X Window System (X11, или сокращенно X, а иногда неофициально X-Windows), которая работает на macOS. Он формально заменил внутреннее приложение Apple X11. Название «XQuartz» происходит от Quartz, части среды MacOS Core Graphics, с которой XQuartz соединяет эти приложения. XQuartz позволяет кроссплатформенным приложениям, использующим X11 для графического интерфейса пользователя, работать в macOS, многие из которых не предназначены специально для macOS. Сюда входят многочисленные научные и академические программные проекты.
X11.app изначально был доступен как общедоступная скачиваемая бета для Mac OS X 10.2 Jaguar, а позже был включен в качестве стандартного пакета для Mac OS X 10.3 Пантера. В Mac OS X 10.4 Tiger X11.app был дополнительной установкой, включенной на установочный DVD. Mac OS X 10.5 Leopard, Mac OS X 10.6 Snow Leopard и Mac OS X 10.7 Lion установили X11.app по умолчанию, но из OS X 10.8 Mountain Lion на Apple отказался от специальной поддержки X11.app, и вместо этого пользователи были направлены в проект с открытым исходным кодом XQuartz (в который Apple вносит свой вклад).
В Mac OS X 10.4 Tiger, в Apple X11 реализован протокол X11 версии 6.6 (X11R6.6). Эта реализация включает оконный сервер X11 на базе XFree86 4.4, оконный менеджер без root Quartz, библиотеки и базовые утилиты, такие как xterm. «Без рутинга» означает, что приложения X window отображаются на рабочем столе Quartz, как и любое другое оконное приложение Quartz (то есть не на виртуальном рабочем столе, содержащемся в другом окне). В Mac OS X Leopard X11 был обновлен для использования X.Org Server (X11R7.2) вместо XFree86. Исходный код для X11 доступен в Apple. Некоторый исходный код доступен по лицензии Apple Public Source License, в то время как основная часть предоставляется по лицензии MIT License.
Текущая версия XQuartz - DDX (Device Dependent X), включенный в X.Org Server, и реализует поддержку аппаратного ускорения 2D-графики (в версиях до 2.1), аппаратное ускорение OpenGL и интеграцию с Aqua, графический интерфейс пользователя macOS (GUI). Начиная с версии 2.7.11, XQuartz не поддерживает приложения с высоким разрешением Retina-дисплеи от до X11, которые работают в режиме удвоения пикселей на дисплеях с высоким разрешением.
Версия | Требование macOS | Наиболее важные изменения | Дата выпуска |
---|---|---|---|
XQuartz 2.7.11 | Mac OS X Snow Leopard 10.6.3 или новее | 2016-10-29 | |
XQuartz 2.7.10 | Mac OS X Snow Leopard 10.6.3 или новее | 2016 -10-22 | |
XQuartz 2.7.9 | Mac OS X Snow Leopard 10.6.3 или новее | 2016-05-05 | |
XQuartz 2.7.8 | Mac OS X Snow Leopard 10.6.3 или новее | Первый выпуск поддерживается в OS X El Capitan | 2015-10-17 |
XQuartz 2.7.7 | Mac OS X Snow Leopard 10.6.3 или новее | Первый выпуск поддерживается в OS X Yosemite | 18.08.2014 |
XQuartz 2.7.6 | Mac OS X Snow Leopard 10.6. 3 или новее | 2014-05-17 | |
XQuartz 2.7.5 | Mac OS X Snow Leopard 10.6.3 или новее | Первый выпуск поддерживается на OS X Mavericks | 10.11.2013 |
XQuartz 2.7.4 | Mac OS X Snow Leopard 10.6.3 или новее | 2012-09-27 | |
XQuartz 2.7.3 | Mac OS X Snow Leopard 10.6.3 или новее | 2012-08 -27 | |
XQuartz 2.7.2 | Mac OS X Snow Leopard 10.6.3 или новее | Первый выпуск поддерживается в OS X Mountain Lion | 01.06.2012 |
XQuartz 2.7.1 | Mac OS X Snow Leopard 10.6.3 или новее | 01.06.2012 | |
XQuartz 2.7.0 | Mac OS X Snow Leopard 10.6.3 или новее | Первый выпуск поддерживается в Mac OS X 10.7 Lion | 2011-11-04 |
XQuartz 2.6.3 | Mac OS X Snow Leopard 10.6. 3 или новее | 2011-07-20 | |
XQuartz 2.6.2 | Mac OS X Snow Leopard 10.6.3 или новее | 2011-04-30 | |
XQuartz 2.6.1 | Mac OS X Leopard 10.5.8, Mac OS X Snow Leopard 10.6.3 или более поздняя версия | 17.03.2011 | |
XQuartz 2.6.0 | Mac OS X Leopard 10.5.8, Mac OS X Snow Leopard 10.6.3 или более поздней версии | 2010-12-19 | |
XQuartz 2.5.3 | Mac OS X Leopard 10.5.8, Mac OS X Snow Leopard 10.6. 3 или новее | 13.08.2010 | |
XQuartz 2.5.2 | Mac OS X Leopard 10.5.8, Mac OS X Snow Leopard 10.6.3 или новее | 2010-07 -20 | |
XQuartz 2.5.1 | Mac OS X Leopard 10.5.8, Mac OS X Snow Leopard 10.6.3 или более поздней версии | 2010-07-10 | |
XQuartz 2.5.0 | Mac OS X Leopard 10.5.8, Mac OS X Snow Leopard 10.6.3 или более поздней версии | Первый выпуск поддерживается на Mac OS X Snow Leopard | 2010-03-29 |