Inter-Client Communication Conventions Manual
Inter-Client Communication Conventions Manual（ICCCM、）とは、X Window Systemの同一サーバ上のクライアント間の相互運用に関する標準規格である。MITの X Consortium により1988年に検討開始された。バージョン 1.0 は1989年7月、バージョン 2.0 は1994年初めにリリースされている。

X は意図的に「方針ではなく機構 (mechanism, not policy)」を決めている。そのため、クライアント間の相互運用についての標準規格が必要となった。ICCCM はカット・アンド・ペーストのバッファ、ウィンドウマネージャとのやり取り、セッション管理、共有資源の操作方法、デバイスにおける色の管理などを規定している。

ICCCM は曖昧で正しく実装が難しいことでよく知られている。"The UNIX-Haters Handbook"という書籍の7章 "The X-Windows[] Disaster" では、ICCCM を以下のように酷評している。

In summary, ICCCM is a technological disaster: a toxic waste dump of
broken protocols, backward compatibility nightmares, complex nonsolutions 
to obsolete nonproblems, a twisted mass of scabs and scar tissue
intended to cover up the moral and intellectual depravity of the industry’s
standard naked emperor.

:（和訳）まとめると、ICCCM は技術的災難である。壊れたプロトコルのゴミ溜め、後方互換の悪夢、過去の問題とも言えない問題の解決とも言えない解決策、産業標準の裸の王様の道徳的かつ知的堕落を隠すためのカサブタの集合体である。

さらに、一部は既に古臭く、実装に適していない。X のクライアント開発者の多くはウィジェット・ツールキットやデスクトップ環境を参照して作業し、直接 ICCCM を参照することはない。しかし、ICCCM を明確化し最新の状況向けに更新する試みとして Extended Window Manager Hints (EWMH) があり、これは広く受け入れられている（また、必要に応じて拡張が続けられている）。
Q178481
X Window System
MISC
Q44127
サーバ
Concept
Q528166
クライアント
Concept
Q49108
MIT
ORG
Q2426
1988年
TIME
Q2425
1989年
TIME
Q2067
1994年
TIME
Q1058748
カット・アンド・ペースト
Concept
Q216653
ウィンドウマネージャ
Concept
Q1193246
ウィジェット・ツールキット
Concept
Q205020
デスクトップ環境
Concept
Q1384947
Extended Window Manager Hints
MISC
Q1665764
Inter-Client Communication Conventions Manual
MISC
32-01-01T00:00:00Z^^http://www.w3.org/2001/XMLSchema#dateTime
1988年
DATE
2020-01-01T00:00:00Z^^http://www.w3.org/2001/XMLSchema#dateTime
1
DATE
1989-07-01T00:00:00Z^^http://www.w3.org/2001/XMLSchema#dateTime
1989年7月
DATE
2020-02-01T00:00:00Z^^http://www.w3.org/2001/XMLSchema#dateTime
2
DATE
26-01-01T00:00:00Z^^http://www.w3.org/2001/XMLSchema#dateTime
1994年
DATE
2020-07-01T00:00:00Z^^http://www.w3.org/2001/XMLSchema#dateTime
7
DATE
+1.0^^http://www.w3.org/2001/XMLSchema#decimal
1.0
NUMBER
+2.0^^http://www.w3.org/2001/XMLSchema#decimal
2.0
NUMBER
+7^^http://www.w3.org/2001/XMLSchema#decimal
7
NUMBER
follows
start time