Canonical originally planned to replace the aging X with another display server called Wayland, but the developers apparently couldn't bend the compositing-friendly protocol to their cross-device whims.
ENGADGET: Canonical announces Mir, a custom display server that will serve up future versions of Unity