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

Kaynakça

Dış bağlantılar 
 GPE website LinuxToGo
 GPE website Handhelds.org

Gömülü Linux
GTK+ tabanlı masaüstü ortamları
Grafiksel kullanıcı arayüzü
X Pencere Sistemi