回答:
XQuartzは、以前はOS Xの一部であったAppleの非推奨のX11.appの続きです。
X11はOS Xに含まれなくなりましたが、OS X用のX11サーバーおよびクライアントライブラリはXQuartzプロジェクト(http://xquartz.macosforge.org)から入手できます。XQuartzの最新バージョンを使用してください。
出典:X11 for Macについて-Appleサポート
X11はUnix用の非常に古いウィンドウシステムであり、Macで行うほとんどのことには必要ありません。私がX11を広く使用しているのは、MacでWindowsソフトウェアを実行できるWineだけです。
XQuartzはX11とよく似ていますが、X11を「さらに発展させるためのコミュニティの取り組み」です。
Appleは、OS XでX11をさらに開発およびサポートするためのコミュニティの取り組みとしてXQuartzプロジェクトを作成しました。XQuartzプロジェクトは、もともとMac OS X v10.5に含まれているX11のバージョンに基づいていました。XQuartzの複数のリリースがあり、修正、新しいOS X機能のサポート、X11エクスペリエンスの追加の改良が含まれています。AppleはXQuartzプロジェクトの貢献者であり、XQuartzの利用可能な最新バージョンを使用してOS XでX11が期待どおりに機能することを保証するために取り組んできました。
XQuartzはRetinaディスプレイを「台無しに」しません。OS Xのウィンドウ管理を置き換えるものではありません。$ DISPLAYは、私が知る限り、XQuartzでのみ使用されます。
Macでラズベリーpiのターミナルウィンドウを表示するためにXQuartzを使用しています。私もそれが何であるかを完全に理解しているとは思いませんし、それが説明されている他の方法を読むと、自分自身の理解について少し混乱します。私はpiで多くのリモート作業を行うだけです。sshを実行すると、nanoなどのターミナルエディターを使用する必要があり、piでバックエンドAPI全体を作成する場合、これは面倒なので、xquartzを使用してエディターウィンドウを表示します。そのように。それは単なるウィンドウ表示メカニズムだと思います...