X11 est un serveur X ( ou X Window), c´est à dire une interface graphique ( en gros) pour systèmes Unix. Il existe plusieurs serveurs X, et si ils sont tous nuls, X11 est sans doute le pire. Xfree86 est celui qu´on trouve sous Linux, mais une grande partie de la communauté espère qu´on finira par adopter une autre solution.
Tout le monde ne développe pas pour Cocoa, et si on veut pouvoir profiter quand même des applications développées pour les autres Unix ( qui utilisent un affichage X) il faut un serveur X. Voilà pourquoi Apple a cru bien faire en ajoutant cette bouse.
Je suis pas vraiment objectif si ?