Ubuntu Touch/Tablet Is Using SurfaceFlinger
With the release on Thursday of the Ubuntu Touch Developer Preview, I was especially curious what display server / compositor they were using since previously they expressed interest in Wayland/Weston for the Ubuntu desktop and mobile devices. Earlier this month there were then reports that Ubuntu developed its own alternative -- not X or Wayland. They might also be using DirectFB or Android's SurfaceFlinger or some other alternative.
Well, after installing the Ubuntu Touch Developer Preview on the Google Nexus 7 (Tegra 3) and Nexus 10 (Exynos 5 Dual), I had an answer.
The current Ubuntu Touch implementation is relying upon SurfaceFlinger, the compositor developed by Google that's used within Android, as its system compositor.