XQuartz

Apples Umsetzung des X Window System (X11) für macOS

XQuartz, vormals X11 (auch X11.app), ist die unabhängige Weiterentwicklung von Apples Umsetzung des X Window System (X11) für macOS (bis 2016 „OS X,“ davor bis 2012 „Mac OS X“). XQuartz basiert auf dem X.Org-Server und erweitert diesen unter anderem um die hardwarebeschleunigte 2D-Darstellung Quartz, hardwarebeschleunigtes OpenGL und integriert ihn besser in Aqua, die grafische Benutzeroberfläche von macOS.

XQuartz.app

Basisdaten

Entwickler Apple, Inc.
Aktuelle Version 2.8.5[1]
(26. Januar 2023)
Betriebssystem macOS
Programmier­sprache C
Kategorie Display-Server
Lizenz APSL, MIT
www.xquartz.org
XQuartz ist ein Display-Server für X11. Ein Fenstermanager wird zusätzlich benötigt.

Versionsgeschichte

Bearbeiten

X11 war für Mac OS X 10.2 („Jaguar,“ 2002) in einer Beta-Version erhältlich und wurde später zu einem Standardpaket für Mac OS X Panther (10.3, 2003). Es kann bei der Installation als optionales Paket gewählt, nachträglich von den Installationsmedien installiert oder von Apples Homepage heruntergeladen werden.

Beim optionalen Installationspaket von Mac OS X Tiger (10.4, 2005) wurde X11 Version 6.6, „X11R6.6“, als Basis verwendet. Diese Implementation beinhaltete einen auf XFree86 4.4 basierenden X‑Server, einen Fenstermanager, der „rootless“ war, und grundlegende Hilfsprogramme wie beispielsweise xterm.[2] „Rootless“ bedeutete, dass die X‑Anwendungen auf dem Quartz-Desktop erschienen, wobei sie wie jede andere Anwendung in einem ganz normalen Fenster liefen und nicht in einer eigenen Umgebung wie zum Beispiel bei Virtual PC.

In Mac OS X Leopard (10.5, 2007) bis Mac OS X Lion (10.7, 2011) wurde X11 standardmäßig mitinstalliert. Es wurde umgeschrieben und basierte nun auf dem populäreren X.Org-Server „X11R7.2“ statt auf XFree86.[3]

Seit OS X Mountain Lion (10.8, 2012) ist X11 kein Bestandteil des Betriebssystems mehr. Apple unterstützt stattdessen die quelloffene Weiterentwicklung von XQuartz und verweist auf dieses externe Open-Source-Projekt.[4]

Siehe auch

Bearbeiten

Einzelnachweise

Bearbeiten
  1. Release 2.8.5. 26. Januar 2023 (abgerufen am 8. Februar 2023).
  2. Apple Developer - Open Source - Tools - X11 (Memento vom 14. Mai 2008 im Internet Archive); abgerufen am 22. September 2006.
  3. Rob Griffiths: Inside Leopard: Terminal, X11, and Disk Utility In: Macworld, 31. Oktober 2007. Abgerufen am 30. Dezember 2017 
  4. Apple Removes X11 in OS X Mountain Lion, Shifts Support to Open Source XQuartz. In: MacRumors.com. 17. Februar 2012, abgerufen am 14. März 2012 (englisch).