Является ли X11 приложением по умолчанию для сервера дисплея в Mac OS X? Если нет, какое приложение?
2 ответа
Кварц - это низкоуровневый графический слой, а процесс WindowServer
управляет окнами поверх него. Оба являются проприетарным программным обеспечением Apple.
Две взаимодействующие системы создают и управляют окнами Какао. Окно создается оконным сервером. Оконный сервер - это процесс, который использует внутреннюю часть управления окнами Quartz (низкоуровневая система рисования) для рисования, изменения размера, скрытия и перемещения окон с помощью графических процедур Quartz. Оконный сервер также обнаруживает пользовательские события (например, щелчки мыши) и перенаправляет их в приложения.
OSX (сервер или стандарт) отображается на подключенных мониторах с использованием слоя Aqua в OSX. Вы можете подключиться к серверу с других компьютеров с помощью приложений X11 или удаленного доступа к серверу VNC/Apple.
В OSX нет отдельного приложения для отображения экрана, как в X11 - любое приложение может вызывать вызовы через слой Aqua для отображения на экране. Посмотрите обзор архитектуры Apple OSX