XQuartz

Материал из Национальной библиотеки им. Н. Э. Баумана
Последнее изменение этой страницы: 22:00, 17 января 2019.
XQuartz
X11app.png
Разработчики: Джереми Хадлстоун Секуойа, X.Org Foundation, Apple Inc.
Постоянный выпуск: 2.7.11 / 29 October 2016 года; 4 years ago (2016-10-29)
Написана на: C
Операционная система: macOS
Тип ПО: Оконная система
Лицензия: Apple Public Source License
MIT License
Веб-сайт xquartz.org

XQuartz – реализация X Window System от Apple для MacOS. Представляет собой полноценное программное средство системы X Window System, которое базируется на программном обеспечении с открытым исходным кодом и содержит полный набор стандартных программ сервера X11, клиентских библиотек и инструментов разработчиков, а также ряд служебных программ, таких как xterm. Поддерживает аппаратное ускорение 2D и OpenGL. Имеет интеграцию с интерфейсом Aqua. Первая бета-версия была доступна для Mac OS X 10.2, а для Mac OS X 10.3 уже была доступна для скачивания с официального сайта Apple как стандартный пакет. В Mac OS X 10.5 был переписан для использования более популярного X.Org Server, вместо XFree86.

Начиная с OS X Mountain Lion (10.8) Apple отказалась от выделенной поддержки X11.app, а пользователи обратились к проекту XQuartz с открытым исходным кодом.[Источник 1]

Примеры

Калькулятор

Рисунок 1 - xcalc

Когда вы открываете XQuartz, можно использовать команды на основе UNIX для запуска приложений. Например калькулятор. Чтобы его открыть, нужно щелкнуть значок XQuartz в Утилитах и ​​запустите команду /usr/bin/x11/xcalc, тогда откроется научный калькулятор (рис. 1).

Mac-on-Mac

Mac-on-Mac (MoM) - это порт Mac-on-Linux для Mac OS X. Он предназначен для удобства пользователей. С помощью этого программного обеспечения Mac OS X 10.0 - 10.3, Mac OS 9, OpenDarwin и Linux можно запускать в отдельном окне на компьютере Macintosh под управлением Mac OS X. Для работы программного обеспечения требуется X11 и Mac на базе PPC.

MacGhostView

MacGhostView - это приложение для предварительного просмотра Postscript и инкапсулированных файлов Postscript и преобразования их в другие форматы. Он реализует инструменты командной строки gv (ghostview) и gs (ghostscript). Одновременно можно просматривать несколько файлов, каждый из которых отображается в собственном окне gv. В отличие от программы предварительного просмотра Apple MacGhostView не конвертирует файлы Postscript в формат PDF, а затем отображает PDF-файл.

В версии 2.7.9, XQuartz это DDX (Device Dependent X), включенная в X.Org Server, и реализующая поддержку аппаратной ускоренной 2D-графики (в версиях до 2.1), аппаратное ускорение OpenGL и интеграцию с Aqua, macOS графический интерфейс пользователя (GUI). В этой версии XQuartz не обеспечивает поддержку дисплеев Retina с высоким разрешением для приложений X11, которые работают в режиме с удвоенным пикселем на дисплеях с высоким разрешением. Запустив следующую команду, можно получать бета-версии автоматически:

$ defaults write org.macosforge.xquartz.X11 SUFeedURL https://www.xquartz.org/releases/sparkle/beta.xml

MacPorts - альтернативный способ установки текущей версии X11. Для этого способа нужно иметь MacPorts и запустить следующую команду в терминале, чтобы получить последнюю версию сервера X11 на Mac OS:

$ sudo port -v install xorg-server

Заменив «xorg-server» на «xorg-server-devel» в приведенной выше команде, будет получаться полностью функциональную версию сервера. Если также интересуют другие клиентские приложения X.org, установливаются они следующим образом:

$ sudo port -v install xorg

Релизы

Версия Версия 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
XQuartz 2.5.1 2010-07-10
XQuartz 2.4.0 2009-08-14
XQuartz 2.3.3.2 2009-05-17
XQuartz 2.3.3.1 2009-05-16
XQuartz 2.3.3 2009-04-23
XQuartz 2.3.2.1 2009-01-03
XQuartz 2.3.2 2009-01-02
XQuartz 2.3.1 2008-09-15
XQuartz 2.3.0 2008-07-19
XQuartz 2.2.3 2008-06-17
XQuartz 2.2.2 2008-06-14
XQuartz 2.2.1 2008-05-01
XQuartz 2.2.0.1 2008-04-14
XQuartz 2.1.4 2008-02-15
XQuartz 2.1.3 2008-01-18
XQuartz 2.1.2 2008-01-12
XQuartz 2.1.1 2007-12-11
XQuartz 2.1.0.1 2007-12-01[Источник 2]

Источники

  1. Apple Removes X11 in OS X Mountain Lion, Shifts Support to Open Source XQuartz // MacRumors [2018]. Дата изменения: 17.02.2017. URL: https://www.macrumors.com/2012/02/17/apple-removes-x11-in-os-x-mountain-lion-shifts-support-to-open-source-xquartz/ (дата обращения: 31.10.2018).
  2. Releases Archive // XQuartz [2018]. Дата изменения: 23.03.2017. URL: https://www.xquartz.org/releases/archive.html (дата обращения: 31.10.2018).