# GPE
GPE Palmtop Environment bazı Linux çekirdeği tabanlı işletim sistemlerini çalıştıran Palmtop PC ve kişisel dijital yardımcılar (PDA'lar) gibi avuçiçi bilgisayarlar için bir grafik kullanıcı arabirimi ortamıdır. GPE, kişisel bilgi yönetimi (PIM), ses çalma, e-posta ve web tarama gibi görevler için bir Linux avuçiçi kullanmayı mümkün kılan yazılım bileşenleri ve uygulamaları içeren komple bir alandır.
GPE, GNU Genel Kamu Lisansı (GPL) veya GNU Kısıtlı Genel Kamu Lisansı (LGPL) koşullarına tabi olan, özgür ve açık kaynak kodlu yazılımdır.


## Donanım desteği.
GPE, aşağıdaki platformları hedefleyen gömülü Linux dağıtımları ile birlikte gelir:
  - Sharp Zaurus
  - Hewlett-Packard iPAQ
  - HP Jornada 72x
  - Siemens AG SIMpad SL4
  - GamePark Holdings GP2x
  - Nokia 770
  - Nokia N800
  - Palm TX
  - Palm Treo 650 
  - HTC Universal
  - HTC Typhoon
  - HTC Tornado
  - HTC Wizard
  - HTC Apache
GPE projesi, 5 Şubat 2007'de, cep telefonları için geliştirilen yeni bir GPE varyantı olan GPE Phone Edition'ı duyurdu.


## Yazılım bileşenleri.
GPE'nin GNOME Çekirdek Uygulamalarından hiçbiri yoktur, bunun yerine yazılım gömülü ortama uyarlanmış sıfırdan yazılmıştır. GPE GTK+'ya dayalıdır. GTK +, Wayland için 3.10 sürümüne kadar destek sağlamadığından GPE, pencere oluşturma sistemi olarak X11'i kullanır, ör. X.Org Sunucu / Matchbox kombinasyonuyla oluyor.
Proje, paylaşılan kütüphaneler, veritabanı şeması gibi çekirdek yazılımlar sunarak ve SQLite, D-BUS, GStreamer ve freedesktop.org tarafından tanımlanan daha yaygın standartlardan birkaçını içeren mevcut teknolojiyi kullanarak, kolay ve güçlü uygulama geliştirme için bir altyapı sağlıyor.
GPE projesinin başlıca hedeflerinden biri, insanları mobil cihazlar için özgür yazılım üzerinde çalışmaya ve gömülü cihazlar için bir GUI yazmayı deneyimlerek teşvik etmektir. GPE için halihazırda geliştirilmiş bazı uygulamalar şunları içerir:
  - GPE-Kişileri - Kişi yöneticisi
  - GPE Takvimi - Takvim uygulaması
  - GPE-Düzenle - Basit bir metin editörü
  - GPE-Filemanager - MIME türü ve uzaktan erişim desteği olan bir dosya yöneticisi
  - GPE-Galeri - Küçük ve kullanımı kolay resim görüntüleyici
  - GPE Oyunlar - Küçük oyunların küçük bir koleksiyonu
  - GPE-Mini Tarayıcı - CSS ve JavaScript uyumlu, kompakt web tarayıcısı
  - GPE-Eskiz defteri - Notlar ve eskiz oluşturma
  - GPE-Soundbite - Sesli not araç
  - GPE-ToDo - Görev listesi yöneticisi
  - GPE Zaman Çizelgesi - Görevler için harcanan zaman takipi
  - Starling - GStreamer tabanlı ses çalar
GPE'nin PIM uygulamaları (GPE-Kişileri, GPE-Takvim, GPE-Yapılacaklar), masaüstü ve web karşılıklarıyla (Novell Evolution, Mozilla Sunbird ve Google Takvim gibi) GPE-Syncd ve OpenSync çerçevesi kullanılarak senkronize edilebilir.
GPE, 802.11 Wireless LAN, Bluetooth, IrDA, güvenlik duvarı, ALSA, Paket Yönetimi ve diğerleri arasında yapılandırmak için bir dizi GUI aracı içerir.
Tinymail çerçevesine dayalı bir mobil push e-posta istemcisi geliştiriliyor.


## Linux dağıtımları.
GPE, aşağıdaki gömülü Linux dağıtımlarında birincil ortam olarak bulunabilir:
  - OpenEmbedded (eski OpenZaurus)
  - Ångström dağıtımı
  - Familiar Linux
Yukarıda listelenen dağıtımlar kadar yüksek oranda desteklenmese de GPE, aşağıdaki dağıtımlardaki paket yönetim yardımcı programlarıyla da edinilebilir:
  - Ubuntu
  - Debian
  - Internet Tablet İşletim Sistemi - Maemo