24.01.2013 Aufrufe

Open Source Jahrbuch 2008 - Business Linux Hanse Network

Open Source Jahrbuch 2008 - Business Linux Hanse Network

Open Source Jahrbuch 2008 - Business Linux Hanse Network

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

<strong>Open</strong>Moko Freie Software für Mobiltelefone<br />

MICHAEL LAUER<br />

(CC-Lizenz siehe Seite 281)<br />

�������� ist eine freie Softwareplattform für Mobilkommunikation, die<br />

derzeit unter der Leitung von ��������� ���� entwickelt wird. Finanziert<br />

wird das Projekt von ����� ������������� ��������� ����, die sich auch für<br />

die zugehörige freie Mobiltelefonie-Hardware verantwortlich zeichnen. Der<br />

folgende Artikel beschreibt die bisherigen Schritte und Erfolge hin zu einem<br />

völlig auf offener Software basierendem Mobiltelefon. Weiter wird ein Vergleich<br />

mit ähnlichen Projekten angestellt und ein Ausblick in die Zukunft<br />

quelloffener Mobiltelefonieplattformen gegeben.<br />

Schlüsselwörter: Offene Mobiltelefonieplattform · Ubiquitous Computing ·<br />

Offene Hardware<br />

1 Software auf Mobiltelefonen<br />

Im Gegensatz zur offenen Softwarewelt auf PCs, Laptops und ähnlichen Geräten<br />

ndet man im Umfeld von Mobiltelefonen ein geschlossenes System. Die Zusammensetzung<br />

der Betriebssoftware wird im Wesentlichen von Mobilfunkbetreibern<br />

kontrolliert (��������) und schränkt die möglichen Anwendungsszenarien dadurch<br />

erheblich ein. Ein prominentes, abschreckendes Beispiel hierfür ist, dass ein Mobilfunkbetreiber<br />

von einem Hersteller forderte, ein Bluetooth-Pro l zur Dateiübertragung<br />

zu entfernen um so die Benutzer auf (kostenp ichtig) über GSM-Datendienste<br />

zu beziehende Zusatzsoftware und -medien festzulegen.<br />

Für Entwickler ist die Situation ähnlich desolat. Das Ausführen eigener Programme<br />

auf Mobiltelefonen ist bei gängigen Produkten im Wesentlichen auf JAVA-Anwendungen<br />

limitiert, die in einer kontrollierten Laufzeitumgebung von den übrigen Subsystemen<br />

abgetrennt werden. Dies bedeutet, dass weder beliebige Programmiersprachen<br />

noch Bibliotheken verwendet werden können. Ebenso ist es nicht möglich, das komplette<br />

Betriebssystem des Mobiltelefons auszutauschen etwa um mit alternativen

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!