XDarwin
XDarwin war eine Portierung des X Window Systems für frühe Versionen von Darwin bzw. Mac OS X. Darwin ist die Basis ({{Modul:Vorlage:lang}} Modul:Vorlage:lang:103: attempt to index field 'wikibase' (a nil value)) von Mac OS X, das ab 2012 „OS X“ hieß und seit 2016 „macOS“ heißt, auf denen ursprünglich ein X‑Server fehlte, und ermöglicht somit das Ausführen von X‑Window-Programmen. Es war für die Prozessorarchitekturen x86 (nur Darwin) und ppc verfügbar.<ref name="xdarwin-news">The Latest XDarwin Project News. Archiviert vom Vorlage:IconExternal (nicht mehr online verfügbar) am 15. September 2008; abgerufen am 16. August 2019 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref> Vor der Einführung von Apples eigenem X11 war XDarwin der einzige, auch für Mac OS X erhältliche X‑Server.
XDarwin wurde vom XonX-Projekt portiert, einem Ableger des XFree86-Projekts. In den ersten Versionen brauchte XDarwin einen laufenden Fenstermanager (X Window Manager), wofür der auf Oroborus beruhende Fenstermanager OroborOSX geschrieben wurde. Dieser war um das originäre Aussehen von Mac OS X modifiziert worden, damit die Fenster nicht fremdartig auf der Schreibtisch-Oberfläche aussehen und sich besser in Mac OS X integrieren.
Die Quelltexte wurden in jene der XFree86- und Xorg-Server integriert und dort gepflegt.<ref name="xdarwin-news" /> Nach Angaben des XonX-Projekts enthält X11 und später auch XQuartz Code aus XDarwin.
Ab Mac OS X 10.2 „Jaguar“ von war optional eine Beta-Version von X11.app verfügbar<ref name="heiseonline_72621">Andreas Beier: Macworld Expo: X11-System von Apple. In: Heise online. 8. Januar 2003.Vorlage:Abrufdatum</ref> und in Version 10.3 „Panther“ war Apples eigenes X11 fertig, jedoch im Gegensatz zu XDarwin nicht für Darwin und nicht für x86 geeignet.
XDarwin konnte in späteren Versionen auch „{{Modul:Vorlage:lang}} Modul:Multilingual:153: attempt to index field 'data' (a nil value)“ laufen, der Fenstermanager OroborOSX war nicht mehr Voraussetzung und Fenster integrierten sich damit nahtlos in die Optik des Mac OS X auf dem sie liefen.
2007 übergab Apple die Entwicklung des eigenen X11, genannt XQuartz, an eine freie Entwicklergemeinde. XDarwin wurde damit zugunsten von XQuartz aufgegeben<ref>XDarwin. In: X.org Wiki. Archiviert vom Vorlage:IconExternal (nicht mehr online verfügbar) am 27. Dezember 2007; abgerufen am 16. August 2019 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref> bzw. teilweise integriert.
Weblinks
- X.org – Offizielle Website des X Window Systems
- X on Darwin and Mac OS X Dokumentation von X11R7.0
- XDarwin. Offizielle Website. Archiviert vom Vorlage:IconExternal (nicht mehr online verfügbar) am 15. September 2008; abgerufen am 14. Januar 2013 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).
- XonX project
- OroborOSX
Einzelnachweise
<references />