View source for Distributions/de
From Openmoko
You do not have permission to edit this page, for the following reasons:
You can view and copy the source of this page:
Templates used on this page:
Return to Distributions/de.
You do not have permission to edit this page, for the following reasons:
You can view and copy the source of this page:
Templates used on this page:
Return to Distributions/de.
Languages: |
English • العربية • Български • Česky • Dansk • Deutsch • Esperanto • Eesti • Español • فارسی • Suomi • Français • עברית • Magyar • Italiano • 한국어 • Nederlands • Norsk (bokmål) • Polski • Português • Română • Русский • Svenska • Slovenčina • Українська • 中文(中国大陆) • 中文(台灣) • Euskara • Català |
|
Openmoko Distributionen wurden entwickelt um auf verschiedenen Mobilen Geräten zu arbeiten, allen voran den Openmoko Inc.'s Neo 1973 und Neo FreeRunner Mobiltelefonen. Es sind GNU/Linux Distributionen -- komplette Betriebssysteme mit mehr oder weniger Endbenutzer Anwendungen. Sie können jede dieser Distributionen auf ihrem Smartphone installieren, oder sogar ein Multiboot System einrichten mit zwei installierten Distributionen.
Die Openmoko Distributionen sind auf diesen Geräten Lauffähig, allerdings arbeiten auch einige andere Distributionen auf den Openmoko Inc. Geräten (siehe Liste unten).
Distributionen |
These different 'release targets' are built out of different branches of the OpenEmbedded metadistribution source tree.
Das Om 2008.9 Update is das erste Point-Release nach dem ursprünglichen OM 2008.8 Release. Openmoko empfiehlt alle vorhandenen Installationen des Om 2008.8 auf diese Version zu updaten. Wir sind weiterhin weit vom angepeilten Qualitätsziel entfernt, jedoch enthält diese Version grundlegende stabilitätserweiternde Verbesserungen am Betriebssystem und einen neuen Splash-Screen. Es wurden keine Anwendungen hinzugefügt oder entfernt. Nutzer mit den Anforderungen grundlegenden Anforderungen an ein Telefon empfinden es als so nutzbar wie ein alltägliches Smartphone.
Om 2008.8 wurde am 8. August 2008 veröffentlicht und ersetzt die Om 2007.2. Zuvor war ihr Codename ASU (April/August Software Update). Dies ist nach wie vor der Name ihrer Branch im Version Control System. Diese Distribution integriert das Qtopia Paket, mit einer Menge neuer Openmoko Anwendungen welche auf den Enlightenment Foundation Bibliotheken basieren. Da Qtopia ein ausgereifteres Projekt als die GNOME Mobile Plattform ist, arbeiten die Mobiltelefon Anwendungen (dialer, contacts, calculator, calendar) besser als in der 2007.2. Das in 2008.8 verwendete Qtopia Projekt wurde portiert um, im Gegensatz zum standard Qtopia, welches den Framebuffer nutzt, unter X11 zu arbeiten. Dies erlaubt nicht-Qt Anwendungen sich sicher den Schirm mit Qt Anwendungen zu teilen. Es handelt sich hierbei um ein .0 Release, viele ungelöste Probleme verbleiben auf den unteren Schichten (kernel power management, sound, wifi drivers...).
Om 2007.2 ist das Basis-System, das auf dem FreeRunner installiert ist, wenn es die Fabrik verlässt. Das Interface was völlig auf die Bedienung über Finger ausgelegt, auf 285ppi angepasst und sehr orange. Es nutzte das GTK+ Paket, welches Teil der GNOME Mobile Plattform ist. Diese Distribution wird inzwischen als veraltet betrachtet und nicht weiter von Openmoko Inc. oder OpenedHand bearbeitet und gewartet. Es gibt Bemühungen der Community (Hackable:1) die GTK basierten Telephonie Anwendungen auf die künftige Middle-Ware von FSOzu portieren.
FSO ist eine Abkürzung für FreeSmartphone.Org. Openmoko arbeitet an einem Stabilen services back-end. Das Hauptaugenmerk liegt auf stabilen highlevel services die man in jeder beliebigen Sprache oder mit jedem UI das dbus unterstützt nutzen kann. Das Framwork wird in nachfolgenden Openmoko Distributionen genutzt werden. FSO ist reine Middle-Ware, aber wenn man einen Bootloader&Kernel darunter und Telephonie Anwendungen darüber platziert, erhält man eine funktionierende Distribution. Diese werden als FSO-image Meilensteine zur Verfügung gestellt. Openmoko Framework Image milestone IV wurde am 11. November 2008 released und 'Homework' genannt. Es wird berichtet, dass obwohl das FSO Projekt noch in den Kinderschuhen steckt, der phone Server bereits stabiler ist als sonst irgendwo. Der Kernel darunter ist ein Linux 2.6.24 Kernel mit separiert Modulen. Die Telephonie Anwendung darüber ist Zhone. Sie ist ein Python basierter dialer/homescreen, welcher als Grundlage um die FSO Funktionen zu testen entworfen wurde. Auch wenn Zhone gut aussieht, ist code path coverage wichtiger als Benutzerfreundlichkeit.
SHR ist eine von der Community vorangetriebene Distribution. Mometan gibt es einen EFL dialer, Nachrichten und Kontakt Anwendungen welche in C geschrieben wurden. Bis zum 9. November 2008 gibt es kein 'stable Release' dieser Distribution, da das SHR Team nicht der Ansicht ist, sie sei gut genug. Images sind hier zu finden: SHR buildhost.
FDOM ist eine Distribution, die auf Openmokos mometan unterstütztem Image basiert, upgedated mit vielen Nutzungsbereiten Anwendungen und Fixes welche in den Mailinglisten bekannt gegeben wurden. Eine Kombination von Anwendungen (alles funktioniert) und Fixes um die Möglichkeiten des FreeRunner zu zeigen und ein(e Art) funktionierendes Mobiltelefon zu erhalten. All dies wird bewerkstelligt und trotzdem besteht die möglichkeit aus den offiziellen Quellen updates einzuspielen.
Hierbei handelt es sich um Distributionen die nicht auf Openmoko (und OE) basieren. Folgende Alternativen können auf ihren Openmoko Geräten arbeiten.
Die Qt Extended Distribution war zuvor als Qtopia (bis einschließlich Version 4.3.x) bekannt. Sie kommt von Trolltech, einer Nokia Firma, den Machern des Qt cross-platform Anwendungs Framworks. Ziel dieser Distribution ist es ein Nutzungsbereites Image für Openmoko Geräte zur Verfügung zu stellen. Sie bringt ein bemerkenswert rebustes Telefonie Paket mit. Das Letzte Release (4.4.2) enthält ausserdem einen webkit-basierenden Web Browser und Gtalk Unterstützung.
Debian ist "das universelle Betriebssystem". Es kommt mit abertausenden Paketen (von denen allerdings die Meisten für Desktop-PCs oder Server entwickelt wurden). Um es in den Worten von Joachim "nomeata" Breitner des [http://wiki.debian.org/Teams/DebianFSO pkg-fso} Teams auszudrücken is Debian nicht wirklich eine Openmoko Distribution, sondern vielmehr ein weiteres System welches Openmoko Distributionen zu Grunde liegen kann. Momentan liefern wir die Software aus dem FSO Paket aus, aber wir hoffen, dass wir auch bald Beispielsweise das SHR (Stable Hybrid Release) in unsere Archive aufnehmen können. Momentan ist Debian also ein anderer Weg FSO zu installieren, welcher mehr Platz benötigt, aber auch mehr Programme mitliefert.
In Gentoo geht es um Entscheidungen. Falls sie Gentoo installieren - dies wird mehrfach betont - können sie entscheiden, wieviel sie selbst compilieren wollen, wie Gentoo installiert werden soll, welchen System Logger sie wollen, etc. Gentoo ist eine schnelle, moderne Metadistribution mit einem klaren, flexiblen Design. Gentoo baisert auf fraier Software und verbirgt nicht was hinter ihm steckt. Portage, das Paketverwaltungssystem welches Gentoo nutzt ist in Python geschrieben, was bedeutet, dass man den Quellcode problemlos lesen und ändern kann. Portage verwendet Quellcodes (jedoch werden auch vorkompilierte Pakete unterstützt) und die Konfiguration von Gentoo entsteht aus reinen Textdateien.
Android ist eine Mobile Telefonie Plattform von Google, später der "Open Handset Alliance" (OHA). Openmoko unterstützt Android auf dem Freerunner vollständig. Details und Images werden z.Zt. erstellt. Besuchen sie die Nutzerseite von Sean McNeil für weitere Details. Sie können ausserdem den Kernel und Images hier herunterladen.
Hackable1 ist eine Distribution der Community für "hackable" Geräte wie das Neo Freerunner. Sie basiert auf Debian und implementiert die GNOME Mobile Plattform.
Status: Unbekannt, die GPL setzt nur voraus, den Quellcode an Kunden zu veröffentlichen.
Status: In Entwicklung.
Status: Das "Nightly Build" Image arbeitet problemfrei auf dem Neo FreeRunner, allerdings nicht die Telefonie Optionen.
Status: Aktiv, Fragen: #neo1973-germany
Status: it does not have its own kernel so a Freerunner distribution waits for a solid basis and an arm-linux-gnueabi toolchain that runs natively on Mac OS X is currently lacking.
Generell können sich Distributionen in einer oder mehereren der folgenden Komponenten unterscheiden:
Om 2008.12 | Om 2008.9 | Om 2008.8 | Om 2007.2 | FSO | SHR | FDOM | Qt Extended | Debian | Gentoo | Android | |
---|---|---|---|---|---|---|---|---|---|---|---|
GTA01 | ?? | no | ?? | ?? | ?? | yes | ?? | yes | yes | ?? | ?? |
GTA02 | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes |
Om 2008.12 | Om 2008.9 | Om 2008.8 | Om 2007.2 | FSO | SHR | FDOM | Qt Extended | Debian | Gentoo | Android | |
---|---|---|---|---|---|---|---|---|---|---|---|
Telephony | yes | yes | yes | yes | yes | yes | yes | yes | yes (1) | ?? | yes |
SMS | ?? | ?? | yes | yes | yes | yes | yes | yes | yes (1) | ?? | yes |
GPRS | ?? | ?? | Not through UI | Not through UI | Not through UI | Not through UI | yes | yes | yes (1) | ?? | yes |
WiFi | ?? | yes | yes (*) | yes | Not through UI | yes | yes | yes | yes | ?? | yes |
VoIP | ?? | ?? | ?? | ?? | ?? | ?? | yes | yes (1) | yes | ?? | no |
Bluetooth | ?? | ?? | yes | yes | no | ?? | yes | yes | yes | ?? | yes |
GPS (1) | ?? | ?? | yes (1) | yes | yes | yes | yes | yes | yes (1) | ?? | yes |
Om 2008.12 | Om 2008.9 | Om 2008.8 | Om 2007.2 | FSO | SHR | FDOM | Qt Extended | Debian | Gentoo | Android | |
---|---|---|---|---|---|---|---|---|---|---|---|
Suspend | ?? | ?? | ?? | ?? | ?? | yes | yes | yes | ?? | ?? | ?? |
Resumes on Event | ?? | ?? | ?? | ?? | ?? | ?? | yes | no | ?? | ?? | ?? |
Functions after Resume | ?? | ?? | ?? | ?? | ?? | yes | no | no | ?? | ?? | ?? |
Om 2008.12 | Om 2008.9 | Om2008.8 | 2007.2 | FSO | SHR | FDOM | Qt Extended | Debian | Gentoo | Android | |
---|---|---|---|---|---|---|---|---|---|---|---|
Stylus friendly | yes | yes | yes | yes | yes | yes | yes | yes | yes | ?? | yes |
Finger friendly | ?? | ?? | Partially | Partially | Partially | yes | yes | yes | no | ?? | yes |
Accelerometer | ?? | yes (1)(1) | yes (1) | no | no | no | yes | no | yes | ?? | yes |
Om 2008.12 | Om 2008.9 | Om 2008.8 | 2007.2 | FSO | SHR | FDOM | Qt Extended | Debian | Gentoo | Android | |
---|---|---|---|---|---|---|---|---|---|---|---|
Terminal | ?? | ?? | yes (1) | Basic (2) | yes | yes | yes | yes | yes | ?? | ?? |
PIM | ?? | ?? | yes | yes | no | N/A | yes | yes | yes (1) | ?? | ?? |
Phonebook | ?? | ?? | yes | yes | yes | yes | yes | yes | yes (1) | ?? | yes |
Dialer | ?? | ?? | yes | yes | yes | yes | yes | yes | yes (1) | ?? | yes |
Web Browser | ?? | ?? | yes (1) | yes (1) | ? | yes | yes | yes | yes (1) | ?? | yes |
Mail Client | ?? | ?? | yes | ? | ? | ? | yes | yes | yes (1) | ?? | yes |
XMPP Client | ?? | ?? | yes (1) | yes (1) | ? | ? | yes | yes | yes (1) | ?? | |
Media Player | ?? | ?? | yes (1) | yes | ? | yes | yes | yes | yes (1) | ?? | yes |
Om 2008.12 | Om 2008.9 | Om 2008.8 | 2007.2 | FSO | SHR | FDOM | Qt Extended | Debian | Gentoo | Android | |
---|---|---|---|---|---|---|---|---|---|---|---|
GTK+ | ?? | ?? | yes | yes | yes | yes | yes | no | yes | ?? | ?? |
Qt/Qt Extended | ?? | ?? | yes | no | yes ? | yes ? | yes | yes | yes | ?? | ?? |
Middleware | ?? | ?? | qtopia-x11 | gsmd/neod | FSO | FSO | qtopia-x11 | Qt Extended | FSO | ?? | ?? |
Java | ?? | ?? | Jalimo | Jalimo | Jalimo | Jalimo | yes | ?? | CacaoVM, JamVM | ?? | ?? |
Python | ?? | ?? | yes | yes | yes | yes | yes | yes | yes | ?? | ?? |
Mono | ?? | ?? | yes (1) | yes (1) | ?? | no | ?? | ?? | yes (1) | ?? | ?? |
Latest and stable combinations for Neo FreeRunner gta02
OM | FDOM | Qt Extended | Android | |
current bootloader | U-Boot from OM daily version gta02v5_and_up | U-Boot from OM daily version gta02v5_and_up | U-Boot from OM daily version gta02v5_and_up | |
future bootloader | Qi from Andy latest qi-andy.udfu | Qi from Andy latest qi-andy.udfu | Qi from Andy latest qi-andy.udfu | |
splash | U-Boot from OM releases or OM daily latest splash.gz | U-Boot from OM releases or OM daily latest splash.gz | U-Boot from OM releases or OM daily latest splash.gz | |
kernel | Linux from OM releases or OM daily latest uImage.bin | Linux from mwester latest uImage-gta02-mwester-stable.bin or from treviño latest uImage-gta02-stable-3v1n0.bin | Linux from mwester latest uImage-gta02-mwester-stable.bin or from treviño latest uImage-gta02-stable-3v1n0.bin | Linux from McNiel version 2.6.26-android |
modules | ? | Linux from mwester latest modules-min-gta02-mwester-stable.tgz or modules-all-gta02-mwester-stable.tgz | Linux from mwester latest modules-min-gta02-mwester-stable.tgz or modules-all-gta02-mwester-stable.tgz | |
rootfs | OM from OM releases or OM daily latest rootfs.jffs2 | FDOM from TuxBrain version 200809_20081023 | QtExtended from TrollTech latest qtextended-gta02-flash.tgz or from Hypnotize latest qtextended-gta02-rootfs-release-working.jffs2 | Android from McNiel version android |
Fußnoten:
(1) funktioniert, aber setzt die installation zusätzlicher Software voraus
(2) Nicht nutzbar, da bestimmte Zeichen auf dem Keyboard fehlen. Verschiedene verfügbare Fixes.
(*) unstable