Das GPE (GPE Palmtop Environment) ist eine Freie-Software-GUI-Umgebung für PDAs, die unter dem GNU/Linux-Betriebssystem laufen. GPE benutzt das X Window System und das GIMP-Toolkit. Compaq iPAQ und Sharp Zaurus sind unter den momentan unterstützten Geräten.
GPE ist nicht ein einzelnes Stück Software sondern eine komplette Umgebung von Komponenten, die es Ihnen ermöglicht, Ihren GNU/Linux-PDA für Standard-Aufgaben wie Personal Information Management (PIM) zu benutzen. Außerdem stellt GPE Entwicklern die nötige Infrastruktur zur Verfügung. Neben der Bereitstellung von Systembibliotheken legt GPE auch Standards für das Zusammenspiel von Programmen wie z.B. SQL, XML und andere Datenstrukturen fest.