GPE

GPE掌上电脑环境
GPE Palmtop Environment
GPE 2.8执行在Palm TX上
GPE 2.8执行在Palm TX上
稳定版本
2.8
(2007年8月7日)
作业系统 UnixLinux
系统平台 PDA
类型 人机介面
许可协定 GPLLGPL
网站 http://gpe.linuxtogo.org/

GPEGPE掌上电脑环境GPE Palmtop Environment)是一个计划为执行Linux作业系统的PDA等掌上装置提供自由图形化使用者介面的专案。GPE并不是一个单一的软体,但可以为执行Linux的掌上装置提供如个人资讯管理系统 (PIM)、音乐播放、电子邮件及网页浏览等功能。

支援装置

以下平台上的嵌入式Linux发行版捆绑了GPE:

另外,GPE的维护团队及开源社群还为其它的一些装置进行了开发[1]

2007年2月5日,GPE专案组宣布了手机版本的开发[3]。这个GPE的分支主要用于行动电话。

开发

GPE是一个基于X Window System的图形化使用者介面,采用了GTK+来做介面及Matchbox进行窗口管理。

这个专案通过提供一些核心软体如库档案、资料库模式及使用了一些现有的技术如SQLite,D-BUS,GStreamer和各种freedesktop.org制作的标准,给出了一个容易且强大的应用开发平台。

wxGPE是一个跨平台图形化使用者介面工具库wxWidgets的介面,可以使应用这个库的桌面软体轻松地移植到GPE环境[4]

GPE的一个主要目标就是鼓励人们在行动装置上使用自由软体并体验新技术。

目前在GPE上已经开发的应用包括:

  • GPE-Contacts - 联络人管理器
  • GPE-Calendar - 行事历程式
  • GPE-Edit - 简单的文字编辑器
  • GPE-Filemanager - 带MIME类型和远端存取支援的档案管理器
  • GPE-Gallery - 小型易用的图形检视器
  • GPE-Games - 小游戏集
  • GPE-Mini-Browser - 相容CSSJavascript的小型网页浏览器
  • GPE-Sketchbook - 建立笔记和草图
  • GPE-Soundbite - 录音笔记工具
  • GPE-ToDo - 任务列表管理器
  • GPE-Timesheet - 追踪任务花费的时间
  • MkPhone - 嵌入式的电话套件[5]
  • Starling - 基于GStreamer的音讯播放器
  • VLC Media Player - 高度移植的多媒体软体[6]

GPE的PIM软体(GPE-Contacts、GPE-Calendar及GPE-ToDo)可以通过使用GPE-Syncd及OpenSync与对应的桌面及网路应用(Novell EvolutionMozilla SunbirdGoogle Calendar等)进行同步。

GPE也提供了一系列图形化的组态工具,如无线区域网路蓝牙红外防火墙ALSA等。

一个基于Tinymail的移动Push e-mail客户端也正在开发[7]

Linux发行版中的GPE

GPE在以下嵌入式的Linux发行版中作为主环境使用:

而在其它的一些发行版中,GPE也可以通过包管理工具得到较好的支援:

争议

GPE专案在网站服务变更、IRC频道所有权及商标问题上也存在一些争议[9][10]

网站服务的变更

2002年4月起,GPE就把其网站放在Handhelds.org。后来,在一些GPE开发人员的建议下,网站于2006年10月移到了Linuxtogo.org[11]。Handhelds.org后来从GPE在Handhelds.org的网站上删除离开的开发人员使用者帐号以及所有连接到新站点的连结[12]

IRC频道所有权

由于双方都声称拥有位于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进行了商标注册[13]。在2007年6月25日,美国专利及商标局拒绝接受Handhelds.org上GPE网站截图作为Handhelds.org所有权的证据并要求提供更好的证据[14]

Handhelds.org以及开放原始码促进会的董事会成员Russ Nelson声称GPE专案应该交给Handhelds.org以便公众参与开发[15]

Linuxtogo.org的GPE开发人员表示他们代表了活跃的GPE专案,而Handhelds.org只是一个主机的提供者[16][17] 此外,他们指出GPE专案在存放到Handhelds.org之前就已经存在[18]

参考文献

  1. ^ Linux support for mobile devices. 2008-04-17 [2008-04-21]. (原始内容存档于2008-05-02) (英语). 
  2. ^ Treo Linux. [2008-04-21]. (原始内容存档于2013-04-25) (英语). 
  3. ^ Boor, Florian. New Project: GPE Phone Edition. 2007-02-05 [2007-08-23]. (原始内容存档于2007-07-26). 
  4. ^ wxEmbedded - wxWidgets support for GPE. [2008-04-21]. (原始内容存档于2008-04-15) (英语). 
  5. ^ JerryWeb Projects MkPhone. [2008-04-21]. (原始内容存档于2008-02-17) (英语). 
  6. ^ VLC media player for Familiar Linux. the VideoLAN team. [2008-04-21]. (原始内容存档于2021-01-26) (英语). 
  7. ^ Tinymail - the small E-mail framework - about. [2008-04-21]. (原始内容存档于2008-04-16) (英语). 
  8. ^ pdaXrom / Power in your pocket.... the pdaXrom team. [2008-04-22]. (原始内容存档于2021-01-26). 
  9. ^ Willis, Nathan. GPE project and Handhelds.org in acrimonious trademark dispute. 2007-05-24 [2007-08-18]. (原始内容存档于2012-09-17). 
  10. ^ Corbet, Jonathan. Whose project is it anyway?. 2007-07-07 [2007-08-22]. (原始内容存档于2020-08-01). 
  11. ^ Nils Faerber. New home for GPE?. Newsgroupgmane.comp.handhelds.gpe. 2006-08-17 [2007-08-23]. (原始内容存档于2007-09-29). 
  12. ^ Diff for "GPEProject" - Handhelds.org MoinMoin Wiki. 2007-01-04 [2007-08-23]. [永久失效连结]
  13. ^ "US Serial No: 77123546, Application". 2007-03-26 [2007-08-23]. 
  14. ^ "US Serial No: 77123546, Offc Action Outgoing". 2007-07-25 [2007-08-23]. 
  15. ^ Nelson, Russ. The backstory to the trademarks. 2007-05-25 [2007-08-23]. (原始内容存档于2007-07-08). 
  16. ^ Nils Faerber. Re: crosscompiling question, ...Maybe this could be hosted on sourceforge.handhelds.org?.... Newsgroupgmane.comp.handhelds.ipaq.general. 2001-12-21 [2007-08-23]. (原始内容存档于2007-09-29). 
  17. ^ Boor, Florian. Threatened - update. 2007-05-23 [2007-08-23]. (原始内容存档于2020-08-07). 
  18. ^ Nils Faerber. GPE - GNU PDA Environment. Newsgroupgmane.comp.handhelds.ipaq.general. 2001-12-22 [2007-08-23]. (原始内容存档于2007-09-29).  已忽略文字「accessdate-2007-08-23」 (帮助)

参见

外部连结

#