X以前にも、ビットマップディスプレイを使ったシステムは存在していた。ゼロックスはAlto（1973年）とStar（1981年）を開発している。アップルはLisa（1983年）と Macintosh（1984年）を開発した。UNIX関連ではAndrew Project（1982年）とロブ・パイクのBlit端末（1984年）がある。Xの名称は、それ以前のW Window Systemの後継であることから名づけられた。W Window SystemはVというOS上で動作した。Wはネットワークプロトコルを使って端末やグラフィックウィンドウをサポートし、サーバ側でディスプレイリストを管理する。
Xの設計では、クライアントとサーバはそれぞれ独立して動作する。ハードウェアからの独立性やクライアントとサーバの分離などのオーバーヘッドは、OS内にグラフィックス機能が統合されているシステム（WindowsやMac OS）にはないものである。Xが適切な性能を発揮するには、4MBから8MBのRAMを必要とすると言われている。これは1990年代中ごろまではWindowsやMac OSに比較すると大きかった。最近のWindowsやOS XのQuartzはXのようなクライアントとサーバの分離を行えるようになっている。オーバーヘッドの大半は、ネットワーク上のラウンドトリップタイムによるものである（つまりプロトコル自体の問題ではなく、レイテンシである）。性能問題を解決するにはそのレイテンシを考慮したアプリケーション設計をする必要がある。Xのネットワーク機能が過度に複雑であるために、ローカルで使っても性能に悪影響があるという誤解を持つ人が多いが、現在のXの実装ではローカルな接続では単にソケットと共有メモリを使うので、X固有のオーバーヘッドはほとんどない。
XクライアントをあるXサーバからデタッチし、別のXサーバに再アタッチすることはできない。しかしVirtual Network Computing (VNC) ではそれが可能であり、一部のアプリケーションやツールキットではそのような機能を提供している。XサーバとリモートのXクライアントの間の通信トラフィックは、デフォルトでは暗号化されていない。そのため悪意ある者がLANアナライザを使えば、それを覗き見ることができるので業務で使用するには注意が必要である。
Xはユーザインタフェースの仕様やアプリケーション間通信の仕様を意図的に含まないようにしている。このためそれぞれ全く異なったインタフェースが生まれ、アプリケーション間の連携を阻む原因ともなっている。ICCCMはクライアントの相互運用に関する仕様だが、正しく実装するのが困難なことで有名である。MotifとCDEも標準化の試みだったが、解決策とはならなかった。この問題は、プログラマやユーザーを長い間悩ませてきた。2007年現在、アプリケーションのルック・アンド・フィールとアプリケーション間通信の一貫性を保つためには、特定のデスクトップ環境あるいは特定のウィジェット・ツールキットを採用してプログラムを作成するのが一般的である。Xプロトコルは音声を全く扱わない。そのため、サウンドカードの制御も含めた部分はOSやOSSやALSAなどのオーディオシステムが分担している。多くのプログラマはOS固有のサウンドAPIを使っている。クライアントサーバ型のサウンドシステムとしては、古くはrplayやNetwork Audio Systemがあった。その後、EsounD (GNOME)、aRts (KDE) などが開発された。2001年、X.Orgはこの問題に対処するためMedia Application Server (MAS) の開発を発表した。しかし、これらはいずれも根本的な解決策とはなっていない。
UNIX-HATERS Handbook（1994年）は、1つの章を割いてXの問題を論じている。Why X Is Not Our Ideal Window System（1990年、Gajewska, Manasse, McCormack）は、Xプロトコルの問題を詳細に論じ、改善の方法を示唆している。
X端末は、Xサーバを実行するシンクライアントである。これはUNIXワークステーションが高価だったころ、大きめのサーバを複数人で共有し、各人がグラフィカルな環境を使えるようにする安価の手段として人気となった。また、これはMITのプロジェクトが本来想定していた方向性でもある。X端末は、ネットワーク上で X Display Manager Control Protocol (XDMCP) を使って利用可能なホスト（クライアントを実行できるマシン）を探す。まず最初のホストでXディスプレイマネージャを起動する必要がある。専用ハードウェアとしてのX端末はその後少なくなり、より安価なXサーバ用端末としてPCや新たなシンクライアントが使われるようになっている。
1911年12月にモンゴル国（ボグド・ハーン政権）が清から独立を宣言して間もなく、1912年7月に首相職が設置され、モンゴル王公トグス・オチリン・ナムナンスレンが任命された。その後、1915年のキャフタ条約によって中華民国宗主権下の自治国に格下げされ、1919年にはナムナンスレンは赤軍に協力を仰ぐも失敗して自治を撤廃された。1920年、ロシア白軍のウンゲルン将軍がモンゴルに侵入すると、民国軍を駆逐し、再びボグド・ハーンを復位させる。しかし、その残虐行為に対抗して赤軍の協力も得て、1921年3月13日にモンゴル人民党を中心とする「臨時人民政府」が組織された。1921年7年に首都フレーを占領し「人民政府」が成立し、9月にはモンゴルの2番目の独立宣言（モンゴル人民政府）が発せられ、ボグド・ハーンも改めて即位した。1924年5月にボグド・ハーンが死去すると人民革命党が君主制から共和制に移行させ、11月の第1回国会において初の憲法が採択され、モンゴル人民共和国が建国された。1932年には閣僚会議議長に改称され、1940年に採択された第2次憲法に明記された。民主化後の1990年には首相の職名に戻り、1992年に採択されたモンゴル国憲法により、正式に変更された。こうして職名が変化してはいるが、現在のモンゴル政府は1912年以来首相職が絶え間なく継続しているとして、全ての職務者を歴代の首相と見なしている。初代首相が誰かということについては混乱がある。ラマ僧のバリンギーン・ツェレンドルジは暫定政府の間、首相と称して1923年より在職し、最初の首相として挙げられることがある。しかし現在のモンゴル政府は、1912年に就任したトグス・オチリン・ナムナンスレンが最初の首相であると考えている。また、ツェンゲルチン・ジグジドジャブの状態に関しても混乱があり、正式な首相であったとする説と、首相代行であったとする説がある。しかし、モンゴル政府は正式な首相であったとしている。