XQuartz - XQuartz

XQuartz (X11.app)
X11app.png
Разработчики)Джереми Хаддлстон Секвойя, Фонд X.Org, Apple Inc.
Стабильный выпуск
2.7.11 / 29 октября 2016 г.; 4 года назад (2016-10-29)
Написано вC
Операционная системаmacOS
ТипПоказать сервер
ЛицензияЛицензия Apple Public Source License
Лицензия MIT
Интернет сайтwww.xquartz.org

XQuartz это версия с открытым исходным кодом X.Org X-сервер, компонент X Window System (X11, или сокращенно X, а иногда неофициально X-Windows), который работает на macOS.[1] Он формально заменил внутреннее приложение Apple X11. Название «XQuartz» происходит от Кварцевый, часть среды MacOS Core Graphics, к которой XQuartz подключает эти приложения. XQuartz позволяет кросс-платформенный приложения, использующие X11 для графического интерфейса пользователя для работы в macOS, многие из которых не предназначены специально для macOS. Сюда входят многочисленные научные и академические программные проекты.[2]

История

X11.app изначально был доступен для скачивания как общедоступный бета за Mac OS X 10.2 Ягуар и позже включен как стандартный пакет для 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 Снежный барс, и 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, Кварцевый менеджер окон без 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 и реализует поддержку аппаратного ускорения 2D графика (в версиях до 2.1), оборудование OpenGL ускорение и интеграция с Аква, macOS графический интерфейс пользователя (GUI). Начиная с версии 2.7.11, XQuartz не поддерживает высокое разрешение. Дисплеи Retina в приложения X11, которые работают в режиме удвоения пикселей на дисплеях с высоким разрешением.

Список версий (с 2010 г.)

Версия[6]Требование macOSСамые важные измененияДата выхода
XQuartz 2.7.11Mac OS X Snow Leopard 10.6.3 или новее2016-10-29
XQuartz 2.7.10Mac OS X Snow Leopard 10.6.3 или новее2016-10-22
XQuartz 2.7.9Mac OS X Snow Leopard 10.6.3 или новее2016-05-05
XQuartz 2.7.8Mac OS X Snow Leopard 10.6.3 или новееПервый выпуск поддерживается OS X El Capitan2015-10-17
XQuartz 2.7.7Mac OS X Snow Leopard 10.6.3 или новееПервый выпуск поддерживается OS X Йосемити2014-08-18
XQuartz 2.7.6Mac OS X Snow Leopard 10.6.3 или новее2014-05-17
XQuartz 2.7.5Mac OS X Snow Leopard 10.6.3 или новееПервый выпуск поддерживается OS X Mavericks2013-11-10
XQuartz 2.7.4Mac OS X Snow Leopard 10.6.3 или новее2012-09-27
XQuartz 2.7.3Mac OS X Snow Leopard 10.6.3 или новее2012-08-27
XQuartz 2.7.2Mac OS X Snow Leopard 10.6.3 или новееПервый выпуск поддерживается OS X Mountain Lion2012-06-01
XQuartz 2.7.1Mac OS X Snow Leopard 10.6.3 или новее2012-06-01
XQuartz 2.7.0Mac OS X Snow Leopard 10.6.3 или новееПервый выпуск поддерживается Mac OS X 10.7 Lion2011-11-04
XQuartz 2.6.3Mac OS X Snow Leopard 10.6.3 или новее2011-07-20
XQuartz 2.6.2Mac OS X Snow Leopard 10.6.3 или новее2011-04-30
XQuartz 2.6.1Mac OS X Leopard 10.5.8, Mac OS X Snow Leopard 10.6.3 или новее2011-03-17
XQuartz 2.6.0Mac OS X Leopard 10.5.8, Mac OS X Snow Leopard 10.6.3 или новее2010-12-19
XQuartz 2.5.3Mac OS X Leopard 10.5.8, Mac OS X Snow Leopard 10.6.3 или новее2010-08-13
XQuartz 2.5.2Mac OS X Leopard 10.5.8, Mac OS X Snow Leopard 10.6.3 или новее2010-07-20
XQuartz 2.5.1Mac OS X Leopard 10.5.8, Mac OS X Snow Leopard 10.6.3 или новее2010-07-10
XQuartz 2.5.0Mac OS X Leopard 10.5.8, Mac OS X Snow Leopard 10.6.3 или новееПервый выпуск поддерживается Mac OS X Снежный барс2010-03-29

Смотрите также

  • MacX, Поддержка X11 в Mac OS Classic
  • XWayland, для поддержки приложения X под Wayland
  • XDarwin, реализация X для macOS, которая предшествовала XQuartz, и поддерживает версии macOS до 10.3 в отличие от XQuartz

Рекомендации

  1. ^ «XQuartz».
  2. ^ а б «Apple удаляет X11 из OS X 10.8 Mountain Lion, переходит на поддержку XQuartz с открытым исходным кодом». Получено 14 сентября, 2016.
  3. ^ «XQuartz». 14 сентября 2016 г.
  4. ^ «Внутри Leopard: изнутри, страница 2». Macworld. 2 ноября 2007 г.. Получено 30 июня, 2020.
  5. ^ «Глоссарий». www.x.org. Получено 15 сентября, 2016.
  6. ^ «XQuartz - Архив релизов». www.xquartz.org. Получено 22 января, 2017.

внешняя ссылка