Разработчики) | Джереми Хаддлстон Секвойя, Фонд X.Org , Apple Inc. |
---|---|
Стабильный выпуск | 2.7.11 / 29 октября 2016 г . |
Написано в | C |
Операционная система | macOS |
Тип | Показать сервер |
Лицензия | Лицензия Apple Public Source License Лицензия MIT |
Интернет сайт | www |
XQuartz - это версия X-сервера X.Org с открытым исходным кодом , компонент системы X Window (X11, сокращенно X, а иногда неофициально X-Windows), работающий в macOS . [1] Он формально заменил внутреннее приложение Apple X11. Название «XQuartz» происходит от Quartz , части платформы MacOS Core Graphics, к которой XQuartz подключает эти приложения. XQuartz позволяет кроссплатформенным приложениям, использующим X11 для графического интерфейса пользователя, работать в macOS, многие из которых не предназначены специально для macOS. Сюда входят многочисленные научные и академические программные проекты. [2]
История [ править ]
X11.app изначально был доступен как общедоступная загружаемая бета-версия для Mac OS X 10.2 Jaguar, а затем был включен в качестве стандартного пакета для Mac OS X 10.3 Panther . В 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 вносит свой вклад). [2]
В Mac OS X 10.4 Tiger в Apple X11 реализован протокол X11 версии 6.6 (X11R6.6). Эта реализация включает оконный сервер X11 на базе XFree86 4.4, оконный менеджер Quartz без root, библиотеки и базовые утилиты, такие как xterm . [3] «Без рутинга» означает, что приложения X Window отображаются на рабочем столе Quartz, как любое другое оконное приложение Quartz (то есть не на виртуальном рабочем столе, содержащемся в другом окне). В Mac OS X Leopard X11 был обновлен для использования сервера X.Org (X11R7.2), а не XFree86 . [4] Исходный код для X11 доступен от Apple. Некоторый исходный код доступен подЛицензия Apple Public Source License, в то время как основная часть находится под лицензией MIT .
Текущая версия [ править ]
Текущая версия XQuartz представляет собой DDX (Device Dependent X [5] ), включенный в X.Org Server, и реализует поддержку 2D-графики с аппаратным ускорением (в версиях до 2.1), аппаратное ускорение OpenGL и интеграцию с Aqua , macOS. графический пользовательский интерфейс (GUI). Начиная с версии 2.7.11, XQuartz не обеспечивает поддержку дисплеев Retina с высоким разрешением для приложений X11, которые работают в режиме удвоения пикселей на дисплеях с высоким разрешением.
Список версий (с 2010 г.) [ править ]
Версия [6] | Требование 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 | 2014-08-18 |
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 | 2013-11-10 |
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 | 2012-06-01 |
XQuartz 2.7.1 | Mac OS X Snow Leopard 10.6.3 или новее | 2012-06-01 | |
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 или новее | 2011-03-17 | |
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 или новее | 2010-08-13 | |
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 |
См. Также [ править ]
- Поддержка MacX , X11 в классической Mac OS
- XWayland , для поддержки приложения X в Wayland
- XDarwin , реализация X для macOS, предшествовавшая XQuartz, поддерживающая версии macOS до 10.3 в отличие от XQuartz.
Ссылки [ править ]
- ^ "XQuartz" .
- ^ a b «Apple удаляет X11 в OS X 10.8 Mountain Lion, переводит поддержку на XQuartz с открытым исходным кодом» . Проверено 14 сентября 2016 года .
- ^ "XQuartz" . 14 сентября 2016 г.
- ^ "Внутри Леопарда: Под капотом, Страница 2" . Macworld . 2 ноября 2007 . Проверено 30 июня, 2020 .
- ^ «Глоссарий» . www.x.org . Проверено 15 сентября 2016 года .
- ^ «XQuartz - Архив выпусков» . www.xquartz.org . Проверено 22 января 2017 года .
Внешние ссылки [ править ]
- Официальный веб-сайт