Xquartz что это такое
XQuartz
The X Window System (X11) | |
---|---|
Окно «О программе» X11 | |
Тип | оконная система |
Разработчик | Apple Inc. |
Написана на | Си |
Операционная система | OS X |
Последняя версия | 2.7.11 (29 октября 2016 года) |
Тестовая версия | XQuartz 2.8.0 rc4 (15 марта 2021 года) |
Лицензия | Apple Public Source License, Лицензия MIT |
Сайт | xquartz.macosforge.org |
The X Window System (X11) — реализация X11 от Apple для Mac OS.
XQuartz (более известен как X11.app) для OS X представляет собой полноценное программное средство системы 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 (X11R7.2), вместо XFree86
О программе [ править | править код ]
Так как Mac OS X базируется на UNIX, то пользователь может работать со многими инструментами и средами UNIX. Имея X11 для Mac OS X, пользователь может использовать программы, базирующиеся на графическом интерфейсе пользователя системы X Window System.
Программы X11 работают по тому же принципу, что и программы Mac OS X. Например, при работе с ними можно пользоваться стандартными функциями Mac OS X, такими как сворачивание окна в Dock, копирование или вставка объектов между программами X11 и Mac OS X. Также возможно использование любой трехкнопочной USB-мыши для работы с X11 для Mac OS X.
X11 для Mac OS X позволяет без труда переносить программы X Window System на компьютер Macintosh. X11 SDK устанавливается как часть пакета Xcode Tools.
i·Bloge.ru
Для пользователей Mac, iPad и iPhone.
Запуск X11 в Mac OS X с XQuartz
Многие пользователи Mac могли заметить, что X11 больше не поставляется вместе с OS X, и он также не доступен для отдельной установки через Developer Tools. Для того, чтобы работать с X11 на OS X Mountain Lion (и выше), вы можете загрузить и установить бесплатную программу XQuartz, которая включает в себя все библиотеки и приложения, необходимые для запуска и полноценной работы оконной системы X11 в OS X.
XQuartz является проектом с открытым исходным кодом, и на самом деле был создан Apple, которая и сейчас продолжает вносить свой вклад в проект, чтобы убедиться, что он имеет полную совместимость с каждым новым выпуском и обновлением OS X. Хотя большая часть разработок находиться в руках X.org и XFree86.
Получить XQuartz и запустить X11 в Mac OS X очень легко. Все, что вам нужно сделать:
После запуска XQuartz, вы получаете несколько основных приложений X11, в том числе: Xterm для доступа к командной строке за пределами стандартного приложения Terminal, Xman — окошко со справочной информацией и xlogo — просто рисует на экране классический логотип X. Сторонние приложения, которые нуждаются в X11, должны быть установлены отдельно, но запускаться они будут через XQuartz.
Рядовому пользователю Mac, вероятно, не будет особого смысла в установке X11, многие популярные приложения, такие как Gimp уже адаптированы для OS X, но это может быть интересно для изучения приложений из мира UNIX.
Я лично, использую Х11 для запуска программы Inkscape, которая отлично подходит для работы с векторной графикой. Она поддерживает огромное количество форматов, к тому же, как и Gimp — бесплатная.
XQuartz
The X Window System (X11) — реализация X11 от Apple для Mac OS.
XQuartz (более известен как X11.app) для OS X представляет собой полноценное программное средство системы 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 (X11R7.2), вместо XFree86
О программе
Так как Mac OS X базируется на UNIX, то пользователь может работать со многими инструментами и средами UNIX. Имея X11 для Mac OS X, пользователь может использовать программы, базирующиеся на графическом интерфейсе пользователя системы X Window System.
Программы X11 работают по тому же принципу, что и программы Mac OS X. Например, при работе с ними можно пользоваться стандартными функциями Mac OS X, такими как сворачивание окна в Dock, копирование или вставка объектов между программами X11 и Mac OS X. Также возможно использование любой трехкнопочной USB-мыши для работы с X11 для Mac OS X.
X11 для Mac OS X позволяет без труда переносить программы X Window System на компьютер Macintosh. X11 SDK устанавливается как часть пакета Xcode Tools.
Портирование приложений под Mac OS X (WineSkin)
Более года, наша команда занимается переносом игр и приложений в операционную систему Mac OS, было портировано 99% запрошенных приложений. Для этого были разработаны специальные утилиты и врапперы, которые доступны в открытом коде. Но обо всех я сразу не успею рассказать. начну пожалуй с Wine Skin.
Что это такое?
WineSkin это просто оболочка сделанная для простоты создания портов Windows приложений для Mac OS X. Она может содержать Windows программу внутри, и также запустить ее. И запустите ее легко, просто дважды щелкнув файл, как обычный Mac. App. Окончательный App делается с помощью WineSkin, Xquartz и всеми конфигурации пользователя (в большинстве случаев).
Пример:
Ну начну с самой любимой игры Heroes III 😉
1. вставляем диск с игрой и запускаем Installer и видим
все делается в Mac OS X!
2. далее по инструкции установщика инсталируем игру куда Вам нужно, я оставил путь по умолчанию
3. запускаем ScreenOptions и выбираем Full Screen и разрешение для монитора, например 800×600
4. Запускаем WineskinConfig и выставляем запускаемый файл (Set Windows Executable). открывается окно с путем «C:\», переходим в ту папку где установлена игра и выбираем HEROES3.EXE
5. Добавляем иконку и устанавливаем отображаемое название на menubar (Heroes 3)
6. Готово!
На Данный момент разработка продолжается, если есть пожелания, то пишите 🙂
PS. зарабатываю на карму
PS2. перенес в Разработка под Mac OS X и iPhone
Разработчики) | Джереми Хаддлстон Секвойя, Фонд X.Org, Apple Inc. |
---|---|
Стабильный выпуск |