Ja. X11 ist noch sehr in Gebrauch, da es ein sehr leistungsfähiges Windowsystem ist und nichts, was Apple veröffentlicht hat, die Kernfunktion von X11 ersetzt.
Ich würde keine Zeit damit verbringen, X11 abstrakt zu lernen, bis Sie Code erstellen müssen, der auf X11 läuft, oder Software, die für X11 geschrieben wurde.
Kurz gesagt - es ist ein sehr flexibles Client / Server-System. Der Server läuft dort, wo sich Tastatur, Maus und Anzeige befinden. Der Client ist das Programm, das lokal oder remote auf einem anderen Computer ausgeführt wird. Zum Beispiel kann ich Protein-Folding-Engines auf großen Servern ausführen, die sich an einer Universität im ganzen Land (oder in der ganzen Welt) befinden und mit der Benutzeroberfläche in einem Café auf meinem MacBook Pro interagieren.
Ich kann aus einer Vielzahl von Fenstermanagern auswählen. Die virtuellen und erweiterten Desktopkonzepte in X11 unterscheiden sich stark von Macs typischen Werten. Sie erhalten nur dann einen Bildschirm, wenn etwas physisch verbunden ist oder Leerzeichen zulassen.
Es gibt mehrere Nachteile, da sich das System unterscheidet und wenn man es benutzen will, muss man etwas lernen. Außerdem ist die Zuordnung zu Apple nicht perfekt. Das Ausschneiden und Einfügen kann verwirrend sein, die Maustasten haben unterschiedliche Funktionen, die Tastaturbelegung kann schwierig sein und die Einheitlichkeit der Mac-Benutzeroberfläche ist gestört, da die meisten X11-Programme mit einer Vielzahl von Widgets ausgestattet sind . Selbst der hartnäckigste Fan von X11-Chrom muss zugeben, dass viele davon "kurios" sind, und einige davon sind wirklich schwierig für Benutzer, die die Erfahrung mit der Macintosh-Benutzeroberfläche erwarten. (Dies ist eher eine Sache der Kultur - in einigen Ländern gibt es Köstlichkeiten, die andere abschrecken - es ist nicht richtig oder falsch - nur ein anderes Erbe und lange Annahmen darüber, wie etwas "getan werden soll".)
Prost und viel Glück!