GPE Palmtop-Umgebung - GPE Palmtop Environment

GPE Palmtop-Umgebung
Gpe-palm-tx.png
Screenshot von GPE 2.8 auf einem Palm TX
Endgültige Veröffentlichung
2.8 / 7. August 2007 ( 2007-08-07 )
Betriebssystem Linux
Plattform Persönliche digitale Assistenten
Art Benutzeroberfläche
Lizenz GNU General Public License , GNU Lesser General Public License
Webseite gpe .linuxtogo .org

GPE (ein rekursives Akronym für GPE Palmtop Environment ) ist eine grafische Benutzeroberflächenumgebung für Handheld-Computer wie Palmtops und PDAs ( Personal Digital Assistants ), auf denen ein Linux-Kernel- basiertes Betriebssystem ausgeführt wird. GPE ist eine vollständige Umgebung mit Softwarekomponenten und -anwendungen, die die Verwendung eines Linux-Handhelds für Aufgaben wie PIM ( Personal Information Management ), Audiowiedergabe, E-Mail und Surfen im Internet ermöglicht.

GPE ist freie und Open-Source-Software , die den Bestimmungen der GNU General Public License (GPL) oder der GNU Lesser General Public License (LGPL) unterliegt .

Unterstützte Geräte

GPE wird mit eingebetteten Linux-Distributionen gebündelt, die auf die folgenden Plattformen abzielen:

Darüber hinaus entwickeln GPE-Betreuer und die Open Source-Community Ports für zusätzliche Geräte:

Am 5. Februar 2007 kündigte das GPE-Projekt die GPE Phone Edition an , eine neue Variante von GPE, die für Mobiltelefone entwickelt wurde.

Softwarekomponenten

GPE auf einem Sharp Zaurus C1000

GPE verfügt über keine der GNOME-Kernanwendungen , sondern die Software wurde von Grund auf neu geschrieben und auf die eingebettete Umgebung zugeschnitten. GPE basiert auf GTK + , und da GTK + Wayland erst in Version 3.10 unterstützt hat, verwendet GPE X11 als Fenstersystem , z. B. mit der Kombination X.Org Server / Matchbox .

Das Projekt bietet eine Infrastruktur für die einfache und leistungsstarke Anwendungsentwicklung, indem Kernsoftware wie gemeinsam genutzte Bibliotheken , Datenbankschemata bereitgestellt und auf verfügbaren Technologien wie SQLite , D-BUS , GStreamer und einigen der allgemeineren Standards von freedesktop.org aufgebaut wird .

Eines der Hauptziele des GPE-Projekts ist es, Menschen zu ermutigen, an freier Software für mobile Geräte zu arbeiten und mit dem Schreiben einer GUI für eingebettete Geräte zu experimentieren. Einige der bereits für GPE entwickelten Anwendungen umfassen:

  • GPE-Kontakte - Ein Kontaktmanager
  • GPE-Kalender - Die Kalenderanwendung
  • GPE-Edit - Ein einfacher Texteditor
  • GPE-Filemanager - Ein Dateimanager mit MIME-Typ und RAS- Unterstützung
  • GPE-Galerie - Kleiner und benutzerfreundlicher Bildbetrachter
  • GPE-Spiele - Eine kleine Sammlung winziger Spiele
  • GPE-Mini-Browser - Ein CSS- und JavaScript- kompatibler kompakter Webbrowser
  • GPE-Skizzenbuch - Erstellen Sie Notizen und Skizzen
  • GPE-Soundbite - Ein Sprachnotiz-Tool
  • GPE-ToDo - Ein Aufgabenlisten-Manager
  • GPE-Arbeitszeittabelle - Verfolgen Sie den Zeitaufwand für Aufgaben
  • Starling - Ein GStreamer-basierter Audioplayer

Die PIM-Anwendungen von GPE (GPE-Kontakte, GPE-Kalender, GPE-ToDo) können mithilfe von GPE-Syncd und dem OpenSync-Framework mit ihren Desktop- und Web-Gegenstücken (wie Novell Evolution , Mozilla Sunbird und Google Kalender ) synchronisiert werden .

GPE enthält unter anderem eine Reihe von GUI-Dienstprogrammen zum Konfigurieren von 802.11 Wireless LAN , Bluetooth , IrDA , Firewall , ALSA und Paketverwaltung .

Ein mobiler Push-E-Mail- Client, der auf dem Tinymail-Framework basiert, befindet sich in der Entwicklung.

Linux-Distributionen

Wikipedia mit dem GPE Mini-Browser angezeigt

GPE kann als primäre Umgebung in den folgenden eingebetteten Linux-Distributionen gefunden werden:

Obwohl GPE möglicherweise nicht so stark unterstützt wird wie die oben aufgeführten Distributionen, ist es auch über Paketverwaltungsdienstprogramme in den folgenden Distributionen verfügbar:

Kontroverse

Im Zusammenhang mit dem GPE-Projekt gibt es anhaltende Kontroversen bezüglich einer Änderung des Hosting-Service, des Eigentums an einem IRC- Kanal und eines Markenrechtsstreits.

Web-Hosting

Bei einer vorgeschlagenen Änderung des Hosting-Dienstes traten zunächst schwerwiegende Probleme auf. GPE wurde seit April 2002 auf Handhelds.org gehostet . Einige Entwickler von GPE schlugen vor, bis Oktober 2006 auf Linuxtogo.org zu wechseln . Handhelds.org entfernte daraufhin die Benutzerkonten der ausscheidenden Entwickler und aller anderen Links oder Verweise auf den neuen GPE Linuxtogo.org- Speicherort auf der ursprünglichen GPE Handhelds.org- Website.

Warenzeichen

George France hat zum 6. März 2007 zusätzlich zu OPIE und Ipkg eine Markenregistrierung beim USPTO für GPE beantragt . Am 25. Juni 2007 lehnte das USPTO es ab, einen Screenshot der GPE-Website von Handhelds.org als Nachweis zu akzeptieren Handhelds.orgs Eigentum und forderte außerdem ein besseres Exemplar für ein „GPE-Produkt“ an. Handhelds.org und OSI- Vorstandsmitglied Russ Nelson behaupten, dass das GPE-Projekt zur öffentlichen Entwicklung an Handhelds.org übergeben wurde.

Die GPE-Entwickler von Linuxtogo.org behaupten, dass sie das aktive GPE-Projekt darstellen, und Handhelds.org war nur ein Hosting-Anbieter. Darüber hinaus weisen sie darauf hin, dass das GPE-Projekt existierte, bevor es auf Handhelds.org gehostet wurde.

Das USPTO hat am 27. Februar 2008 eine endgültige Ablehnung der GPE-Marke erlassen. George France hat die Anmeldung geändert (ohne Verweise auf GNU und Linux). Die Marke GPE wurde am 3. Juni 2008 offiziell für den Widerspruch veröffentlicht.

Trotz des bevorstehenden persönlichen GPE-Markenzeichens von George France hat das zentrale GPE-Entwicklungsteam von Linuxtogo.org einen Großteil der GPE-Infrastruktur von Handhelds.org aufgegeben. Die Entwickler von Linuxtogo.org haben GPE auf einen neuen Bootloader umgestellt, IPKG durch OPKG ersetzt und wichtige Änderungen an den GPE-GUI-Anwendungen vorgenommen.

Die Marke GPE wurde am 19. August 2008 vom USPTO bei George France registriert.

Siehe auch

Verweise

Externe Links