Zum Inhalt springen

XDarwin

aus Wikipedia, der freien Enzyklopädie
Dies ist die aktuelle Version dieser Seite, zuletzt bearbeitet am 28. März 2026 um 06:47 Uhr durch imported>Phzh (Form, typo).
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Datei:Schema der Schichten der grafischen Benutzeroberfläche.svg
Schema der Schichten der grafischer Benutzeroberflächen

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

Einzelnachweise

<references />