290 likes | 432 Views
Linux – PDA von Anja Philipp 25.08.2003. Warum Linux fuer PDAs. Harter Konkurrenzkampf und geringe Gewinnspanne - GPL (General Public License) - modernes Betriebssystem - protectet Memory
E N D
Linux – PDA von Anja Philipp 25.08.2003
Warum Linux fuer PDAs • Harter Konkurrenzkampf und geringe • Gewinnspanne- GPL (General Public License)- modernes Betriebssystem • - protectet Memory • - Multitasking und Multiuser Fähigkeit
Warum Linux fuer PDAs • - Sehr gute Netzwerkunterstützung • - besitzt modularen Aufbau- Load on Demand • - Grosse Entwicklungsgemeinde
Linux Kernel • - Herz des Systems • - Speicherverwaltung- Führung der Prozesstabelle • - Management von Multitasking und Multiuser • - Zugriff auf Dateisystem
Linux Kernel • - Modular • - Interessant ab Kernel Version 2.4 • - Memory Technologie Devices • - ramfs und cramfs • - ACPI Power Management
Betriebssysteme • - Grundsystem- Kernel- Bietet Dienste auf Shell-Ebene an- Grafische Oberfläche • - beinhaltet den Desktop und Programme • -
Betriebssysteme • - Unterschiedliche Distributionen- Kernel - Lineo Embedix - Openzaurus • - Familiar • -
Betriebssysteme • - Grafische Oberfläche - Qtopia • - Opie • - GPE • -
Lineo Embedix • - Kernel 2.4 6 und Patches • - Cramfs- Image - Multitasking- Unterstützt Virtual Memory-Filesystem • - Benutzerdaten
Lineo Embedix • - Daten aus dem PIM im Flash • - Schlechte ACPI Powermanagement Unterstützung • - Basis Shell-Befehle von Busybox • - Speicheraufteilung
Lineo Embedix • - Neue Version Kernel 2.4.18 • - JFFS2- Filesystem • - unstabil
Openzaurus • - Debian basierter Kernel 2.4.6 • - beinhaltet Lineo Embedix Patches • - weitere Patches für erweitere Unterstützung • - Multiuser Fähigkeit • - Cramfs-Image
Openzaurus • - Selber installieren • - besteht aus Kernel-Image und Root-Dateisystem • - Besonderes Memory Layout des Kernel-Image • - Paket Management AQPKG • - Installation vom Server oder download aus dem Web • - Update und Upgrade
Familiar • - Debian basierter Kernel 2.4.19 • - Patch mit Gerätetreiber • - Beinhaltet glibc, Python, Anti- Aliased Schriftarten für X11 • und SSH • - schlechter Support für Compact Flash und SD Karten • - Multitasking
Familiar • - Paketverwaltung ähnlich von Openzaurus • - JFFS2- Dateisystem • - Einsetzbar auf Compact IPAQ • - Installation • - besteht auf mehreren Schritte und Konsolenkonfiguration
Familiar • - Basissystem für viele Oberflächen • - Am weitesten Verbreitet aber noch Fehlerhaft
Qtopia • - Basiert auf Qt-Bibliothek • - QT/Embedded ist Framebuffer-basiert
Qtopia • - Kommuniziert über Grafikhardware • - Qt-Embedded Bibliothek ist dynamisch • - PIM besteht aus Adressbuch, Kalender und To-Do Liste • - XML-Datenbank • - Fehlerhafter Kalender • - viele Applikationen schon vorinstalliert • - Eingabemöglichkeiten
Qtopia • - Enthält Java Virtual Maschine • - Benutzerfreundlich und Intuitiv • - zu jeder Applikation gibt es Hilfefunktionen • - guter E-Mail Client • - Neue ROM enthält DTM Datenbank • - Synchronisation
Opie • - Eine Weiterentwicklung von Qtopia • - Basiert auf Qt/Embedded • - Benutzerfreundlicher als Qtopia • - Vollkommen binär kompatibel zu Qtopia • - Synchronisation mit vielen Linux Desktop PIM- • Applikationen
Opie • - Qtopia läuft auf Familiar und Openzaurus • - PIM vollständig überarbeitet • - Today Liste zeigt alle Termine des aktuellen Tages • - viele Konfigurationen müssen selber installiert werden • - Rotation des Bildschirmes • - besitzt kein Opera und die Office-Pakete von Hancom
GPE • - Basiert auf X11 • - Läuft nur auf Familiar • - Unterstützung True Type-Font und Anti-Aliasing • - Vollständig neu entwickelte PIM • - PIM verwenden die Datenbank SQLite
GPE • - Ebenfalls viele Applikationen • - Keine synchronisations- Möglichkeit
Applikationen • - Viele und kostenlose Applikationen • - Programme laufen sowohl auf Qtopia+ Opie • - Image Viewer • - Media Player
Applikationen • - Office Pakete • - Textverarbeitung • - Tabellenkalkulation • - Präsentationstool • - Internet
Applikationen • - NFS • - SSH • - VNC • - Opera und Konqueror