XКварц
![]() | |
Разработчик(и) | Джереми Хаддлстон Секвойя, X.Org Foundation , Apple Inc. |
---|---|
Стабильная версия | 2.8.5 / 26 января 2023 г |
Репозиторий | |
Написано в | С |
Операционная система | macOS |
Тип | Дисплей-сервер |
Лицензия | Лицензия Apple на общедоступный исходный код МОЯ лицензия |
Веб-сайт | www |
XQuartz — это версия X-сервера X.Org с открытым исходным кодом , сервера отображения для X Window System (иногда сокращаемого до X11 или X), работающего на macOS . [1] Оно формально заменило внутреннее приложение Apple X11. Название «XQuartz» происходит от Quartz , части базовой графической среды macOS, к которой XQuartz подключает эти приложения. XQuartz позволяет кроссплатформенные запускать на macOS приложения, использующие X11 для графического интерфейса, многие из которых не предназначены специально для 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 , библиотеки и базовые утилиты, такие как 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 и интеграцию с Aqua macOS , графическим пользовательским интерфейсом (GUI) . Начиная с версии 2.8.0, XQuartz не обеспечивает поддержку дисплеев Retina с высоким разрешением для приложений X11, которые работают в режиме удвоения пикселей на дисплеях с высоким разрешением.
Список версий (с 2010 г.)
[ редактировать ]Версия [6] | Требование macOS | Наиболее важные изменения | Дата выпуска |
---|---|---|---|
XКварц 2.8.5 | Mac OS X Mavericks 10.9 или новее | 2023-01-26 | |
XКварц 2.8.4 | Mac OS X Mavericks 10.9 или новее | 2022-12-24 | |
XКварц 2.8.3 | Mac OS X Mavericks 10.9 или новее | 2022-12-09 | |
XКварц 2.8.2 | Mac OS X Mavericks 10.9 или новее | 2022-06-30 | |
XКварц 2.8.1 | Mac OS X Mavericks 10.9 или новее | 2021-04-25 | |
XКварц 2.8.0 | Mac OS X Mavericks 10.9 или новее | Встроенная поддержка компьютеров Mac Apple M1 . | 2021-03-21 |
XКварц 2.7.11 | Mac OS X Snow Leopard 10.6.3 или новее | 2016-10-29 | |
XКварц 2.7.10 | Mac OS X Snow Leopard 10.6.3 или новее | 2016-10-22 | |
XКварц 2.7.9 | Mac OS X Snow Leopard 10.6.3 или новее | 2016-05-05 | |
XКварц 2.7.8 | Mac OS X Snow Leopard 10.6.3 или новее | Первый выпуск поддерживается в OS X El Capitan | 2015-10-17 |
XКварц 2.7.7 | Mac OS X Snow Leopard 10.6.3 или новее | Первый выпуск поддерживается на OS X Yosemite | 2014-08-18 |
XКварц 2.7.6 | Mac OS X Snow Leopard 10.6.3 или новее | 2014-05-17 | |
XКварц 2.7.5 | Mac OS X Snow Leopard 10.6.3 или новее | Первый выпуск поддерживается на OS X Mavericks | 2013-11-10 |
XКварц 2.7.4 | Mac OS X Snow Leopard 10.6.3 или новее | 2012-09-27 | |
XКварц 2.7.3 | Mac OS X Snow Leopard 10.6.3 или новее | 2012-08-27 | |
XКварц 2.7.2 | Mac OS X Snow Leopard 10.6.3 или новее | Первый выпуск поддерживается в OS X Mountain Lion | 2012-06-01 |
XКварц 2.7.1 | Mac OS X Snow Leopard 10.6.3 или новее | 2012-06-01 | |
XКварц 2.7.0 | Mac OS X Snow Leopard 10.6.3 или новее | Первый выпуск поддерживается в Mac OS X 10.7 Lion. | 2011-11-04 |
XКварц 2.6.3 | Mac OS X Snow Leopard 10.6.3 или новее | 2011-07-20 | |
XКварц 2.6.2 | Mac OS X Snow Leopard 10.6.3 или новее | 2011-04-30 | |
XКварц 2.6.1 | Mac OS X Leopard 10.5.8, Mac OS X Snow Leopard 10.6.3 или более поздняя версия | 2011-03-17 | |
XКварц 2.6.0 | Mac OS X Leopard 10.5.8, Mac OS X Snow Leopard 10.6.3 или более поздняя версия | 2010-12-19 | |
XКварц 2.5.3 | Mac OS X Leopard 10.5.8, Mac OS X Snow Leopard 10.6.3 или более поздняя версия | 2010-08-13 | |
XКварц 2.5.2 | Mac OS X Leopard 10.5.8, Mac OS X Snow Leopard 10.6.3 или более поздняя версия | 2010-07-20 | |
XКварц 2.5.1 | Mac OS X Leopard 10.5.8, Mac OS X Snow Leopard 10.6.3 или более поздняя версия | 2010-07-10 | |
XКварц 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.
Ссылки
[ редактировать ]- ^ «ХКварц» .
- ^ Jump up to: а б «Apple удаляет X11 из OS X 10.8 Mountain Lion и переключает поддержку на XQuartz с открытым исходным кодом» . Проверено 14 сентября 2016 г.
- ^ «ХКварц» . 21 октября 2016 г. Архивировано из оригинала 21 октября 2016 г.
- ^ «Внутри Леопарда: Под капотом, страница 2» . Макмир . 2 ноября 2007 года . Проверено 30 июня 2020 г.
- ^ «Глоссарий» . www.x.org . Проверено 15 сентября 2016 г.
- ^ «XQuartz — Архив релизов» . www.xquartz.org . Проверено 22 января 2017 г.