¿En qué se diferencia el Android de GNU / GNOME o Ubuntu unity?

Android es un sistema operativo, mientras que Gnome y Unity son solo entornos de escritorio.

Androide
Android es un sistema operativo móvil que utiliza el kernel de Linux bajo el capó. Debido a que Linux es de código abierto, los desarrolladores de Android de Google podrían modificar el kernel de Linux para satisfacer sus necesidades. Linux les da a los desarrolladores de Android un núcleo de sistema operativo precompilado y ya mantenido para comenzar, para que no tengan que escribir su propio núcleo.

Gnomo y Unidad
Ambos son entornos de escritorio. Un entorno de escritorio es como una interfaz de usuario para el sistema operativo junto con algunos paquetes integrados en él.
Gnome, desarrollado por ‘The Gnome Project’, está compuesto de software libre y de código abierto y objetivos para ser multiplataforma.
Unity es un shell gráfico para el entorno de escritorio GNOME desarrollado por Canonical Ltd. para su sistema operativo Ubuntu. A diferencia de Gnome, Unity no es una colección de aplicaciones, sino que está diseñado para usar programas existentes.