Actualmente todos los esfuerzos para implementar Linux en la iPAQ están, hasta donde parece, concentrándose en la portabilidad para el kernel de Linux de handhelds.org. Pero las implementaciones en la interfaz gráfica del usuario contenidas en este kernel son más diversas. La implementación de handhelds.org contiene una línea directa para la portabilidad de sistema X-Window en la implementación en los XFree86 hacia los procesadores StrongARM y XScale usados por las PDAs. Al menos otros cuatro grupos proveen implementaciones alternativas para la interfaz gráfica del usuario ó GUI. Century software provee sus herramientas de desarrollo Microwindows, Trolltech tiene su entorno QT Palmtop, Transvirtual tiene la distribución Pocket Linux y el proyecto Opie ( Open Palmtop Integrated Environment ) el cual es una bifuración del entorno de trabajo de Qtopia desarrollado originalmente por Trolltech. Opie es un entorno de trabajo con interfaz gráfica de usuario basado en la comunidad de código abierto diseñado para PDA y otros dispositivos corriendo Linux. Se le da mantenimiento por un grupo de personas esparcidos por el mundo y convencidos por la filosofía de código abierto. Opie tiene usos entendidos y mejorados con respecto del original de Qtopia, lo que lo convierte en la interfaz gráfica de usuario gratuita más sofisticada para PDAs y dispositivos con Linux integrado.
La figura muestra algunos de los entornos gráficos de trabajo. Cada una de estas implementaciones se construyeron sobre la base provista por el kernel de handhelds.org. A continuación se analiza cada una de ellas.