GPE(GPE掌上电脑环境, GPE Palmtop Environment)是一个计划为运行Linux操作系统的PDA等掌上设备提供自由图形用户界面的项目。GPE并不是一个单一的软件,但可以为运行Linux的掌上设备提供如个人信息管理系统 (PIM)、音乐播放、电子邮件及网页浏览等功能。
以下平台上的嵌入式Linux发行版捆绑了GPE:
另外,GPE的维护团队及开源社区还为其它的一些设备进行了开发:
2007年2月5日,GPE项目组宣布了手机版本的开发。这个GPE的分支主要用于移动电话。
GPE是一个基于X Window System的图形用户界面,采用了GTK+来做界面及Matchbox进行窗口管理。
这个项目通过提供一些核心软件如库文件、数据库模式及使用了一些现有的技术如SQLite,D-BUS,GStreamer和各种freedesktop.org制作的标准,给出了一个容易且强大的应用开发平台。
wxGPE是一个跨平台图形用户界面工具库wxWidgets的接口,可以使应用这个库的桌面软件轻松地移植到GPE环境。
GPE的一个主要目标就是鼓励人们在移动设备上使用自由软件并体验新技术。
目前在GPE上已经开发的应用包括:
GPE的PIM软件(GPE-Contacts、GPE-Calendar及GPE-ToDo)可以通过使用GPE-Syncd及OpenSync与对应的桌面及网络应用(Novell Evolution、Mozilla Sunbird、Google Calendar等)进行同步。
GPE也提供了一系列图形化的配置工具,如无线局域网、蓝牙、红外、防火墙,ALSA等。
一个基于Tinymail的移动Push e-mail客户端也正在开发。
GPE在以下嵌入式的Linux发行版中作为主环境使用:
而在其它的一些发行版中,GPE也可以通过包管理工具得到较好的支持:
GPE项目在网站服务变更、IRC频道所有权及商标问题上也存在一些争议。
2002年4月起,GPE就把其网站放在Handhelds.org。后来,在一些GPE开发人员的建议下,网站于2006年10月移到了Linuxtogo.org。Handhelds.org后来从GPE在Handhelds.org的网站上删除离开的开发人员用户账号以及所有连接到新站点的链接。
由于双方都声称拥有位于Freenode.net的#gpe IRC频道,Freenode.net锁定了这个频道并希望双方达成一致。后来Linuxtogo.org和Handhelds.org分别在Freenode.net上使用了#gpe-project和#handhelds-gpe频道。
Handhelds.org的一名管理员George France于2007年3月6日在美国专利及商标局对GPE加上OPIE和Ipkg进行了商标注册。在2007年6月25日,美国专利及商标局拒绝接受Handhelds.org上GPE网站截图作为Handhelds.org所有权的证据并要求提供更好的证据。
Handhelds.org以及开放源代码促进会的董事会成员Russ Nelson声称GPE项目应该交给Handhelds.org以便公众参与开发。
Linuxtogo.org的GPE开发人员表示他们代表了活跃的GPE项目,而Handhelds.org只是一个主机的提供者 此外,他们指出GPE项目在存放到Handhelds.org之前就已经存在。